]> granicus.if.org Git - vim/log
vim
11 years agoRuntime file updates.
Bram Moolenaar [Sun, 6 Oct 2013 12:22:40 +0000 (14:22 +0200)]
Runtime file updates.

11 years agoupdated for version 7.4.050 v7.4.050
Bram Moolenaar [Wed, 2 Oct 2013 19:55:02 +0000 (21:55 +0200)]
updated for version 7.4.050
Problem:    "gn" selects too much for the pattern "\d" when there are two
            lines with a single digit. (Ryan Carney)
Solution:   Adjust the logic of is_one_char(). (Christian Brabandt)

11 years agoupdated for version 7.4.049 v7.4.049
Bram Moolenaar [Wed, 2 Oct 2013 16:43:06 +0000 (18:43 +0200)]
updated for version 7.4.049
Problem:    In Ex mode, when line numbers are enabled the substitute prompt is
            wrong.
Solution:   Adjust for the line number size. (Benoit Pierre)

11 years agoupdated for version 7.4.048 v7.4.048
Bram Moolenaar [Wed, 2 Oct 2013 16:23:07 +0000 (18:23 +0200)]
updated for version 7.4.048
Problem:    Recent clang version complains about -fno-strength-reduce.
Solution:   Add a configure check for the clang version. (Kazunobu Kuriyama)

11 years agoupdated for version 7.4.047 v7.4.047
Bram Moolenaar [Wed, 2 Oct 2013 14:46:28 +0000 (16:46 +0200)]
updated for version 7.4.047
Problem:    When using input() in a function invoked by a mapping it doesn't
            work.
Solution:   Temporarily reset ex_normal_busy. (Yasuhiro Matsumoto)

11 years agoupdated for version 7.4.046 v7.4.046
Bram Moolenaar [Wed, 2 Oct 2013 12:25:44 +0000 (14:25 +0200)]
updated for version 7.4.046
Problem:    Can't use Tcl 8.6.
Solution:   Change how Tcl_FindExecutable is called. (Jan Nijtmans)

11 years agoupdated for version 7.4.045 v7.4.045
Bram Moolenaar [Sun, 29 Sep 2013 19:11:05 +0000 (21:11 +0200)]
updated for version 7.4.045
Problem:    substitute() does not work properly when the pattern starts with
            "\ze".
Solution:   Detect an empty match. (Christian Brabandt)

11 years agoupdated for version 7.4.044 v7.4.044
Bram Moolenaar [Sun, 29 Sep 2013 17:05:21 +0000 (19:05 +0200)]
updated for version 7.4.044
Problem:    Can't build with old MSVC. (Wang Shoulin)
Solution:   Define OPEN_OH_ARGTYPE instead of using intptr_t directly.

11 years agoupdated for version 7.4.043 v7.4.043
Bram Moolenaar [Sun, 29 Sep 2013 14:27:47 +0000 (16:27 +0200)]
updated for version 7.4.043
Problem:    VMS can't handle long function names.
Solution:   Shorten may_req_ambiguous_character_width. (Samuel Ferencik)

11 years agoupdated for version 7.4.042 v7.4.042
Bram Moolenaar [Sun, 29 Sep 2013 11:38:29 +0000 (13:38 +0200)]
updated for version 7.4.042
Problem:    When using ":setlocal" for 'spell' and 'spellang' then :spelldump
            doesn't work. (Dimitar Dimitrov)
Solution:   Copy the option variables to the new window used to show the dump.
            (Christian Brabandt)

11 years agoupdated for version 7.4.041 v7.4.041
Bram Moolenaar [Wed, 25 Sep 2013 21:24:57 +0000 (23:24 +0200)]
updated for version 7.4.041
Problem:    Visual selection does not remain after being copied over. (Axel
            Bender)
Solution:   Move when VIsual_active is reset. (Christian Brabandt)

11 years agoupdated for version 7.4.040 v7.4.040
Bram Moolenaar [Wed, 25 Sep 2013 19:00:28 +0000 (21:00 +0200)]
updated for version 7.4.040
Problem:    Valgrind error on exit when a script-local variable holds a
            reference to the scope of another script.
Solution:   First clear all variables, then free the scopes. (ZyX)

11 years agoupdated for version 7.4.039 v7.4.039
Bram Moolenaar [Wed, 25 Sep 2013 17:13:38 +0000 (19:13 +0200)]
updated for version 7.4.039
Problem:    MS-Windows: MSCV10 and earlier can't handle symlinks to a
            directory properly.
Solution:   Add stat_symlink_aware() and wstat_symlink_aware(). (Ken Takata)

11 years agoupdated for version 7.4.038 v7.4.038
Bram Moolenaar [Wed, 25 Sep 2013 16:54:24 +0000 (18:54 +0200)]
updated for version 7.4.038
Problem:    Using "zw" and "zg" when 'spell' is off give a confusing error
            message. (Gary Johnson)
Solution:   Ignore the error when locating the word.  Explicitly mention what
            word was added. (Christian Brabandt)

11 years agoupdated for version 7.4.037 v7.4.037
Bram Moolenaar [Wed, 25 Sep 2013 16:16:38 +0000 (18:16 +0200)]
updated for version 7.4.037
Problem:    Using "\ze" in a sub-pattern does not result in the end of the
            match to be set. (Axel Bender)
Solution:   Copy the end of match position when a recursive match was
            successful.

11 years agoupdated for version 7.4.036 v7.4.036
Bram Moolenaar [Wed, 25 Sep 2013 14:41:54 +0000 (16:41 +0200)]
updated for version 7.4.036
Problem:    NFA engine does not capture group correctly when using \@>. (ZyX)
Solution:   Copy submatches before doing the recursive match.

11 years agoFix problem with 'iskeyword' in CSS syntax.
Bram Moolenaar [Tue, 24 Sep 2013 21:30:38 +0000 (23:30 +0200)]
Fix problem with 'iskeyword' in CSS syntax.

11 years agoupdated for version 7.4.035 v7.4.035
Bram Moolenaar [Sun, 22 Sep 2013 13:43:37 +0000 (15:43 +0200)]
updated for version 7.4.035
Problem:    MS-Windows: The mouse pointer flickers when going from command
            line mode to Normal mode.
Solution:   Check for WM_NCMOUSEMOVE. (Ken Takata)

11 years agoupdated for version 7.4.034 v7.4.034
Bram Moolenaar [Sun, 22 Sep 2013 13:23:44 +0000 (15:23 +0200)]
updated for version 7.4.034
Problem:    Using "p" in Visual block mode only changes the first line.
Solution:   Repeat the put in all text in the block. (Christian Brabandt)

11 years agoupdated for version 7.4.033 v7.4.033
Bram Moolenaar [Sun, 22 Sep 2013 13:03:38 +0000 (15:03 +0200)]
updated for version 7.4.033
Problem:    When the terminal has only 20 lines test 92 and 93 overwrite the
            input file.
Solution:   Explicitly write test.out. Check that the terminal is large enough
            to run the tests.  (Hirohito Higashi)

11 years agoUpdate runtime files. Add support for J.
Bram Moolenaar [Sun, 22 Sep 2013 12:42:24 +0000 (14:42 +0200)]
Update runtime files.  Add support for J.

11 years agoupdated for version 7.4.032 v7.4.032
Bram Moolenaar [Sun, 22 Sep 2013 11:57:24 +0000 (13:57 +0200)]
updated for version 7.4.032
Problem:    NFA engine does not match the NUL character. (Jonathon Merz)
Solution:   Ues 0x0a instead of NUL. (Christian Brabandt)

11 years agoupdated for version 7.4.031 v7.4.031
Bram Moolenaar [Fri, 20 Sep 2013 18:13:53 +0000 (20:13 +0200)]
updated for version 7.4.031
Problem:    ":diffoff!" resets options even when 'diff' is not set. (Charles
            Cooper)
Solution:   Only resets related options in a window where 'diff' is set.

11 years agoupdated for version 7.4.030 v7.4.030
Bram Moolenaar [Thu, 19 Sep 2013 18:49:04 +0000 (20:49 +0200)]
updated for version 7.4.030
Problem:    The -mno-cygwin argument is no longer supported by Cygwin.
Solution:   Remove the arguments. (Steve Hall)

11 years agoAdd files missing from 7.4.028.
Bram Moolenaar [Thu, 19 Sep 2013 15:04:30 +0000 (17:04 +0200)]
Add files missing from 7.4.028.

11 years agoupdated for version 7.4.029 v7.4.029
Bram Moolenaar [Thu, 19 Sep 2013 15:04:01 +0000 (17:04 +0200)]
updated for version 7.4.029
Problem:    An error in a pattern is reported twice.
Solution:   Remove the retry with the backtracking engine, it won't work.

11 years agoupdated for version 7.4.028 v7.4.028
Bram Moolenaar [Thu, 19 Sep 2013 15:00:20 +0000 (17:00 +0200)]
updated for version 7.4.028
Problem:    Equivalence classes are not working for multi-byte characters.
Solution:   Copy the rules from the old to the new regexp engine. Add a test
            to check both engines.

11 years agoupdated for version 7.4.027 v7.4.027
Bram Moolenaar [Sun, 8 Sep 2013 18:00:48 +0000 (20:00 +0200)]
updated for version 7.4.027
Problem:    Another valgrind error when using CTRL-X CTRL-F at the start of
            the line. (Dominique Pelle)
Solution:   Don't call mb_ptr_back() at the start of the line.  Add a test.

11 years agoupdated for version 7.4.026 v7.4.026
Bram Moolenaar [Sun, 8 Sep 2013 14:07:07 +0000 (16:07 +0200)]
updated for version 7.4.026
Problem:    Clang warning for int shift overflow.
Solution:   Use unsigned and cast back to int. (Dominique Pelle)

11 years agoupdated for version 7.4.025 v7.4.025
Bram Moolenaar [Sun, 8 Sep 2013 14:03:45 +0000 (16:03 +0200)]
updated for version 7.4.025
Problem:    Reading before start of a string.
Solution:   Do not call mb_ptr_back() at start of a string. (Dominique Pelle)

11 years agoupdated for version 7.4.024 v7.4.024
Bram Moolenaar [Sun, 8 Sep 2013 13:40:49 +0000 (15:40 +0200)]
updated for version 7.4.024
Problem:    When root edits a file the undo file is owned by root while the
            edited file may be owned by another user, which is not allowed.
            (cac2s)
Solution:   Accept an undo file owned by the current user.

11 years agoupdated for version 7.4.023 v7.4.023
Bram Moolenaar [Sat, 7 Sep 2013 14:35:42 +0000 (16:35 +0200)]
updated for version 7.4.023
Problem:    Compiler warning on 64 bit windows.
Solution:   Add type cast. (Mike Williams)

11 years agoUpdated runtime files.
Bram Moolenaar [Thu, 5 Sep 2013 20:13:31 +0000 (22:13 +0200)]
Updated runtime files.

11 years agoupdated for version 7.4.022 v7.4.022
Bram Moolenaar [Thu, 5 Sep 2013 19:41:39 +0000 (21:41 +0200)]
updated for version 7.4.022
Problem:    Deadlock while exiting, because of allocating memory.
Solution:   Do not use gettext() in deathtrap(). (James McCoy)

11 years agoupdated for version 7.4.021 v7.4.021
Bram Moolenaar [Thu, 5 Sep 2013 19:15:44 +0000 (21:15 +0200)]
updated for version 7.4.021
Problem:    NFA regexp: Using \ze in one branch which doesn't match may cause
            end of another branch to be wrong. (William Fugh)
Solution:   Set end position if it wasn't set yet.

11 years agoupdated for version 7.4.020 v7.4.020
Bram Moolenaar [Thu, 5 Sep 2013 14:05:36 +0000 (16:05 +0200)]
updated for version 7.4.020
Problem:    NFA engine matches too much with \@>. (John McGowan)
Solution:   When a whole pattern match is found stop searching.

11 years agoupdated for version 7.4.019 v7.4.019
Bram Moolenaar [Thu, 5 Sep 2013 11:50:53 +0000 (13:50 +0200)]
updated for version 7.4.019
Problem:    MS-Windows: File name completion doesn't work properly with
            Chinese characters. (Yue Wu)
Solution:   Take care of multi-byte characters when looking for the start of
            the file name. (Ken Takata)

11 years agoupdated for version 7.4.018 v7.4.018
Bram Moolenaar [Thu, 5 Sep 2013 10:49:52 +0000 (12:49 +0200)]
updated for version 7.4.018
Problem:    When completing item becomes unselected. (Shougo Matsu)
Solution:   Revert patch 7.3.1269.

11 years agoupdated for version 7.4.017 v7.4.017
Bram Moolenaar [Thu, 5 Sep 2013 10:06:33 +0000 (12:06 +0200)]
updated for version 7.4.017
Problem:    ":help !!" does not find the "!!" tag in the help file. (Ben
            Fritz)
Solution:   When reading the start of the tags file do parse lines that are
            not header lines.

11 years agoupdated for version 7.4.016 v7.4.016
Bram Moolenaar [Fri, 30 Aug 2013 15:29:16 +0000 (17:29 +0200)]
updated for version 7.4.016
Problem:    MS-Windows: File name completion doesn't work properly with
            Chinese characters. (Yue Wu)
Solution:   Add fname_casew(). (Ken Takata)

11 years agoupdated for version 7.4.015 v7.4.015
Bram Moolenaar [Fri, 30 Aug 2013 15:11:33 +0000 (17:11 +0200)]
updated for version 7.4.015
Problem:    MS-Windows: Detecting node type does not work for multi-byte
            characters.
Solution:   Use wide character function when needed. (Ken Takata)

11 years agoupdated for version 7.4.014 v7.4.014
Bram Moolenaar [Fri, 30 Aug 2013 15:07:01 +0000 (17:07 +0200)]
updated for version 7.4.014
Problem:    MS-Windows: check for writing to device does not work.
Solution:   Fix #ifdefs. (Ken Takata)

11 years agoupdated for version 7.4.013 v7.4.013
Bram Moolenaar [Fri, 30 Aug 2013 14:51:18 +0000 (16:51 +0200)]
updated for version 7.4.013
Problem:    File name buffer too small for utf-8.
Solution:   Use character count instead of byte count. (Ken Takata)

11 years agoupdated for version 7.4.012 v7.4.012
Bram Moolenaar [Fri, 30 Aug 2013 14:44:19 +0000 (16:44 +0200)]
updated for version 7.4.012
Problem:    MS-Windows: resolving shortcut does not work properly with
            multi-byte characters.
Solution:   Use wide system functions. (Ken Takata)

11 years agoupdated for version 7.4.011 v7.4.011
Bram Moolenaar [Fri, 30 Aug 2013 14:35:44 +0000 (16:35 +0200)]
updated for version 7.4.011
Problem:    Cannot find out if "acl" and "xpm" features are supported.
Solution:   Add "acl" and "xpm" to the list of features. (Ken Takata)

11 years agoupdated for version 7.4.010 v7.4.010
Bram Moolenaar [Fri, 30 Aug 2013 14:00:08 +0000 (16:00 +0200)]
updated for version 7.4.010
Problem:    Crash with invalid argument to mkdir().
Solution:   Check for empty string. (lcd47)

11 years agoupdated for version 7.4.009 v7.4.009
Bram Moolenaar [Sun, 25 Aug 2013 15:46:08 +0000 (17:46 +0200)]
updated for version 7.4.009
Problem:    When a file was not decrypted (yet), writing it may destroy the
            contents.
Solution:   Mark the file as readonly until decryption was done. (Christian
            Brabandt)

11 years agoupdated for version 7.4.008 v7.4.008
Bram Moolenaar [Sun, 25 Aug 2013 15:01:42 +0000 (17:01 +0200)]
updated for version 7.4.008
Problem:    New regexp engine can't be interrupted.
Solution:   Check for CTRL-C pressed. (Yasuhiro Matsumoto)

11 years agoupdated for version 7.4.007 v7.4.007
Bram Moolenaar [Thu, 22 Aug 2013 12:14:27 +0000 (14:14 +0200)]
updated for version 7.4.007
Problem:    Creating a preview window on startup leaves the screen layout in a
            messed up state. (Marius Gedminas)
Solution:   Don't change firstwin. (Christian Brabandt)

11 years agoupdated for version 7.4.006 v7.4.006
Bram Moolenaar [Thu, 22 Aug 2013 10:06:55 +0000 (12:06 +0200)]
updated for version 7.4.006
Problem:    mkdir("foo/bar/", "p") gives an error message. (David Barnett)
Solution:   Remove the trailing slash. (lcd)

11 years agoupdated for version 7.4.005 v7.4.005
Bram Moolenaar [Wed, 14 Aug 2013 15:45:29 +0000 (17:45 +0200)]
updated for version 7.4.005
Problem:    Using "vaB" while 'virtualedit' is set selects the wrong area.
            (Dimitar Dimitrov)
Solution:   Reset coladd when finding a match.

11 years agoupdated for version 7.4.004 v7.4.004
Bram Moolenaar [Wed, 14 Aug 2013 15:11:20 +0000 (17:11 +0200)]
updated for version 7.4.004
Problem:    When closing a window fails ":bwipe" may hang.
Solution:   Let win_close() return FAIL and break out of the loop.

11 years agoupdated for version 7.4.003 v7.4.003
Bram Moolenaar [Wed, 14 Aug 2013 12:18:40 +0000 (14:18 +0200)]
updated for version 7.4.003
Problem:    Memory access error in Ruby syntax highlighting. (Christopher Chow)
Solution:   Refresh stale pointer. (James McCoy)

11 years agoupdated for version 7.4.002 v7.4.002
Bram Moolenaar [Wed, 14 Aug 2013 11:34:25 +0000 (13:34 +0200)]
updated for version 7.4.002
Problem:    Pattern with two alternative look-behind matches does not match.
            (Amadeus Demarzi)
Solution:   When comparing PIMs also compare their state ID to see if they are
            different.

11 years agoupdated for version 7.4.001 v7.4.001
Bram Moolenaar [Wed, 14 Aug 2013 10:06:49 +0000 (12:06 +0200)]
updated for version 7.4.001
Problem:    Character classes such as [a-z] to not react to 'ignorecase'.
            Breaks man page highlighting. (Mario Grgic)
Solution:   Add separate items for classes that react to 'ignorecase'.  Clean
            up logic handling character classes.  Add more tests.

11 years agorelease version 7.4 v7.4
Bram Moolenaar [Sat, 10 Aug 2013 13:00:24 +0000 (15:00 +0200)]
release version 7.4

11 years agoupdated for version 7.4b.022 v7.4b.022
Bram Moolenaar [Sat, 10 Aug 2013 10:45:09 +0000 (12:45 +0200)]
updated for version 7.4b.022
Problem:    Not waiting for a character when the tick count overflows.
Solution:   Subtract the unsigned numbers and cast to int. (Ken Takata)

11 years agoupdated for version 7.4b.021 v7.4b.021
Bram Moolenaar [Fri, 9 Aug 2013 18:38:26 +0000 (20:38 +0200)]
updated for version 7.4b.021
Problem:    Pressing "u" after an external command results in multiple
            press-enter messages. (glts)
Solution:   Don't call hit_return_msg() when we have K_IGNORE. (Christian
            Brabandt)

11 years agoupdated for version 7.4b.020 v7.4b.020
Bram Moolenaar [Fri, 9 Aug 2013 17:48:40 +0000 (19:48 +0200)]
updated for version 7.4b.020
Problem:    "g~ap" changes first character of next paragraph. (Manuel Ortega)
Solution:   Avoid subtracting (0 - 1) from todo.  (Mike Williams)

11 years agoupdated for version 7.4b.019 v7.4b.019
Bram Moolenaar [Wed, 7 Aug 2013 19:13:23 +0000 (21:13 +0200)]
updated for version 7.4b.019
Problem:    Tabline is not updated properly when closing a tab on Win32.
Solution:   Only reduce flickering when adding a tab. (Ken Takata)

11 years agoupdated for version 7.4b.018 v7.4b.018
Bram Moolenaar [Wed, 7 Aug 2013 13:27:11 +0000 (15:27 +0200)]
updated for version 7.4b.018
Problem:    Win32: Dialog can still be too big.
Solution:   Move the check for height further down. (Andrei Olsen)

11 years agoupdated for version 7.4b.017 v7.4b.017
Bram Moolenaar [Wed, 7 Aug 2013 13:24:41 +0000 (15:24 +0200)]
updated for version 7.4b.017
Problem:    ":he \^x" gives a strange error message. (glts)
Solution:   Do not translate \^x to \_CTRL-x.

11 years agoupdated for version 7.4b.016 v7.4b.016
Bram Moolenaar [Wed, 7 Aug 2013 13:22:23 +0000 (15:22 +0200)]
updated for version 7.4b.016
Problem:    Ruby detection fails on Fedora 19.
Solution:   Use one way to get the Ruby version. (Michael Henry)

11 years agoupdated for version 7.4b.015 v7.4b.015
Bram Moolenaar [Mon, 5 Aug 2013 20:02:20 +0000 (22:02 +0200)]
updated for version 7.4b.015
Problem:    Can't compile without the 'acd' feature.
Solution:   Add #ifdefs. (Kazunobu Kuriyama)

11 years agoUpdate runtime files.
Bram Moolenaar [Sat, 3 Aug 2013 16:35:36 +0000 (18:35 +0200)]
Update runtime files.

11 years agoupdated for version 7.4b.014 v7.4b.014
Bram Moolenaar [Sat, 3 Aug 2013 15:31:28 +0000 (17:31 +0200)]
updated for version 7.4b.014
Problem:    Stupid mistake.
Solution:   Changle "len" to "i".

11 years agoupdated for version 7.4b.013 v7.4b.013
Bram Moolenaar [Sat, 3 Aug 2013 15:21:26 +0000 (17:21 +0200)]
updated for version 7.4b.013
Problem:    Install dir for JP man pages is wrong.
Solution:   Remove ".UTF-8" from the directory name. (Ken Takata)

11 years agoupdated for version 7.4b.012 v7.4b.012
Bram Moolenaar [Sat, 3 Aug 2013 12:10:50 +0000 (14:10 +0200)]
updated for version 7.4b.012
Problem:    Output from a shell command is truncated at a NUL. (lcd 47)
Solution:   Change every NUL into an SOH.

11 years agoupdated for version 7.4b.011 v7.4b.011
Bram Moolenaar [Sat, 3 Aug 2013 11:41:15 +0000 (13:41 +0200)]
updated for version 7.4b.011
Problem:    ":he \%(\)" does not work. (ZyX)
Solution:   Add an exception to the list.

11 years agoupdated for version 7.4b.010 v7.4b.010
Bram Moolenaar [Fri, 2 Aug 2013 18:05:32 +0000 (20:05 +0200)]
updated for version 7.4b.010
Problem:    Win32: Tcl library load does not use standard mechanism.
Solution:   Call vimLoadLib() instead of LoadLibraryEx(). (Ken Takata)

11 years agoupdated for version 7.4b.009 v7.4b.009
Bram Moolenaar [Fri, 2 Aug 2013 15:22:23 +0000 (17:22 +0200)]
updated for version 7.4b.009
Problem:    When setting the Visual area manually and 'selection' is
            exclusive, a yank includes one character too much. (Ingo Karkat)
Solution:   Default the Visual operation to "v". (Christian Brabandt)

11 years agoupdated for version 7.4b.008 v7.4b.008
Bram Moolenaar [Fri, 2 Aug 2013 15:08:13 +0000 (17:08 +0200)]
updated for version 7.4b.008
Problem:    'autochdir' causes setbufvar() to change the current directory.
            (Ben Fritz)
Solution:   When disabling autocommands also reset 'acd' temporarily.
            (Christian Brabandt)

11 years agoupdated for version 7.4b.007 v7.4b.007
Bram Moolenaar [Fri, 2 Aug 2013 14:10:32 +0000 (16:10 +0200)]
updated for version 7.4b.007
Problem:    On 32 bit MS-Windows :perldo does not work.
Solution:   Make sure time_t uses 32 bits. (Ken Takata)

11 years agoupdated for version 7.4b.006 v7.4b.006
Bram Moolenaar [Fri, 2 Aug 2013 13:22:39 +0000 (15:22 +0200)]
updated for version 7.4b.006
Problem:    Using \{n,m} in an autocommand pattern no longer works.
            Specifically, mutt temp files are not recognized. (Gary Johnson)
Solution:   Make \\\{n,m\} work.

11 years agoupdated for version 7.4b.005 v7.4b.005
Bram Moolenaar [Fri, 2 Aug 2013 12:15:13 +0000 (14:15 +0200)]
updated for version 7.4b.005
Problem:    Finding %s in shellpipe and shellredir does not ignore %%s.
Solution:   Skip over %%. (lcd 47)

11 years agoupdated for version 7.4b.004 v7.4b.004
Bram Moolenaar [Thu, 1 Aug 2013 16:38:26 +0000 (18:38 +0200)]
updated for version 7.4b.004
Problem:    Regexp crash on pattern "@\%[\w\-]*". (Axel Kielhorn)
Solution:   Add \%(\) around \%[] internally.

11 years agoupdated for version 7.4b.003 v7.4b.003
Bram Moolenaar [Thu, 1 Aug 2013 14:21:34 +0000 (16:21 +0200)]
updated for version 7.4b.003
Problem:    Regexp code is not nicely aligned.
Solution:   Adjust white space. (Ken Takata)

11 years agoupdated for version 7.4b.002 v7.4b.002
Bram Moolenaar [Thu, 1 Aug 2013 13:45:52 +0000 (15:45 +0200)]
updated for version 7.4b.002
Problem:    Crash searching for \%(\%(\|\d\|-\|\.\)*\|\*\). (Marcin
            Szamotulski)  Also for \(\)*.
Solution:   Do add a state for opening parenthesis, so that we can check if it
            was added before at the same position.

11 years agoupdated for version 7.4b.001 v7.4b.001
Bram Moolenaar [Thu, 1 Aug 2013 11:20:42 +0000 (13:20 +0200)]
updated for version 7.4b.001
Problem:    Win32: dialog may extend off-screen.
Solution:   Reduce the size, use correct borders. (Andrei Olsen)

11 years agoUpdate files for the 7.4b BETA release. v7.4b.000
Bram Moolenaar [Sun, 28 Jul 2013 16:29:08 +0000 (18:29 +0200)]
Update files for the 7.4b BETA release.

11 years agoupdated for version 7.4a.047 v7.4a.047
Bram Moolenaar [Sun, 28 Jul 2013 14:03:06 +0000 (16:03 +0200)]
updated for version 7.4a.047
Problem:    Some comments are not so nice.
Solution:   Change the comments.

11 years agoUpdated runtime files.
Bram Moolenaar [Sun, 28 Jul 2013 14:02:18 +0000 (16:02 +0200)]
Updated runtime files.

11 years agoupdated for version 7.4a.046 v7.4a.046
Bram Moolenaar [Sun, 28 Jul 2013 13:16:19 +0000 (15:16 +0200)]
updated for version 7.4a.046
Problem:    Can't build without mbyte feature.
Solution:   Add #ifdefs.

11 years agoupdated for version 7.4a.045 v7.4a.045
Bram Moolenaar [Sun, 28 Jul 2013 11:32:15 +0000 (13:32 +0200)]
updated for version 7.4a.045
Problem:    Configure does not always find the right library for Lua.  Missing
            support for LuaJit.
Solution:   Improve the configure detection of Lua. (Hiroshi Shirosaki)

11 years agoUpdated runtime files.
Bram Moolenaar [Wed, 24 Jul 2013 17:53:36 +0000 (19:53 +0200)]
Updated runtime files.

11 years agoupdated for version 7.4a.044 v7.4a.044
Bram Moolenaar [Wed, 24 Jul 2013 15:51:57 +0000 (17:51 +0200)]
updated for version 7.4a.044
Problem:    Test 96 sometimes fails.
Solution:   Clear window from b_wininfo in win_free().  (Suggestion by
            Yukihiro Nakadaira)

11 years agoupdated for version 7.4a.043 v7.4a.043
Bram Moolenaar [Wed, 24 Jul 2013 15:11:46 +0000 (17:11 +0200)]
updated for version 7.4a.043
Problem:    More ml_get errors when adding or deleting lines from Python.
            (Vlad Irnov)
Solution:   Switch to a window with the buffer when possible.

11 years agoupdated for version 7.4a.042 v7.4a.042
Bram Moolenaar [Wed, 24 Jul 2013 14:02:36 +0000 (16:02 +0200)]
updated for version 7.4a.042
Problem:    Crash when BufUnload autocommands close all buffers. (Andrew
            Pimlott)
Solution:   Set curwin->w_buffer to curbuf to avoid NULL.

11 years agoupdated for version 7.4a.041 v7.4a.041
Bram Moolenaar [Wed, 24 Jul 2013 13:02:03 +0000 (15:02 +0200)]
updated for version 7.4a.041
Problem:    When using ":new ++ff=unix" and "dos" is first in 'fileformats'
            then 'ff' is set to "dos" instead of "unix". (Ingo Karkat)
Solution:   Create set_file_options() and invoke it from do_ecmd().

11 years agoupdated for version 7.4a.040 v7.4a.040
Bram Moolenaar [Wed, 24 Jul 2013 11:49:22 +0000 (13:49 +0200)]
updated for version 7.4a.040
Problem:    Win32: using uninitialized variable.
Solution:   (Yukihiro Nakadaira)

11 years agoupdated for version 7.4a.039 v7.4a.039
Bram Moolenaar [Sun, 21 Jul 2013 16:59:24 +0000 (18:59 +0200)]
updated for version 7.4a.039
Problem:    New regexp engine doesn't match pattern. (Ingo Karkat)
Solution:   When adding a state also check for different PIM if the list of
            states has any state with a PIM.

11 years agoupdated for version 7.4a.038 v7.4a.038
Bram Moolenaar [Sun, 21 Jul 2013 15:53:58 +0000 (17:53 +0200)]
updated for version 7.4a.038
Problem:    When using MSVC 2012 there are various issues, including GUI size
            computations.
Solution:   Use SM_CXPADDEDBORDER. (Mike Williams)

11 years agoupdated for version 7.4a.037 v7.4a.037
Bram Moolenaar [Sun, 21 Jul 2013 15:46:43 +0000 (17:46 +0200)]
updated for version 7.4a.037
Problem:    Win32: When mouse is hidden and in the toolbar, moving it won't
            make it appear. (Sami Salonen)
Solution:   Add tabline_wndproc() and toolbar_wndproc(). (Ken Takata)

11 years agoupdated for version 7.4a.036 v7.4a.036
Bram Moolenaar [Sun, 21 Jul 2013 15:06:00 +0000 (17:06 +0200)]
updated for version 7.4a.036
Problem:    "\p" in a regexp does not match double-width characters.
            (Yukihiro Nakadaira)
Solution:   Don't count display cells, use vim_isprintc().

11 years agoUpdated runtime files.
Bram Moolenaar [Wed, 17 Jul 2013 20:37:26 +0000 (22:37 +0200)]
Updated runtime files.

11 years agoupdated for version 7.4a.035 v7.4a.035
Bram Moolenaar [Wed, 17 Jul 2013 20:35:39 +0000 (22:35 +0200)]
updated for version 7.4a.035
Problem:    Fix in patch 7.4a.032 is not tested.
Solution:   Add test.

11 years agoupdated for version 7.4a.034 v7.4a.034
Bram Moolenaar [Wed, 17 Jul 2013 19:59:13 +0000 (21:59 +0200)]
updated for version 7.4a.034
Problem:    The tabline may flicker when opening a new tab after 7.3.759 on
            Win32.
Solution:   Move call to TabCtrl_SetCurSel(). (Ken Takata)

11 years agoupdated for version 7.4a.033 v7.4a.033
Bram Moolenaar [Wed, 17 Jul 2013 19:40:31 +0000 (21:40 +0200)]
updated for version 7.4a.033
Problem:    Test 98 always passes.
Solution:   Include test98a.in in test98.in, execute the crucial command in
            one line. (Yukihiro Nakadaira)

11 years agoupdated for version 7.4a.032 v7.4a.032
Bram Moolenaar [Wed, 17 Jul 2013 19:10:51 +0000 (21:10 +0200)]
updated for version 7.4a.032
Problem:    New regexp engine: Does not match shorter alternative. (Ingo
            Karkat)
Solution:   Do not drop a new state when the PIM info is different.

11 years agoupdated for version 7.4a.031 v7.4a.031
Bram Moolenaar [Wed, 17 Jul 2013 17:22:13 +0000 (19:22 +0200)]
updated for version 7.4a.031
Problem:    Compiler warnings. (Charles Campbell)
Solution:   Initialize variables even when not needed.