0
0
mirror of https://github.com/vim/vim.git synced 2025-07-26 11:04:33 -04:00

4761 Commits

Author SHA1 Message Date
Bram Moolenaar
1ff32c5c2c updated for version 7.4.270
Problem:    Comparing pointers instead of the string they point to.
Solution:   Use strcmp(). (Ken Takata)
v7.4.270
2014-04-29 15:11:43 +02:00
Bram Moolenaar
3d1956bcc9 updated for version 7.4.269
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)
v7.4.269
2014-04-29 14:44:35 +02:00
Bram Moolenaar
355a95a079 updated for version 7.4.268
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.
v7.4.268
2014-04-29 14:03:02 +02:00
Bram Moolenaar
d69bd9af3c updated for version 7.4.267
Problem:    The '[ mark is in the wrong position after "gq". (Ingo Karkat)
Solution:   Add the setmark argument to do_join(). (Christian Brabandt)
v7.4.267
2014-04-29 12:15:40 +02:00
Bram Moolenaar
33e87789a7 updated for version 7.4.266
Problem:    Test 62 fails.
Solution:   Set the language to C. (Christian Brabandt)
v7.4.266
2014-04-29 11:55:29 +02:00
Bram Moolenaar
a4f317df89 updated for version 7.4.265
Problem:    Can't call a global function with "g:" in an expression.
Solution:   Skip the "g:" when looking up the function.
v7.4.265
2014-04-24 17:12:33 +02:00
Bram Moolenaar
eccb7fc315 updated for version 7.4.264
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.
v7.4.264
2014-04-23 20:43:41 +02:00
Bram Moolenaar
163d0da508 updated for version 7.4.263
Problem:    GCC 4.8 compiler warning for hiding a declaration (Francois Gannaz)
Solution:   Remove the second declaration.
v7.4.263
2014-04-23 19:44:30 +02:00
Bram Moolenaar
2af78a1408 updated for version 7.4.262
Problem:    Duplicate code in regexec().
Solution:   Add line_lbr flag to regexec_nl().
v7.4.262
2014-04-23 19:06:37 +02:00
Bram Moolenaar
93fc481b57 updated for version 7.4.261
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().
v7.4.261
2014-04-23 18:48:47 +02:00
Bram Moolenaar
9bdfb0025c updated for version 7.4.260
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.
v7.4.260
2014-04-23 17:43:42 +02:00
Bram Moolenaar
62f167f716 updated for version 7.4.259
Problem:    Warning for misplaced "const".
Solution:   Move the "const". (Yukihiro Nakadaira)
v7.4.259
2014-04-23 12:52:40 +02:00
Bram Moolenaar
c8836f7025 updated for version 7.4.258
Problem:    Configure fails if $CC contains options.
Solution:   Remove quotes around $CC. (Paul Barker)
v7.4.258
2014-04-12 13:12:24 +02:00
Bram Moolenaar
0eac828ab0 updated for version 7.4.257
Problem:    Compiler warning, possibly for mismatch in parameter name.
Solution:   Rename the parameter in the declaration.
v7.4.257
2014-04-12 12:26:36 +02:00
Bram Moolenaar
b21a29be56 updated for version 7.4.256
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)
v7.4.256
2014-04-11 10:22:53 +02:00
Bram Moolenaar
e29b1feead updated for version 7.4.255
Problem:    Configure check for smack doesn't work with all shells. (David
            Larson)
Solution:   Remove spaces in set command.
v7.4.255
2014-04-10 20:00:15 +02:00
Bram Moolenaar
c09551ab79 updated for version 7.4.254
Problem:    Smack support detection is incomplete.
Solution:   Check for attr/xattr.h and specific macro.
v7.4.254
2014-04-10 11:09:17 +02:00
Bram Moolenaar
5a4e160ce4 updated for version 7.4.253
Problem:    Crash when using cpp syntax file with pattern using external
            match. (Havard Garnes)
Solution:   Discard match when end column is before start column.
v7.4.253
2014-04-06 21:34:04 +02:00
Bram Moolenaar
7bcdb7d166 updated for version 7.4.252
Problem:    Critical error in GTK, removing timer twice.
Solution:   Clear the timer after removing it. (James McCoy)
v7.4.252
2014-04-06 21:08:45 +02:00
Bram Moolenaar
4c7ab1bb57 updated for version 7.4.251
Problem:    Crash when BufAdd autocommand wipes out the buffer.
Solution:   Check for buffer to still be valid. Postpone freeing the buffer
            structure. (Hirohito Higashi)
v7.4.251
2014-04-06 20:45:43 +02:00
Bram Moolenaar
75b8156a44 Updated runtime files. 2014-04-06 14:09:13 +02:00
Bram Moolenaar
7e38ea2fb6 Updated runtime files. 2014-04-05 22:55:53 +02:00
Bram Moolenaar
e9a54227f9 updated for version 7.4.250
Problem:    Some test files missing from distribution.
Solution:   Add pattern for newly added tests.
v7.4.250
2014-04-05 21:59:39 +02:00
Bram Moolenaar
7d647820ed updated for version 7.4.249
Problem:    Using setreg() with a list of numbers does not work.
Solution:   Use a separate buffer for numbers. (ZyX)
v7.4.249
2014-04-05 21:28:56 +02:00
Bram Moolenaar
39c29ed511 updated for version 7.4.248
Problem:    Cannot distinguish between NL and NUL in output of system().
Solution:   Add systemlist(). (ZyX)
v7.4.248
2014-04-05 19:44:40 +02:00
Bram Moolenaar
57ebe6e2f9 updated for version 7.4.247
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)
v7.4.247
2014-04-05 18:55:46 +02:00
Bram Moolenaar
4ed89cdf41 updated for version 7.4.246
Problem:    Configure message for detecting smack are out of sequence.
Solution:   Put the messages in the right place. (Kazunobu Kuriyama)
v7.4.246
2014-04-05 12:02:25 +02:00
Bram Moolenaar
21e854e5ce updated for version 7.4.245
Problem:    Crash for "vim -u NONE -N  -c '&&'".
Solution:   Check for the pattern to be NULL. (Dominique Pelle)
v7.4.245
2014-04-04 19:00:48 +02:00
Bram Moolenaar
57a728d1df updated for version 7.4.244
Problem:    The smack feature causes stray error messages.
Solution:   Remove the error messages.
v7.4.244
2014-04-02 23:09:26 +02:00
Bram Moolenaar
5a50c2255c updated for version 7.4.243
Problem:    Cannot use setreg() to add text that includes a NUL.
Solution:   Make setreg() accept a list.
v7.4.243
2014-04-02 22:17:10 +02:00
Bram Moolenaar
b7cb42bc38 updated for version 7.4.242
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)
v7.4.242
2014-04-02 19:55:10 +02:00
Bram Moolenaar
41571769c9 updated for version 7.4.241
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)
v7.4.241
2014-04-02 19:00:58 +02:00
Bram Moolenaar
fe5aab63fe updated for version 7.4.240
Problem:    ":tjump" shows "\n" as "\\n".
Solution:   Skip over "\" that escapes a backslash. (Gary Johnson)
v7.4.240
2014-04-02 17:19:04 +02:00
Bram Moolenaar
3e45159ceb updated for version 7.4.239
Problem:    ":e +" does not position cursor at end of the file.
Solution:   Check for "+" being the last character (ZyX)
v7.4.239
2014-04-02 14:22:05 +02:00
Bram Moolenaar
5bd32f47ec updated for version 7.4.238
Problem:    Vim does not support the smack library.
Solution:   Add smack support (Jose Bollo)
v7.4.238
2014-04-02 14:05:38 +02:00
Bram Moolenaar
6716d9af11 updated for version 7.4.237
Problem:    When some patches was not included has("patch-7.4.123") may return
            true falsely.
Solution:   Check for the specific patch number.
v7.4.237
2014-04-02 12:12:08 +02:00
Bram Moolenaar
7f3be402ce updated for version 7.4.236
Problem:    It's not that easy to check the Vim patch version.
Solution:   Make has("patch-7.4.123") work. (partly by Marc Weber)
v7.4.236
2014-04-01 22:08:54 +02:00
Bram Moolenaar
c7f025536e updated for version 7.4.235
Problem:    It is not easy to get the full path of a command.
Solution:   Add the exepath() function.
v7.4.235
2014-04-01 21:00:59 +02:00
Bram Moolenaar
a1706c958e updated for version 7.4.234
Problem:    Can't get the command that was used to start Vim.
Solution:   Add v:progpath. (Viktor Kojouharov)
v7.4.234
2014-04-01 19:55:49 +02:00
Bram Moolenaar
31b7d38611 updated for version 7.4.233
Problem:    Escaping special characters for using "%" with a shell command is
            inconsistant, parenthesis are escaped but spaces are not.
Solution:   Only escape "!". (Gary Johnson)
v7.4.233
2014-04-01 18:54:48 +02:00
Bram Moolenaar
fd3fe98b78 updated for version 7.4.232
Problem:    ":%s/\n//" uses a lot of memory. (Aidan Marlin)
Solution:   Turn this into a join command. (Christian Brabandt)
v7.4.232
2014-04-01 17:49:44 +02:00
Bram Moolenaar
efa304d760 updated for version 7.4.231
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.
v7.4.231
2014-04-01 14:08:28 +02:00
Bram Moolenaar
e7a88a8d4e updated for version 7.4.230
Problem:    Error when using ":options".
Solution:   Fix the entry for 'lispwords'. (Kenichi Ito)
v7.4.230
2014-04-01 12:26:46 +02:00
Bram Moolenaar
a392038db5 updated for version 7.4.229
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)
v7.4.229
2014-03-30 16:49:09 +02:00
Bram Moolenaar
922a4664fe updated for version 7.4.228
Problem:    Compiler warnings when building with Python 3.2.
Solution:   Make type cast depend on Python version. (Ken Takata)
v7.4.228
2014-03-30 16:11:43 +02:00
Bram Moolenaar
498af70e06 updated for version 7.4.227
Problem:    Can't build with Ruby 1.8.
Solution:   Do include a check for the Ruby version. (Ken Takata)
v7.4.227
2014-03-28 21:58:21 +01:00
Bram Moolenaar
3d6db1467b updated for version 7.4.226
Problem:    Cursurline highlighting not redrawn when scrolling. (John
            Marriott)
Solution:   Check for required redraw in two places.
v7.4.226
2014-03-28 21:49:32 +01:00
Bram Moolenaar
76f3b1ad77 Update runtime files. 2014-03-27 22:30:07 +01:00
Bram Moolenaar
73b044dca9 updated for version 7.4.225
Problem:    Dynamic Ruby doesn't work on Solaris.
Solution:   Always use the stubs. (Danek Duvall, Yukihiro Nakadaira)
v7.4.225
2014-03-27 19:08:55 +01:00
Bram Moolenaar
2bcaec320a updated for version 7.4.224
Problem:    /usr/bin/grep on Solaris does not support -F.
Solution:   Add configure check to find a good grep. (Danek Duvall)
v7.4.224
2014-03-27 18:51:11 +01:00