]> granicus.if.org Git - vim/log
vim
10 years agopatch 7.4.696 v7.4.696
Bram Moolenaar [Mon, 13 Apr 2015 13:28:12 +0000 (15:28 +0200)]
patch 7.4.696
Problem:    Not freeing memory when encountering an error.
Solution:   Free the stack before returning. (Eliseo Martínez)

10 years agopatch 7.4.695 v7.4.695
Bram Moolenaar [Mon, 13 Apr 2015 12:45:27 +0000 (14:45 +0200)]
patch 7.4.695
Problem:    Out-of-bounds read, dectected by Coverity.
Solution:   Remember the value of cmap for the first matching encoding.  Reset
            cmap to that value if first matching encoding is going to be used.
            (Eliseo Martínez)

10 years agoMore updated runtime files.
Bram Moolenaar [Mon, 13 Apr 2015 12:22:40 +0000 (14:22 +0200)]
More updated runtime files.

10 years agopatch 7.4.694 v7.4.694
Bram Moolenaar [Mon, 13 Apr 2015 10:58:12 +0000 (12:58 +0200)]
patch 7.4.694
Problem:    Running tests changes the .viminfo file.
Solution:   Disable viminfo in the text objects test.

10 years agoUpdated runtime files.
Bram Moolenaar [Mon, 13 Apr 2015 10:43:06 +0000 (12:43 +0200)]
Updated runtime files.

10 years agopatch 7.4.693 v7.4.693
Bram Moolenaar [Mon, 13 Apr 2015 10:39:22 +0000 (12:39 +0200)]
patch 7.4.693
Problem:    Session file is not correct when there are multiple tab pages.
Solution:   Reset the current window number for each tab page. (Jacob Niehus)

10 years agopatch 7.4.692 for Problem: Defining SOLARIS for no good reason. (Danek Duvall) v7.4.692
Bram Moolenaar [Thu, 9 Apr 2015 20:08:21 +0000 (22:08 +0200)]
patch 7.4.692 for Problem: Defining SOLARIS for no good reason. (Danek Duvall)
Solution:   Remove it.

10 years agopatch 7.4.691 for Problem: Can't build with MzScheme. v7.4.691
Bram Moolenaar [Fri, 3 Apr 2015 15:59:43 +0000 (17:59 +0200)]
patch 7.4.691 for Problem: Can't build with MzScheme.
Solution:   Change "cwd" into the global variable "start_dir".

10 years agopatch 7.4.690 for Problem: Memory access errors when changing indent in Ex mode.... v7.4.690
Bram Moolenaar [Fri, 3 Apr 2015 15:11:45 +0000 (17:11 +0200)]
patch 7.4.690 for Problem: Memory access errors when changing indent in Ex mode. Also missing
            redraw when using CTRL-U. (Knil Ino)
Solution:   Update pointers after calling ga_grow().

10 years agoupdated for version 7.4.689 v7.4.689
Bram Moolenaar [Fri, 3 Apr 2015 12:56:49 +0000 (14:56 +0200)]
updated for version 7.4.689
Problem:    On MS-Windows, when 'autochdir' is set, diff mode with files in
            different directories does not work. (Axel Bender)
Solution:   Remember the current directory and use it where needed. (Christian
            Brabandt)

10 years agoupdated for version 7.4.688 v7.4.688
Bram Moolenaar [Tue, 31 Mar 2015 17:18:00 +0000 (19:18 +0200)]
updated for version 7.4.688
Problem:    When "$" is in 'cpo' the popup menu isn't undrawn correctly.
            (Issue 166)
Solution:   When using the popup menu remove the "$".

10 years agoupdated for version 7.4.687 v7.4.687
Bram Moolenaar [Tue, 31 Mar 2015 16:31:03 +0000 (18:31 +0200)]
updated for version 7.4.687
Problem:    There is no way to use a different in Replace mode for a terminal.
Solution:   Add t_SR. (Omar Sandoval)

10 years agoupdated for version 7.4.686 v7.4.686
Bram Moolenaar [Tue, 31 Mar 2015 15:46:22 +0000 (17:46 +0200)]
updated for version 7.4.686
Problem:    "zr" and "zm" do not take a count.
Solution:   Implement the count, restrict the fold level to the maximum
            nesting depth.  (Marcin Szamotulski)

10 years agoupdated for version 7.4.685 v7.4.685
Bram Moolenaar [Tue, 31 Mar 2015 12:17:31 +0000 (14:17 +0200)]
updated for version 7.4.685
Problem:    When there are illegal utf-8 characters the old regexp engine may
            go past the end of a string.
Solution:   Only advance to the end of the string. (Dominique Pelle)

10 years agoupdated for version 7.4.684 v7.4.684
Bram Moolenaar [Tue, 31 Mar 2015 11:33:08 +0000 (13:33 +0200)]
updated for version 7.4.684
Problem:    When starting several Vim instances in diff mode, the temp files
            used may not be unique. (Issue 353)
Solution:   Add an argument to vim_tempname() to keep the file.

10 years agoupdated for version 7.4.683 v7.4.683
Bram Moolenaar [Wed, 25 Mar 2015 19:24:04 +0000 (20:24 +0100)]
updated for version 7.4.683
Problem:    Typo in the vimtutor command.
Solution:   Fix the typo. (Corey Farwell, github pull 349)

10 years agoupdated for version 7.4.682 v7.4.682
Bram Moolenaar [Tue, 24 Mar 2015 17:22:41 +0000 (18:22 +0100)]
updated for version 7.4.682
Problem:    The search highlighting and match highlighting replaces the
            cursorline highlighting, this doesn't look good.
Solution:   Combine the highlighting. (Yasuhiro Matsumoto)

10 years agoAdd test files for patch 7.4.680.
Bram Moolenaar [Tue, 24 Mar 2015 16:57:45 +0000 (17:57 +0100)]
Add test files for patch 7.4.680.

10 years agoupdated for version 7.4.681 v7.4.681
Bram Moolenaar [Tue, 24 Mar 2015 16:57:12 +0000 (17:57 +0100)]
updated for version 7.4.681
Problem:    MS-Windows: When Vim is minimized the window height is computed
            incorrectly.
Solution:   When minimized use the previously computed size. (Ingo Karkat)

10 years agoupdated for version 7.4.680 v7.4.680
Bram Moolenaar [Tue, 24 Mar 2015 16:49:51 +0000 (17:49 +0100)]
updated for version 7.4.680
Problem:    CTRL-W in Insert mode does not work well for multi-byte
            characters.
Solution:   Use mb_get_class(). (Yasuhiro Matsumoto)

10 years agoupdated for version 7.4.679 v7.4.679
Bram Moolenaar [Tue, 24 Mar 2015 16:12:19 +0000 (17:12 +0100)]
updated for version 7.4.679
Problem:    Color values greater than 255 cause problems on MS-Windows.
Solution:   Truncate to 255 colors. (Yasuhiro Matsumoto)

10 years agoupdated for version 7.4.678 v7.4.678
Bram Moolenaar [Tue, 24 Mar 2015 15:48:58 +0000 (16:48 +0100)]
updated for version 7.4.678
Problem:    When using --remote the directory may end up being wrong.
Solution:   Use localdir() to find out what to do. (Xaizek)

10 years agoupdated for version 7.4.677 v7.4.677
Bram Moolenaar [Tue, 24 Mar 2015 14:14:27 +0000 (15:14 +0100)]
updated for version 7.4.677
Problem:    Configure fails when specifying a python-config-dir. (Lcd)
Solution:   Check if PYTHONFRAMEWORKPREFIX is set.

10 years agoupdated for version 7.4.676 v7.4.676
Bram Moolenaar [Tue, 24 Mar 2015 11:21:33 +0000 (12:21 +0100)]
updated for version 7.4.676
Problem:    On Mac, when not using the default Python framework configure
            doesn't do the right thing.
Solution:   Use a linker search path. (Kazunobu Kuriyama)

10 years agoupdated for version 7.4.675 v7.4.675
Bram Moolenaar [Tue, 24 Mar 2015 10:46:30 +0000 (11:46 +0100)]
updated for version 7.4.675
Problem:    When a FileReadPost autocommand moves the cursor inside a line it
            gets moved back.
Solution:   When checking whether an autocommand moved the cursor store the
            column as well. (Christian Brabandt)

10 years agoupdated for version 7.4.674 v7.4.674
Bram Moolenaar [Sat, 21 Mar 2015 21:18:41 +0000 (22:18 +0100)]
updated for version 7.4.674
Problem:    Missing changes in one file.
Solution:   Also change the win32 file.

10 years agoupdated for version 7.4.673 v7.4.673
Bram Moolenaar [Sat, 21 Mar 2015 20:46:13 +0000 (21:46 +0100)]
updated for version 7.4.673
Problem:    The first syntax entry gets sequence number zero, which doesn't
            work. (Clinton McKay)
Solution:   Start at number one. (Bjorn Linse)

10 years agoUpdate runtime files.
Bram Moolenaar [Sat, 21 Mar 2015 17:06:14 +0000 (18:06 +0100)]
Update runtime files.

10 years agoupdated for version 7.4.672 v7.4.672
Bram Moolenaar [Sat, 21 Mar 2015 16:32:19 +0000 (17:32 +0100)]
updated for version 7.4.672
Problem:    When completing a shell command, directories in the current
            directory are not listed.
Solution:   When "." is not in $PATH also look in the current directory for
            directories.

10 years agoupdated for version 7.4.671 v7.4.671
Bram Moolenaar [Sat, 21 Mar 2015 13:20:16 +0000 (14:20 +0100)]
updated for version 7.4.671
Problem:    Warning for shadowing a variable.
Solution:   Rename off to mb_off. (Kazunobu Kuriyama)

10 years agoupdated for version 7.4.670 v7.4.670
Bram Moolenaar [Fri, 20 Mar 2015 18:06:06 +0000 (19:06 +0100)]
updated for version 7.4.670
Problem:    Using 'cindent' for Javascript is less than perfect.
Solution:   Improve indenting of continuation lines. (Hirohito Higashi)

10 years agoupdated for version 7.4.669 v7.4.669
Bram Moolenaar [Fri, 20 Mar 2015 17:11:48 +0000 (18:11 +0100)]
updated for version 7.4.669
Problem:    When netbeans is active the sign column always shows up.
Solution:   Only show the sign column once a sign has been added. (Xavier de
            Gaye)

10 years agoupdated for version 7.4.668 v7.4.668
Bram Moolenaar [Fri, 20 Mar 2015 16:36:42 +0000 (17:36 +0100)]
updated for version 7.4.668
Problem:    Can't use a glob pattern as a regexp pattern.
Solution:   Add glob2regpat(). (Christian Brabandt)

10 years agoupdated for version 7.4.667 v7.4.667
Bram Moolenaar [Fri, 20 Mar 2015 16:16:27 +0000 (17:16 +0100)]
updated for version 7.4.667
Problem:    'colorcolumn' isn't drawn in a closed fold while 'cursorcolumn'
            is. (Carlos Pita)
Solution:   Make it consistent. (Christian Brabandt)

10 years agoupdated for version 7.4.666 v7.4.666
Bram Moolenaar [Fri, 20 Mar 2015 15:26:54 +0000 (16:26 +0100)]
updated for version 7.4.666
Problem:    There is a chance that Vim may lock up.
Solution:   Handle timer events differently. (Aaron Burrow)

10 years agoupdated for version 7.4.665 v7.4.665
Bram Moolenaar [Fri, 20 Mar 2015 14:58:52 +0000 (15:58 +0100)]
updated for version 7.4.665
Problem:    'linebreak' does not work properly with multi-byte characters.
Solution:   Compute the pointer offset with mb_head_off().  (Yasuhiro
            Matsumoto)

10 years agoupdated for version 7.4.664 v7.4.664
Bram Moolenaar [Fri, 20 Mar 2015 14:42:10 +0000 (15:42 +0100)]
updated for version 7.4.664
Problem:    When 'compatible' is reset 'numberwidth' is set to 4, but the
            effect doesn't show until a change is made.
Solution:   Check if 'numberwidth' changed. (Christian Brabandt)

10 years agoupdated for version 7.4.663 v7.4.663
Bram Moolenaar [Sat, 14 Mar 2015 14:35:52 +0000 (15:35 +0100)]
updated for version 7.4.663
Problem:    When using netbeans a buffer is not found in another tab.
Solution:   When 'switchbuf' is set to "usetab" then switch to another tab
            when possible. (Xavier de Gaye)

10 years agoupdated for version 7.4.662 v7.4.662
Bram Moolenaar [Fri, 13 Mar 2015 14:03:00 +0000 (15:03 +0100)]
updated for version 7.4.662
Problem:    When 'M' is in the 'cpo' option then selecting a text object in
            parenthesis does not work correctly.
Solution:   Keep 'M' in 'cpo' when finding a match. (Hirohito Higashi)

10 years agoupdated for version 7.4.661 v7.4.661
Bram Moolenaar [Fri, 13 Mar 2015 12:24:23 +0000 (13:24 +0100)]
updated for version 7.4.661
Problem:    Using "0 CTRL-D" in Insert mode may have CursorHoldI interfere.
            (Gary Johnson)
Solution:   Don't store K_CURSORHOLD as the last character. (Christian
            Brabandt)

10 years agoupdated for version 7.4.660 v7.4.660
Bram Moolenaar [Fri, 13 Mar 2015 11:53:37 +0000 (12:53 +0100)]
updated for version 7.4.660
Problem:    Using freed memory when g:colors_name is changed in the colors
            script. (oni-link)
Solution:   Make a copy of the variable value.

10 years agoupdated for version 7.4.659 v7.4.659
Bram Moolenaar [Fri, 13 Mar 2015 10:23:50 +0000 (11:23 +0100)]
updated for version 7.4.659
Problem:    When 'ruler' is set the preferred column is reset. (Issue 339)
Solution:   Don't set curswant when redrawing the status lines.

10 years agoupdated for version 7.4.658 v7.4.658
Bram Moolenaar [Sun, 8 Mar 2015 13:48:49 +0000 (14:48 +0100)]
updated for version 7.4.658
Problem:    'formatexpr' is evaluated too often.
Solution:   Only invoke it when beyond the 'textwidth' column, as it is
            documented. (James McCoy)

10 years agoupdated for version 7.4.657 v7.4.657
Bram Moolenaar [Fri, 6 Mar 2015 21:00:11 +0000 (22:00 +0100)]
updated for version 7.4.657
Problem:    Compiler warnings for pointer mismatch.
Solution:   Add a typecast. (John Marriott)

10 years agoupdated for version 7.4.656 v7.4.656
Bram Moolenaar [Thu, 5 Mar 2015 20:21:19 +0000 (21:21 +0100)]
updated for version 7.4.656
Problem:    Missing changes for glob() in one file.
Solution:   Add the missing changes.

10 years agoupdated for version 7.4.655 v7.4.655
Bram Moolenaar [Thu, 5 Mar 2015 18:57:49 +0000 (19:57 +0100)]
updated for version 7.4.655
Problem:    Text deleted by "dit" depends on indent of closing tag.
            (Jan Parthey)
Solution:   Do not adjust oap->end in do_pending_operator(). (Christian
            Brabandt)

10 years agoupdated for version 7.4.654 v7.4.654
Bram Moolenaar [Thu, 5 Mar 2015 18:35:25 +0000 (19:35 +0100)]
updated for version 7.4.654
Problem:    glob() and globpath() cannot include links to non-existing files.
            (Charles Campbell)
Solution:   Add an argument to include all links with glob(). (James McCoy)
            Also for globpath().

10 years agoupdated for version 7.4.653 v7.4.653
Bram Moolenaar [Thu, 5 Mar 2015 17:08:43 +0000 (18:08 +0100)]
updated for version 7.4.653
Problem:    Insert mode completion with complete() may have CTRL-L work like
            CTRL-P.
Solution:   Handle completion with complete() differently. (Yasuhiro
            Matsumoto, Christian Brabandt, Hirohito Higashi)

10 years agoupdated for version 7.4.652 v7.4.652
Bram Moolenaar [Thu, 5 Mar 2015 16:51:15 +0000 (17:51 +0100)]
updated for version 7.4.652
Problem:    Xxd lacks a few features.
Solution:   Use 8 characters for the file position.  Add the -e and -o
            arguments. (Vadim Vygonets)

10 years agoupdated for version 7.4.651 v7.4.651
Bram Moolenaar [Thu, 5 Mar 2015 16:16:06 +0000 (17:16 +0100)]
updated for version 7.4.651
Problem:    Can't match "%>80v" properly for multi-byte characters.
Solution:   Multiply the character number by the maximum number of bytes in a
            character. (Yasuhiro Matsumoto)

10 years agoupdated for version 7.4.650 v7.4.650
Bram Moolenaar [Thu, 5 Mar 2015 15:47:20 +0000 (16:47 +0100)]
updated for version 7.4.650
Problem:    Configure check may fail because the dl library is not used.
Solution:   Put "-ldl" in LIBS rather than LDFLAGS. (Oazki Kiichi)

10 years agoupdated for version 7.4.649 v7.4.649
Bram Moolenaar [Thu, 5 Mar 2015 12:36:00 +0000 (13:36 +0100)]
updated for version 7.4.649
Problem:    Compiler complains about ignoring return value of fwrite().
            (Michael Jarvis)
Solution:   Add (void).

10 years agoUpdate a few runtime files.
Bram Moolenaar [Mon, 2 Mar 2015 22:16:07 +0000 (23:16 +0100)]
Update a few runtime files.

10 years agoUpdated runtime files.
Bram Moolenaar [Sat, 28 Feb 2015 12:11:45 +0000 (13:11 +0100)]
Updated runtime files.

10 years agoupdated for version 7.4.648 v7.4.648
Bram Moolenaar [Fri, 27 Feb 2015 21:12:34 +0000 (22:12 +0100)]
updated for version 7.4.648
Problem:    Tests broken on MS-Windows.
Solution:   Delete wrong copy line. (Ken Takata)

10 years agoupdated for version 7.4.647 v7.4.647
Bram Moolenaar [Fri, 27 Feb 2015 20:11:02 +0000 (21:11 +0100)]
updated for version 7.4.647
Problem:    After running the tests on MS-Windows many files differ from their
            originals as they were checked out.
Solution:   Use a temp directory for executing the tests. (Ken Takata, Taro
            Muraoka)

10 years agoupdated for version 7.4.646 v7.4.646
Bram Moolenaar [Fri, 27 Feb 2015 19:33:37 +0000 (20:33 +0100)]
updated for version 7.4.646
Problem:    ":bufdo" may start at a deleted buffer.
Solution:   Find the first not deleted buffer. (Shane Harper)

10 years agoupdated for version 7.4.645 v7.4.645
Bram Moolenaar [Fri, 27 Feb 2015 18:34:56 +0000 (19:34 +0100)]
updated for version 7.4.645
Problem:    When splitting the window in a BufAdd autocommand while still in
            the first, empty buffer the window count is wrong.
Solution:   Do not reset b_nwindows to zero and don't increment it.

10 years agoupdated for version 7.4.644 v7.4.644
Bram Moolenaar [Fri, 27 Feb 2015 17:25:16 +0000 (18:25 +0100)]
updated for version 7.4.644
Problem:    Stratus VOS doesn't have sync().
Solution:   Use fflush(). (Karli Aurelia)

10 years agoupdated for version 7.4.643 v7.4.643
Bram Moolenaar [Fri, 27 Feb 2015 16:48:09 +0000 (17:48 +0100)]
updated for version 7.4.643
Problem:    Using the default file format for Mac files. (Issue 77)
Solution:   Reset the try_mac counter in the right place. (Oswald)

10 years agoupdated for version 7.4.642 v7.4.642
Bram Moolenaar [Fri, 27 Feb 2015 16:19:10 +0000 (17:19 +0100)]
updated for version 7.4.642
Problem:    When using "gf" escaped spaces are not handled.
Solution:   Recognize escaped spaces.

10 years agoupdated for version 7.4.641 v7.4.641
Bram Moolenaar [Fri, 27 Feb 2015 14:03:58 +0000 (15:03 +0100)]
updated for version 7.4.641
Problem:    The tabline menu was using ":999tabnew" which is now invalid.
Solution:   Use ":$tabnew" instead. (Florian Degner)

10 years agoupdated for version 7.4.640 v7.4.640
Bram Moolenaar [Tue, 17 Feb 2015 16:50:26 +0000 (17:50 +0100)]
updated for version 7.4.640
Problem:    After deleting characters in Insert mode such that lines are
            joined undo does not work properly. (issue 324)
Solution:   Use Insstart instead of Insstart_orig. (Christian Brabandt)

10 years agoupdated for version 7.4.639 v7.4.639
Bram Moolenaar [Tue, 17 Feb 2015 16:26:10 +0000 (17:26 +0100)]
updated for version 7.4.639
Problem:    Combination of linebreak and conceal doesn't work well.
Solution:   Fix the display problems. (Christian Brabandt)

10 years agoupdated for version 7.4.638 v7.4.638
Bram Moolenaar [Tue, 17 Feb 2015 15:28:55 +0000 (16:28 +0100)]
updated for version 7.4.638
Problem:    Can't build with Lua 5.3 on Windows.
Solution:   use luaL_optinteger() instead of LuaL_optlong(). (Ken Takata)

10 years agoupdated for version 7.4.637 v7.4.637
Bram Moolenaar [Tue, 17 Feb 2015 15:04:57 +0000 (16:04 +0100)]
updated for version 7.4.637
Problem:    Incorrectly read the number of buffer for which an autocommand
            should be registered.
Solution:   Reverse check for "<buffer=abuf>". (Lech Lorens)

10 years agoAdd missing test files from 7.4.634 to the repository.
Bram Moolenaar [Tue, 17 Feb 2015 14:47:46 +0000 (15:47 +0100)]
Add missing test files from 7.4.634 to the repository.

10 years agoupdated for version 7.4.636 v7.4.636
Bram Moolenaar [Tue, 17 Feb 2015 14:43:57 +0000 (15:43 +0100)]
updated for version 7.4.636
Problem:    A search with end offset gets stuck at end of file. (Gary Johnson)
Solution:   When a search doesn't move the cursor repeat it with a higher
            count. (Christian Brabandt)

10 years agoupdated for version 7.4.635 v7.4.635
Bram Moolenaar [Tue, 17 Feb 2015 13:15:19 +0000 (14:15 +0100)]
updated for version 7.4.635
Problem:    If no NL or CR is found in the first block of a file then the
            'fileformat' may be set to "mac". (Issue 77)
Solution:   Check if a CR was found. (eswald)

10 years agoupdated for version 7.4.634 v7.4.634
Bram Moolenaar [Tue, 17 Feb 2015 12:43:40 +0000 (13:43 +0100)]
updated for version 7.4.634
Problem:    Marks are not restored after redo + undo.
Solution:   Fix the way marks are restored. (Olaf Dabrunz)

10 years agoupdated for version 7.4.633 v7.4.633
Bram Moolenaar [Tue, 17 Feb 2015 11:44:09 +0000 (12:44 +0100)]
updated for version 7.4.633
Problem:    After 7.4.630 the problem persists.
Solution:   Also skip redo when calling a user function.

10 years agoupdated for version 7.4.632 v7.4.632
Bram Moolenaar [Tue, 17 Feb 2015 11:17:14 +0000 (12:17 +0100)]
updated for version 7.4.632
Problem:    7.4.592 breaks the netrw plugin, because the autocommands are
            skipped.
Solution:   Roll back the change.

10 years agoupdated for version 7.4.631 v7.4.631
Bram Moolenaar [Tue, 17 Feb 2015 10:11:48 +0000 (11:11 +0100)]
updated for version 7.4.631
Problem:    The default conceal character is documented to be a space but it's
            initially a dash. (Christian Brabandt)
Solution:   Make the intial value a space.

10 years agoupdated for version 7.4.630 v7.4.630
Bram Moolenaar [Tue, 17 Feb 2015 09:58:25 +0000 (10:58 +0100)]
updated for version 7.4.630
Problem:    When using Insert mode completion combined with autocommands the
            redo command may not work.
Solution:   Do not save the redo buffer when executing autocommands. (Yasuhiro
            Matsumoto)

10 years agoupdated for version 7.4.629 v7.4.629
Bram Moolenaar [Tue, 10 Feb 2015 19:03:45 +0000 (20:03 +0100)]
updated for version 7.4.629
Problem:    Coverity warning for Out-of-bounds read.
Solution:   Increase MAXWLEN to 254. (Eliseo Martínez)

10 years agoupdated for version 7.4.628 v7.4.628
Bram Moolenaar [Tue, 10 Feb 2015 18:27:05 +0000 (19:27 +0100)]
updated for version 7.4.628
Problem:    Compiler warning for variable might be clobbered by longjmp.
Solution:   Add volatile. (Michael Jarvis)

10 years agoupdated for version 7.4.627 v7.4.627
Bram Moolenaar [Tue, 10 Feb 2015 18:20:37 +0000 (19:20 +0100)]
updated for version 7.4.627
Problem:    The last screen cell is not updated.
Solution:   Respect the "tn" termcap feature. (Hayaki Saito)

10 years agoupdated for version 7.4.626 v7.4.626
Bram Moolenaar [Tue, 10 Feb 2015 17:47:58 +0000 (18:47 +0100)]
updated for version 7.4.626
Problem:    MSVC with W4 gives useless warnings.
Solution:   Disable more warnings. (Mike Williams)

10 years agoupdated for version 7.4.625 v7.4.625
Bram Moolenaar [Tue, 10 Feb 2015 17:41:58 +0000 (18:41 +0100)]
updated for version 7.4.625
Problem:    Possible NULL pointer dereference.
Solution:   Check for NULL before using it. (Mike Williams)

10 years agoupdated for version 7.4.624 v7.4.624
Bram Moolenaar [Tue, 10 Feb 2015 17:34:01 +0000 (18:34 +0100)]
updated for version 7.4.624
Problem:    May leak memory or crash when vim_realloc() returns NULL.
Solution:   Handle a NULL value properly. (Mike Williams)

10 years agoupdated for version 7.4.623 v7.4.623
Bram Moolenaar [Tue, 10 Feb 2015 17:18:17 +0000 (18:18 +0100)]
updated for version 7.4.623
Problem:    Crash with pattern: \(\)\{80000}  (Dominique Pelle)
Solution:   When the max limit is large fall back to the old engine.

10 years agoupdated for version 7.4.622 v7.4.622
Bram Moolenaar [Thu, 5 Feb 2015 19:29:59 +0000 (20:29 +0100)]
updated for version 7.4.622
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.

10 years agoupdated for version 7.4.621 v7.4.621
Bram Moolenaar [Wed, 4 Feb 2015 22:08:01 +0000 (23:08 +0100)]
updated for version 7.4.621
Problem:    Returning 1 in the wrong function. (Raymond Ko)
Solution:   Return 1 in the right function (hopefully).

10 years agoupdated for version 7.4.620 v7.4.620
Bram Moolenaar [Wed, 4 Feb 2015 22:06:45 +0000 (23:06 +0100)]
updated for version 7.4.620
Problem:    Compiler warning for unitinialized variable. (Tony Mechelynck)
Solution:   Initialize "did_free". (Ben Fritz)

10 years agoupdated for version 7.4.619 v7.4.619
Bram Moolenaar [Wed, 4 Feb 2015 21:02:37 +0000 (22:02 +0100)]
updated for version 7.4.619
Problem:    luaV_setref() not returning the correct value.
Solution:   Return one.

10 years agoupdated for version 7.4.618 v7.4.618
Bram Moolenaar [Tue, 3 Feb 2015 22:10:46 +0000 (23:10 +0100)]
updated for version 7.4.618
Problem:    luaV_setref() is missing a return statement. (Ozaki Kiichi)
Solution:   Put the return statement back.

10 years agoUpdate runtime files.
Bram Moolenaar [Tue, 3 Feb 2015 18:13:34 +0000 (19:13 +0100)]
Update runtime files.

10 years agoupdated for version 7.4.617 v7.4.617
Bram Moolenaar [Tue, 3 Feb 2015 18:10:53 +0000 (19:10 +0100)]
updated for version 7.4.617
Problem:    Wrong ":argdo" range does not cause an error.
Solution:   Reset "cmd" to NULL. (Marcin Szamotulski, Ingo Karkat)

10 years agoupdated for version 7.4.616 v7.4.616
Bram Moolenaar [Tue, 3 Feb 2015 17:36:44 +0000 (18:36 +0100)]
updated for version 7.4.616
Problem:    Cannot insert a tab in front of a block.
Solution:   Correctly compute aop->start. (Christian Brabandt)

10 years agoupdated for version 7.4.615 v7.4.615
Bram Moolenaar [Tue, 3 Feb 2015 16:10:06 +0000 (17:10 +0100)]
updated for version 7.4.615
Problem:    Vim hangs when freeing a lot of objects.
Solution:   Do not go back to the start of the list every time.  (Yasuhiro
            Matsumoto and Ariya Mizutani)

10 years agoupdated for version 7.4.614 v7.4.614
Bram Moolenaar [Tue, 3 Feb 2015 15:53:51 +0000 (16:53 +0100)]
updated for version 7.4.614
Problem:    There is no test for what patch 7.4.601 fixes.
Solution:   Add a test. (Christian Brabandt)

10 years agoupdated for version 7.4.613 v7.4.613
Bram Moolenaar [Tue, 3 Feb 2015 15:49:24 +0000 (16:49 +0100)]
updated for version 7.4.613
Problem:    The NFA engine does not implement the 'redrawtime' time limit.
Solution:   Implement the time limit.

10 years agoupdated for version 7.4.612 v7.4.612
Bram Moolenaar [Tue, 3 Feb 2015 15:07:47 +0000 (16:07 +0100)]
updated for version 7.4.612
Problem:    test_eval fails on Mac.
Solution:   Use the * register instead of the + register. (Jun Takimoto)

10 years agoupdated for version 7.4.611 v7.4.611
Bram Moolenaar [Tue, 3 Feb 2015 12:16:04 +0000 (13:16 +0100)]
updated for version 7.4.611
Problem:    Syntax error.
Solution:   Change statement to return.

10 years agoupdated for version 7.4.610 v7.4.610
Bram Moolenaar [Tue, 3 Feb 2015 12:00:38 +0000 (13:00 +0100)]
updated for version 7.4.610
Problem:    Some function headers may be missing from generated .pro files.
Solution:   Add PROTO to the #ifdef.

10 years agoupdated for version 7.4.609 v7.4.609
Bram Moolenaar [Tue, 3 Feb 2015 11:55:18 +0000 (12:55 +0100)]
updated for version 7.4.609
Problem:    For complicated list and dict use the garbage collector can run
            out of stack space.
Solution:   Use a stack of dicts and lists to be marked, thus making it
            iterative instead of recursive. (Ben Fritz)

10 years agoupdated for version 7.4.608 v7.4.608
Bram Moolenaar [Tue, 27 Jan 2015 21:52:15 +0000 (22:52 +0100)]
updated for version 7.4.608
Problem:    test_eval fails when the clipboard feature is missing.
Solution:   Skip part of the test. Reduce the text used.

10 years agoupdated for version 7.4.607 v7.4.607
Bram Moolenaar [Tue, 27 Jan 2015 20:39:05 +0000 (21:39 +0100)]
updated for version 7.4.607
Problem:    Compiler warnings for unused variables.
Solution:   Move them inside #ifdef. (Kazunobu Kuriyama)

10 years agoupdated for version 7.4.606 v7.4.606
Bram Moolenaar [Tue, 27 Jan 2015 19:59:31 +0000 (20:59 +0100)]
updated for version 7.4.606
Problem:    May crash when using a small window.
Solution:   Avoid dividing by zero. (Christian Brabandt)

10 years agoupdated for version 7.4.605 v7.4.605
Bram Moolenaar [Tue, 27 Jan 2015 17:44:16 +0000 (18:44 +0100)]
updated for version 7.4.605
Problem:    The # register is not writable, it cannot be restored after
            jumping around.
Solution:   Make the # register writable. (Marcin Szamotulski)