summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* updated for version 7.4.280v7.4.280Bram Moolenaar2014-05-072-5/+15
| | | | | | Problem: When using a session file the relative position of the cursor is not restored if there is another tab. (Nobuhiro Takasaki) Solution: Update w_wrow before calculating the fraction.
* updated for version 7.4.279v7.4.279Bram Moolenaar2014-05-0710-98/+97
| | | | | | Problem: globpath() returns a string, making it difficult to get a list of matches. (Greg Novack) Solution: Add an optional argument like with glob(). (Adnan Zafar)
* updated for version 7.4.278v7.4.278Bram Moolenaar2014-05-075-8/+12
| | | | | Problem: list_remove() conflicts with function defined in Sun header file. Solution: Rename the function. (Richard Palo)
* updated for version 7.4.277v7.4.277Bram Moolenaar2014-05-072-4/+14
| | | | | | Problem: Using ":sign unplace *" may leave the cursor in the wrong position (Christian Brabandt) Solution: Update the cursor position when removing all signs.
* updated for version 7.4.276v7.4.276Bram Moolenaar2014-05-075-40/+65
| | | | | Problem: The fish shell is not supported. Solution: Use begin/end instead of () for fish. (Andy Russell)
* updated for version 7.4.275v7.4.275Bram Moolenaar2014-05-072-1/+6
| | | | | | Problem: When changing the type of a sign that hasn't been placed ther is no error message. Solution: Add an error message. (Christian Brabandt)
* updated for version 7.4.274v7.4.274Bram Moolenaar2014-05-022-0/+3
| | | | | | | Problem: When doing ":update" just before running an external command that changes the file, the timestamp may be unchanged and the file is not reloaded. Solution: Also check the file size.
* Runtime file updates.Bram Moolenaar2014-05-018-70/+163
|
* updated for version 7.4.273v7.4.273Bram Moolenaar2014-04-292-1/+6
| | | | | | Problem: "make autoconf" and "make reconfig" may first run configure and then remove the output. Solution: Add these targets to the exceptions. (Ken Takata)
* updated for version 7.4.272v7.4.272Bram Moolenaar2014-04-294-23/+33
| | | | | Problem: Using just "$" does not cause an error message. Solution: Check for empty environment variable name. (Christian Brabandt)
* updated for version 7.4.271v7.4.271Bram Moolenaar2014-04-292-1/+3
| | | | | Problem: Compiler warning on 64 bit windows. Solution: Add type cast. (Mike Williams)
* updated for version 7.4.270v7.4.270Bram Moolenaar2014-04-292-4/+10
| | | | | Problem: Comparing pointers instead of the string they point to. Solution: Use strcmp(). (Ken Takata)
* updated for version 7.4.269v7.4.269Bram Moolenaar2014-04-294-14/+53
| | | | | | Problem: CTRL-U in Insert mode does not work after using a cursor key. (Pine Wu) Solution: Use the original insert start position. (Christian Brabandt)
* updated for version 7.4.268v7.4.268Bram Moolenaar2014-04-296-0/+24
| | | | | | Problem: Using exists() on a funcref for a script-local function does not work. Solution: Translate <SNR> to the special byte sequence. Add a test.
* updated for version 7.4.267v7.4.267Bram Moolenaar2014-04-2916-17/+65
| | | | | Problem: The '[ mark is in the wrong position after "gq". (Ingo Karkat) Solution: Add the setmark argument to do_join(). (Christian Brabandt)
* updated for version 7.4.266v7.4.266Bram Moolenaar2014-04-292-0/+3
| | | | | Problem: Test 62 fails. Solution: Set the language to C. (Christian Brabandt)
* updated for version 7.4.265v7.4.265Bram Moolenaar2014-04-244-9/+19
| | | | | Problem: Can't call a global function with "g:" in an expression. Solution: Skip the "g:" when looking up the function.
* updated for version 7.4.264v7.4.264Bram Moolenaar2014-04-234-7/+26
| | | | | | | Problem: Can't define a function starting with "g:". Can't assign a funcref to a buffer-local variable. Solution: Skip "g:" at the start of a function name. Don't check for colons when assigning to a variable.
* updated for version 7.4.263v7.4.263Bram Moolenaar2014-04-232-1/+2
| | | | | Problem: GCC 4.8 compiler warning for hiding a declaration (Francois Gannaz) Solution: Remove the second declaration.
* updated for version 7.4.262v7.4.262Bram Moolenaar2014-04-234-79/+16
| | | | | Problem: Duplicate code in regexec(). Solution: Add line_lbr flag to regexec_nl().
* updated for version 7.4.261v7.4.261Bram Moolenaar2014-04-234-0/+4
| | | | | | | Problem: When updating the window involves a regexp pattern, an interactive substitute to replace a "\n" with a line break fails. (Ingo Karkat) Solution: Set reg_line_lbr in vim_regsub() and vim_regsub_multi().
* updated for version 7.4.260v7.4.260Bram Moolenaar2014-04-234-10/+50
| | | | | | | | Problem: It is possible to define a function with a colon in the name. It is possible to define a function with a lower case character if a "#" appears after the name. Solution: Disallow using a colon other than with "s:". Ignore "#" after the name.
* updated for version 7.4.259v7.4.259Bram Moolenaar2014-04-232-1/+3
| | | | | Problem: Warning for misplaced "const". Solution: Move the "const". (Yukihiro Nakadaira)
* updated for version 7.4.258v7.4.258Bram Moolenaar2014-04-123-6/+8
| | | | | Problem: Configure fails if $CC contains options. Solution: Remove quotes around $CC. (Paul Barker)
* updated for version 7.4.257v7.4.257Bram Moolenaar2014-04-122-1/+3
| | | | | Problem: Compiler warning, possibly for mismatch in parameter name. Solution: Rename the parameter in the declaration.
* updated for version 7.4.256v7.4.256Bram Moolenaar2014-04-112-5/+9
| | | | | | | Problem: Using systemlist() may cause a crash and does not handle NUL characters properly. Solution: Increase the reference count, allocate memory by length. (Yasuhiro Matsumoto)
* updated for version 7.4.255v7.4.255Bram Moolenaar2014-04-103-4/+6
| | | | | | Problem: Configure check for smack doesn't work with all shells. (David Larson) Solution: Remove spaces in set command.
* updated for version 7.4.254v7.4.254Bram Moolenaar2014-04-103-13/+52
| | | | | Problem: Smack support detection is incomplete. Solution: Check for attr/xattr.h and specific macro.
* updated for version 7.4.253v7.4.253Bram Moolenaar2014-04-063-3/+8
| | | | | | Problem: Crash when using cpp syntax file with pattern using external match. (Havard Garnes) Solution: Discard match when end column is before start column.
* updated for version 7.4.252v7.4.252Bram Moolenaar2014-04-062-0/+5
| | | | | Problem: Critical error in GTK, removing timer twice. Solution: Clear the timer after removing it. (James McCoy)
* updated for version 7.4.251v7.4.251Bram Moolenaar2014-04-065-2/+39
| | | | | | Problem: Crash when BufAdd autocommand wipes out the buffer. Solution: Check for buffer to still be valid. Postpone freeing the buffer structure. (Hirohito Higashi)
* Updated runtime files.Bram Moolenaar2014-04-065-47/+184
|
* Updated runtime files.Bram Moolenaar2014-04-059-52/+83
|
* updated for version 7.4.250v7.4.250Bram Moolenaar2014-04-052-0/+5
| | | | | Problem: Some test files missing from distribution. Solution: Add pattern for newly added tests.
* updated for version 7.4.249v7.4.249Bram Moolenaar2014-04-054-7/+29
| | | | | Problem: Using setreg() with a list of numbers does not work. Solution: Use a separate buffer for numbers. (ZyX)
* updated for version 7.4.248v7.4.248Bram Moolenaar2014-04-056-40/+139
| | | | | Problem: Cannot distinguish between NL and NUL in output of system(). Solution: Add systemlist(). (ZyX)
* updated for version 7.4.247v7.4.247Bram Moolenaar2014-04-053-40/+73
| | | | | | Problem: When passing input to system() there is no way to keep NUL and NL characters separate. Solution: Optionally use a list for the system() input. (ZyX)
* updated for version 7.4.246v7.4.246Bram Moolenaar2014-04-053-8/+10
| | | | | Problem: Configure message for detecting smack are out of sequence. Solution: Put the messages in the right place. (Kazunobu Kuriyama)
* updated for version 7.4.245v7.4.245Bram Moolenaar2014-04-042-1/+3
| | | | | Problem: Crash for "vim -u NONE -N -c '&&'". Solution: Check for the pattern to be NULL. (Dominique Pelle)
* updated for version 7.4.244v7.4.244Bram Moolenaar2014-04-022-8/+4
| | | | | Problem: The smack feature causes stray error messages. Solution: Remove the error messages.
* updated for version 7.4.243v7.4.243Bram Moolenaar2014-04-027-90/+356
| | | | | Problem: Cannot use setreg() to add text that includes a NUL. Solution: Make setreg() accept a list.
* updated for version 7.4.242v7.4.242Bram Moolenaar2014-04-0214-25/+138
| | | | | | Problem: getreg() does not distinguish between a NL used for a line break and a NL used for a NUL character. Solution: Add another argument to return a list. (ZyX)
* updated for version 7.4.241v7.4.241Bram Moolenaar2014-04-029-6/+128
| | | | | | Problem: The string returned by submatch() does not distinguish between a NL from a line break and a NL that stands for a NUL character. Solution: Add a second argument to return a list. (ZyX)
* updated for version 7.4.240v7.4.240Bram Moolenaar2014-04-022-2/+6
| | | | | Problem: ":tjump" shows "\n" as "\\n". Solution: Skip over "\" that escapes a backslash. (Gary Johnson)
* updated for version 7.4.239v7.4.239Bram Moolenaar2014-04-022-1/+3
| | | | | Problem: ":e +" does not position cursor at end of the file. Solution: Check for "+" being the last character (ZyX)
* updated for version 7.4.238v7.4.238Bram Moolenaar2014-04-028-24/+214
| | | | | Problem: Vim does not support the smack library. Solution: Add smack support (Jose Bollo)
* updated for version 7.4.237v7.4.237Bram Moolenaar2014-04-023-3/+4
| | | | | | Problem: When some patches was not included has("patch-7.4.123") may return true falsely. Solution: Check for the specific patch number.
* updated for version 7.4.236v7.4.236Bram Moolenaar2014-04-014-2/+39
| | | | | Problem: It's not that easy to check the Vim patch version. Solution: Make has("patch-7.4.123") work. (partly by Marc Weber)
* updated for version 7.4.235v7.4.235Bram Moolenaar2014-04-0113-20/+82
| | | | | Problem: It is not easy to get the full path of a command. Solution: Add the exepath() function.
* updated for version 7.4.234v7.4.234Bram Moolenaar2014-04-015-1/+12
| | | | | Problem: Can't get the command that was used to start Vim. Solution: Add v:progpath. (Viktor Kojouharov)