summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-04-23updated for version 7.4.264Bram Moolenaar
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.
2014-04-23updated for version 7.4.263Bram Moolenaar
Problem: GCC 4.8 compiler warning for hiding a declaration (Francois Gannaz) Solution: Remove the second declaration.
2014-04-23updated for version 7.4.262Bram Moolenaar
Problem: Duplicate code in regexec(). Solution: Add line_lbr flag to regexec_nl().
2014-04-23updated for version 7.4.261Bram Moolenaar
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().
2014-04-23updated for version 7.4.260Bram Moolenaar
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.
2014-04-23updated for version 7.4.259Bram Moolenaar
Problem: Warning for misplaced "const". Solution: Move the "const". (Yukihiro Nakadaira)
2014-04-12updated for version 7.4.258Bram Moolenaar
Problem: Configure fails if $CC contains options. Solution: Remove quotes around $CC. (Paul Barker)
2014-04-12updated for version 7.4.257Bram Moolenaar
Problem: Compiler warning, possibly for mismatch in parameter name. Solution: Rename the parameter in the declaration.
2014-04-11updated for version 7.4.256Bram Moolenaar
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)
2014-04-10updated for version 7.4.255Bram Moolenaar
Problem: Configure check for smack doesn't work with all shells. (David Larson) Solution: Remove spaces in set command.
2014-04-10updated for version 7.4.254Bram Moolenaar
Problem: Smack support detection is incomplete. Solution: Check for attr/xattr.h and specific macro.
2014-04-06updated for version 7.4.253Bram Moolenaar
Problem: Crash when using cpp syntax file with pattern using external match. (Havard Garnes) Solution: Discard match when end column is before start column.
2014-04-06updated for version 7.4.252Bram Moolenaar
Problem: Critical error in GTK, removing timer twice. Solution: Clear the timer after removing it. (James McCoy)
2014-04-06updated for version 7.4.251Bram Moolenaar
Problem: Crash when BufAdd autocommand wipes out the buffer. Solution: Check for buffer to still be valid. Postpone freeing the buffer structure. (Hirohito Higashi)
2014-04-05updated for version 7.4.250Bram Moolenaar
Problem: Some test files missing from distribution. Solution: Add pattern for newly added tests.
2014-04-05updated for version 7.4.249Bram Moolenaar
Problem: Using setreg() with a list of numbers does not work. Solution: Use a separate buffer for numbers. (ZyX)
2014-04-05updated for version 7.4.248Bram Moolenaar
Problem: Cannot distinguish between NL and NUL in output of system(). Solution: Add systemlist(). (ZyX)
2014-04-05updated for version 7.4.247Bram Moolenaar
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)
2014-04-05updated for version 7.4.246Bram Moolenaar
Problem: Configure message for detecting smack are out of sequence. Solution: Put the messages in the right place. (Kazunobu Kuriyama)
2014-04-04updated for version 7.4.245Bram Moolenaar
Problem: Crash for "vim -u NONE -N -c '&&'". Solution: Check for the pattern to be NULL. (Dominique Pelle)
2014-04-02updated for version 7.4.244Bram Moolenaar
Problem: The smack feature causes stray error messages. Solution: Remove the error messages.
2014-04-02updated for version 7.4.243Bram Moolenaar
Problem: Cannot use setreg() to add text that includes a NUL. Solution: Make setreg() accept a list.
2014-04-02updated for version 7.4.242Bram Moolenaar
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)
2014-04-02updated for version 7.4.241Bram Moolenaar
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)
2014-04-02updated for version 7.4.240Bram Moolenaar
Problem: ":tjump" shows "\n" as "\\n". Solution: Skip over "\" that escapes a backslash. (Gary Johnson)
2014-04-02updated for version 7.4.239Bram Moolenaar
Problem: ":e +" does not position cursor at end of the file. Solution: Check for "+" being the last character (ZyX)
2014-04-02updated for version 7.4.238Bram Moolenaar
Problem: Vim does not support the smack library. Solution: Add smack support (Jose Bollo)
2014-04-02updated for version 7.4.237Bram Moolenaar
Problem: When some patches was not included has("patch-7.4.123") may return true falsely. Solution: Check for the specific patch number.
2014-04-01updated for version 7.4.236Bram Moolenaar
Problem: It's not that easy to check the Vim patch version. Solution: Make has("patch-7.4.123") work. (partly by Marc Weber)
2014-04-01updated for version 7.4.235Bram Moolenaar
Problem: It is not easy to get the full path of a command. Solution: Add the exepath() function.
2014-04-01updated for version 7.4.234Bram Moolenaar
Problem: Can't get the command that was used to start Vim. Solution: Add v:progpath. (Viktor Kojouharov)
2014-04-01updated for version 7.4.233Bram Moolenaar
Problem: Escaping special characters for using "%" with a shell command is inconsistant, parenthesis are escaped but spaces are not. Solution: Only escape "!". (Gary Johnson)
2014-04-01updated for version 7.4.232Bram Moolenaar
Problem: ":%s/\n//" uses a lot of memory. (Aidan Marlin) Solution: Turn this into a join command. (Christian Brabandt)
2014-04-01updated for version 7.4.231Bram Moolenaar
Problem: An error in ":options" is not caught by the tests. Solution: Add a test for ":options". Set $VIMRUNTIME for the tests so that it uses the current runtime files instead of the installed ones.
2014-04-01updated for version 7.4.230Bram Moolenaar
Problem: Error when using ":options". Solution: Fix the entry for 'lispwords'. (Kenichi Ito)
2014-03-30updated for version 7.4.229Bram Moolenaar
Problem: Using ":let" for listing variables and the second one is a curly braces expression may fail. Solution: Check for an "=" in a better way. (ZyX)
2014-03-30updated for version 7.4.228Bram Moolenaar
Problem: Compiler warnings when building with Python 3.2. Solution: Make type cast depend on Python version. (Ken Takata)
2014-03-28updated for version 7.4.227Bram Moolenaar
Problem: Can't build with Ruby 1.8. Solution: Do include a check for the Ruby version. (Ken Takata)
2014-03-28updated for version 7.4.226Bram Moolenaar
Problem: Cursurline highlighting not redrawn when scrolling. (John Marriott) Solution: Check for required redraw in two places.
2014-03-27Update runtime files.Bram Moolenaar
2014-03-27updated for version 7.4.225Bram Moolenaar
Problem: Dynamic Ruby doesn't work on Solaris. Solution: Always use the stubs. (Danek Duvall, Yukihiro Nakadaira)
2014-03-27updated for version 7.4.224Bram Moolenaar
Problem: /usr/bin/grep on Solaris does not support -F. Solution: Add configure check to find a good grep. (Danek Duvall)
2014-03-27updated for version 7.4.223Bram Moolenaar
Problem: Still using an older autoconf version. Solution: Switch to autoconf 2.69.
2014-03-27updated for version 7.4.222Bram Moolenaar
Problem: The Ruby directory is constructed from parts. Solution: Use 'rubyarchhdrdir' if it exists. (James McCoy)
2014-03-27updated for version 7.4.221Bram Moolenaar
Problem: Quickfix doesn't resize on ":copen 20". (issue 199) Solution: Resize the window when requested. (Christian Brabandt)
2014-03-27updated for version 7.4.220Bram Moolenaar
Problem: Test 105 does not work in a shadow dir. (James McCoy) Solution: Omit "src/" from the checked path.
2014-03-27updated for version 7.4.219Bram Moolenaar
Problem: When 'relativenumber' or 'cursorline' are set the window is redrawn much to often. (Patrick Hemmer, Dominique Pelle) Solution: Check the VALID_CROW flag instead of VALID_WROW.
2014-03-25updated for version 7.4.218Bram Moolenaar
Problem: It's not easy to remove duplicates from a list. Solution: Add the uniq() function. (LCD)
2014-03-25updated for version 7.4.217Bram Moolenaar
Problem: When src/auto/configure was updated, "make clean" would run configure pointlessly. Solution: Do not run configure for "make clean" and "make distclean" when the make program supports $MAKECMDGOALS. (Ken Takata)
2014-03-25updated for version 7.4.216Bram Moolenaar
Problem: Compiler warnings. (Tony Mechelynck) Solution: Initialize variables, add #ifdef.