]> granicus.if.org Git - vim/log
vim
13 years agoupdated for version 7.3.591 v7.3.591
Bram Moolenaar [Fri, 6 Jul 2012 16:27:39 +0000 (18:27 +0200)]
updated for version 7.3.591
Problem:    Can only move to a tab by absolute number.
Solution:   Move a number of tabs to the left or the right. (Lech Lorens)

13 years agoupdated for version 7.3.590 v7.3.590
Bram Moolenaar [Fri, 6 Jul 2012 15:51:28 +0000 (17:51 +0200)]
updated for version 7.3.590
Problem:    The '< and '> marks cannot be set directly.
Solution:   Allow setting '< and '>. (Christian Brabandt)

13 years agoupdated for version 7.3.589 v7.3.589
Bram Moolenaar [Fri, 6 Jul 2012 14:49:40 +0000 (16:49 +0200)]
updated for version 7.3.589
Problem:    Crash when $HOME is not set.
Solution:   Check for a NULL pointer. (Chris Webb)

13 years agoupdated for version 7.3.588 v7.3.588
Bram Moolenaar [Fri, 6 Jul 2012 14:39:47 +0000 (16:39 +0200)]
updated for version 7.3.588
Problem:    Crash on NULL pointer.
Solution:   Fix the immediate problem by checking for NULL. (Lech Lorens)

13 years agoupdated for version 7.3.587 v7.3.587
Bram Moolenaar [Fri, 6 Jul 2012 14:22:02 +0000 (16:22 +0200)]
updated for version 7.3.587
Problem:    Compiler warning for local var shadowing global var.
Solution:   Rename the var and move it to an inner block. (Christian Brabandt)

13 years agoupdated for version 7.3.586 v7.3.586
Bram Moolenaar [Fri, 6 Jul 2012 11:40:50 +0000 (13:40 +0200)]
updated for version 7.3.586
Problem:    When compiling with Cygwin or MingW MEMORYSTATUSEX is not defined.
Solution:   Set the default for WINVER to 0x0500.

13 years agoupdated for version 7.3.585 v7.3.585
Bram Moolenaar [Fri, 6 Jul 2012 11:36:48 +0000 (13:36 +0200)]
updated for version 7.3.585
Problem:    Calling changed_bytes() too often.
Solution:   Move changed_bytes() out of a loop. (Tor Perkins)

13 years agoupdated for version 7.3.584 v7.3.584
Bram Moolenaar [Sat, 30 Jun 2012 11:34:34 +0000 (13:34 +0200)]
updated for version 7.3.584
Problem:    PyCObject is not always defined.
Solution:   Use PyObject instead.

13 years agoupdated for version 7.3.583 v7.3.583
Bram Moolenaar [Sat, 30 Jun 2012 11:21:08 +0000 (13:21 +0200)]
updated for version 7.3.583
Problem:    PyObject_NextNotImplemented is not defined before Python 2.7.
            (Danek Duvall)
Solution:   Add #ifdefs.

13 years agoupdated for version 7.3.582 v7.3.582
Bram Moolenaar [Fri, 29 Jun 2012 21:57:54 +0000 (23:57 +0200)]
updated for version 7.3.582
Problem:    Missing parts of the test OK file.
Solution:   Add the missing parts.

13 years agoupdated for version 7.3.581 v7.3.581
Bram Moolenaar [Fri, 29 Jun 2012 17:14:52 +0000 (19:14 +0200)]
updated for version 7.3.581
Problem:    Problems compiling with Python.
Solution:   Pick UCS2 or UCS4 function at runtime. (lilydjwg)

13 years agoupdated for version 7.3.580 v7.3.580
Bram Moolenaar [Fri, 29 Jun 2012 15:52:02 +0000 (17:52 +0200)]
updated for version 7.3.580
Problem:    Warning on 64 bit MS-Windows.
Solution:   Add type cast. (Mike Williams)

13 years agoupdated for version 7.3.579 v7.3.579
Bram Moolenaar [Fri, 29 Jun 2012 14:28:28 +0000 (16:28 +0200)]
updated for version 7.3.579
Problem:    Can't compile with Python 2.5.
Solution:   Use PyCObject when Capsules are not available.

13 years agoupdated for version 7.3.578 v7.3.578
Bram Moolenaar [Fri, 29 Jun 2012 14:19:50 +0000 (16:19 +0200)]
updated for version 7.3.578
Problem:    Misplaced declaration.
Solution:   Move declaration to start of block.

13 years agoupdated for version 7.3.577 v7.3.577
Bram Moolenaar [Fri, 29 Jun 2012 13:51:30 +0000 (15:51 +0200)]
updated for version 7.3.577
Problem:    Size of memory does not fit in 32 bit unsigned.
Solution:   Use Kbyte instead of byte.  Call GlobalMemoryStatusEx() instead of
            GlobalMemoryStatus() when available.

13 years agoupdated for version 7.3.576 v7.3.576
Bram Moolenaar [Fri, 29 Jun 2012 13:04:49 +0000 (15:04 +0200)]
updated for version 7.3.576
Problem:    Formatting of lists inside comments is not right yet.
Solution:   Use another solution and add a test. (Tor Perkins)

13 years agoupdated for version 7.3.575 v7.3.575
Bram Moolenaar [Fri, 29 Jun 2012 11:56:06 +0000 (13:56 +0200)]
updated for version 7.3.575
Problem:    "ygt" tries to yank instead of giving an error. (Daniel Mueller)
Solution:   Check for a pending operator.

13 years agoupdated for version 7.3.574 v7.3.574
Bram Moolenaar [Fri, 29 Jun 2012 11:44:41 +0000 (13:44 +0200)]
updated for version 7.3.574
Problem:    When pasting a register in the search command line a CTRL-L
            character is not pasted. (Dominique Pelle)
Solution:   Escape the CTRL-L. (Christian Brabandt)

13 years agoupdated for version 7.3.573 v7.3.573
Bram Moolenaar [Fri, 29 Jun 2012 11:34:19 +0000 (13:34 +0200)]
updated for version 7.3.573
Problem:    Using array index before bounds checking.
Solution:   Swap the parts of the condition. (Dominique Pelle)

13 years agoupdated for version 7.3.572 v7.3.572
Bram Moolenaar [Fri, 29 Jun 2012 11:19:27 +0000 (13:19 +0200)]
updated for version 7.3.572
Problem:    Duplicate statement in if and else. (Dominique Pelle)
Solution:   Remove the condition and add a TODO.

13 years agoupdated for version 7.3.571 v7.3.571
Bram Moolenaar [Fri, 29 Jun 2012 11:14:03 +0000 (13:14 +0200)]
updated for version 7.3.571
Problem:    Duplicated condition.
Solution:   Remove one. (Dominique Pelle)

13 years agoupdated for version 7.3.570 v7.3.570
Bram Moolenaar [Fri, 29 Jun 2012 10:57:06 +0000 (12:57 +0200)]
updated for version 7.3.570
Problem:    ":vimgrep" does not obey 'wildignore'.
Solution:   Apply 'wildignore' and 'suffixes' to ":vimgrep". (Ingo Karkat)

13 years agoupdated for version 7.3.569 v7.3.569
Bram Moolenaar [Fri, 29 Jun 2012 10:54:53 +0000 (12:54 +0200)]
updated for version 7.3.569
Problem:    Evaluating Vim expression in Python is insufficient.
Solution:   Add vim.bindeval().  Also add pyeval() and py3eval(). (ZyX)

13 years agoupdated for version 7.3.568 v7.3.568
Bram Moolenaar [Fri, 29 Jun 2012 10:35:44 +0000 (12:35 +0200)]
updated for version 7.3.568
Problem:    Bad indents for #ifdefs.
Solution:   Add and remove spaces. (Elias Diem)

13 years agoupdated for version 7.3.567 v7.3.567
Bram Moolenaar [Fri, 29 Jun 2012 09:46:33 +0000 (11:46 +0200)]
updated for version 7.3.567
Problem:    Missing copyright notice.
Solution:   Add Vim copyright notice. (Taro Muraoka)

13 years agoupdated for version 7.3.566 v7.3.566
Bram Moolenaar [Wed, 20 Jun 2012 20:56:02 +0000 (22:56 +0200)]
updated for version 7.3.566
Problem:    Redo after completion does not work correctly when refresh: always
            is not used. (Raymond Ko)
Solution:   Check the compl_opt_refresh_always flag. (Christian Brabandt)

13 years agoupdated for version 7.3.565 v7.3.565
Bram Moolenaar [Wed, 20 Jun 2012 16:39:15 +0000 (18:39 +0200)]
updated for version 7.3.565
Problem:    Can't generate proto file for Python 3.
Solution:   Add PYTHON3_CFLAGS to LINT_CFLAGS.

13 years agoupdated for version 7.3.564 v7.3.564
Bram Moolenaar [Wed, 20 Jun 2012 15:56:09 +0000 (17:56 +0200)]
updated for version 7.3.564
Problem:    Warning for pointer conversion.
Solution:   Add type cast.

13 years agoupdated for version 7.3.563 v7.3.563
Bram Moolenaar [Wed, 20 Jun 2012 15:54:38 +0000 (17:54 +0200)]
updated for version 7.3.563
Problem:    Can't build with tiny features.
Solution:   Add #ifdef.

13 years agoupdated for version 7.3.562 v7.3.562
Bram Moolenaar [Wed, 20 Jun 2012 13:48:57 +0000 (15:48 +0200)]
updated for version 7.3.562
Problem:    ":profdel" should not work when the +profile feature is disabled.
Solution:   Call ex_ni(). (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.561 v7.3.561
Bram Moolenaar [Wed, 20 Jun 2012 12:26:35 +0000 (14:26 +0200)]
updated for version 7.3.561
Problem:    Using refresh: always in a complete function breaks the "."
            command. (Val Markovic)
Solution:   Add match leader to the redo buffer. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.560 v7.3.560
Bram Moolenaar [Wed, 20 Jun 2012 12:13:06 +0000 (14:13 +0200)]
updated for version 7.3.560
Problem:    Get an error for a locked argument in extend().
Solution:   Initialize the lock flag for a dictionary. (Yukihiro Nakadaira)

13 years agoupdated for version 7.3.559 v7.3.559
Bram Moolenaar [Wed, 20 Jun 2012 12:02:27 +0000 (14:02 +0200)]
updated for version 7.3.559
Problem:    home_replace() does not work with 8.3 filename.
Solution:   Make ":p" expand 8.3 name to full path. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.558 v7.3.558
Bram Moolenaar [Wed, 20 Jun 2012 10:40:08 +0000 (12:40 +0200)]
updated for version 7.3.558
Problem:    Memory access error. (Gary Johnson)
Solution:   Allocate one more byte. (Dominique Pelle)

13 years agoupdated for version 7.3.557 v7.3.557
Bram Moolenaar [Wed, 20 Jun 2012 09:55:01 +0000 (11:55 +0200)]
updated for version 7.3.557
Problem:    Crash when an autocommand wipes out a buffer when it is hidden.
Solution:   Restore the current window when needed. (Christian Brabandt)

13 years agoupdated for version 7.3.556 v7.3.556
Bram Moolenaar [Thu, 14 Jun 2012 18:59:25 +0000 (20:59 +0200)]
updated for version 7.3.556
Problem:    Compiler warnings on 64 bit Windows.
Solution:   Add type casts. (Mike Williams)

13 years agoupdated for version 7.3.555 v7.3.555
Bram Moolenaar [Wed, 13 Jun 2012 17:19:41 +0000 (19:19 +0200)]
updated for version 7.3.555
Problem:    Building on IBM z/OS fails.
Solution:   Adjust configure. Use the QUOTESED value from config.mk instead of
            the hard coded one in Makefile. (Stephen Bovy)

13 years agoupdated for version 7.3.554 v7.3.554
Bram Moolenaar [Wed, 13 Jun 2012 16:15:19 +0000 (18:15 +0200)]
updated for version 7.3.554
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.

13 years agoupdated for version 7.3.553 v7.3.553
Bram Moolenaar [Wed, 13 Jun 2012 16:06:36 +0000 (18:06 +0200)]
updated for version 7.3.553
Problem:    With double-width characters and 'listchars' containing "precedes"
            the text is displayed one cell off.
Solution:   Check for double-width character being overwritten by the
            "precedes" character. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.552 v7.3.552
Bram Moolenaar [Wed, 13 Jun 2012 15:28:55 +0000 (17:28 +0200)]
updated for version 7.3.552
Problem:    Formatting inside comments does not use the "2" flag in
            'formatoptions'.
Solution:   Support the "2" flag.  (Tor Perkins)

13 years agoupdated for version 7.3.551 v7.3.551
Bram Moolenaar [Wed, 13 Jun 2012 12:28:20 +0000 (14:28 +0200)]
updated for version 7.3.551
Problem:    When using :tablose a TabEnter autocommand is triggered too early.
            (Karthick)
Solution:   Don't trigger *Enter autocommands before closing the tab.
            (Christian Brabandt)

13 years agoupdated for version 7.3.550 v7.3.550
Bram Moolenaar [Wed, 13 Jun 2012 12:01:41 +0000 (14:01 +0200)]
updated for version 7.3.550
Problem:    With "j" in 'formatoptions' a list leader is not removed. (Gary
            Johnson)
Solution:   Don't ignore the start of a three part comment. (Lech Lorens)

13 years agoupdated for version 7.3.549 v7.3.549
Bram Moolenaar [Wed, 13 Jun 2012 11:40:48 +0000 (13:40 +0200)]
updated for version 7.3.549
Problem:    In 'cinoptions' "0s" is interpreted as one shiftwidth. (David
            Pineau)
Solution:   Use the zero as zero. (Lech Lorens)

13 years agoupdated for version 7.3.548 v7.3.548
Bram Moolenaar [Thu, 7 Jun 2012 19:09:39 +0000 (21:09 +0200)]
updated for version 7.3.548
Problem:    Compiler warning on 64 bit Windows.
Solution:   Add type cast. (Mike Williams)

13 years agoupdated for version 7.3.547 v7.3.547
Bram Moolenaar [Wed, 6 Jun 2012 21:08:38 +0000 (23:08 +0200)]
updated for version 7.3.547
Problem:    Compiler warning for uninitialized variable.
Solution:   Initialize it.

13 years agoupdated for version 7.3.546 v7.3.546
Bram Moolenaar [Wed, 6 Jun 2012 17:05:50 +0000 (19:05 +0200)]
updated for version 7.3.546
Problem:    Bogus line break.
Solution:   Remove the line break.

13 years agoupdated for version 7.3.545 v7.3.545
Bram Moolenaar [Wed, 6 Jun 2012 17:02:45 +0000 (19:02 +0200)]
updated for version 7.3.545
Problem:    When closing a window or buffer autocommands may close it too,
            causing problems for where the autocommand was invoked from.
Solution:   Add the w_closing and b_closing flags.  When set disallow ":q" and
            ":close" to prevent recursive closing.

13 years agoupdated for version 7.3.544 v7.3.544
Bram Moolenaar [Wed, 6 Jun 2012 16:03:07 +0000 (18:03 +0200)]
updated for version 7.3.544
Problem:    There is no good way to close a quickfix window when closing the
            last ordinary window.
Solution:   Add the QuitPre autocommand.

13 years agoupdated for version 7.3.543 v7.3.543
Bram Moolenaar [Wed, 6 Jun 2012 14:29:10 +0000 (16:29 +0200)]
updated for version 7.3.543
Problem:    The cursor is in the wrong line after using ":copen". (John
            Beckett)
Solution:   Invoke more drastic redraw method.

13 years agoupdated for version 7.3.542 v7.3.542
Bram Moolenaar [Wed, 6 Jun 2012 14:14:40 +0000 (16:14 +0200)]
updated for version 7.3.542
Problem:    Function is sometimes unused.
Solution:   Add #ifdef.

13 years agoupdated for version 7.3.541 v7.3.541
Bram Moolenaar [Wed, 6 Jun 2012 14:12:59 +0000 (16:12 +0200)]
updated for version 7.3.541
Problem:    When joining lines comment leaders need to be removed manually.
Solution:   Add the 'j' flag to 'formatoptions'. (Lech Lorens)

13 years agoupdated for version 7.3.540 v7.3.540
Bram Moolenaar [Wed, 6 Jun 2012 10:06:15 +0000 (12:06 +0200)]
updated for version 7.3.540
Problem:    Cursor is left on the text instead of the command line.
Solution:   Don't call setcursor() in command line mode.

13 years agoupdated for version 7.3.539 v7.3.539
Bram Moolenaar [Wed, 6 Jun 2012 10:03:06 +0000 (12:03 +0200)]
updated for version 7.3.539
Problem:    Redrawing a character on the command line does not work properly
            for multi-byte charactes.
Solution:   Count the number of bytes in a character. (Yukihiro Nakadaira)

13 years agoUpdated runtime files.
Bram Moolenaar [Fri, 1 Jun 2012 20:38:45 +0000 (22:38 +0200)]
Updated runtime files.

13 years agoupdated for version 7.3.538 v7.3.538
Bram Moolenaar [Fri, 1 Jun 2012 16:34:41 +0000 (18:34 +0200)]
updated for version 7.3.538
Problem:    'efm' does not handle Tabs in pointer lines.
Solution:   Add Tab support. Improve tests. (Lech Lorens)

13 years agoupdated for version 7.3.537 v7.3.537
Bram Moolenaar [Fri, 1 Jun 2012 15:49:55 +0000 (17:49 +0200)]
updated for version 7.3.537
Problem:    Unecessary call to init_spell_chartab().
Solution:   Delete the call.

13 years agoupdated for version 7.3.536 v7.3.536
Bram Moolenaar [Fri, 1 Jun 2012 15:46:59 +0000 (17:46 +0200)]
updated for version 7.3.536
Problem:    When spell checking the German sharp s is not seen as a word
            character. (Aexl Bender)
Solution:   In utf_islower() return true for the sharp s. Note: also need
            updated spell file for this to take effect.

13 years agoupdated for version 7.3.535 v7.3.535
Bram Moolenaar [Fri, 1 Jun 2012 13:21:02 +0000 (15:21 +0200)]
updated for version 7.3.535
Problem:    Many #ifdefs for MB_MAXBYTES.
Solution:   Also define MB_MAXBYTES without the +multi_byte feature.  Fix
            places where the buffer didn't include space for a NUL byte.

13 years agoupdated for version 7.3.534 v7.3.534
Bram Moolenaar [Fri, 1 Jun 2012 12:57:51 +0000 (14:57 +0200)]
updated for version 7.3.534
Problem:    When using an InsertCharPre autocommand autoindent fails.
Solution:   Proper handling of v:char. (Alexey Radkov)

13 years agoupdated for version 7.3.533 v7.3.533
Bram Moolenaar [Fri, 1 Jun 2012 11:46:12 +0000 (13:46 +0200)]
updated for version 7.3.533
Problem:    Memory leak when writing undo file.
Solution:   Free the ACL. (Dominique Pelle)

13 years agoupdated for version 7.3.532 v7.3.532
Bram Moolenaar [Fri, 1 Jun 2012 11:18:53 +0000 (13:18 +0200)]
updated for version 7.3.532
Problem:    Compiler warning from Clang.
Solution:   Use a different way to point inside a string. (Dominique Pelle)

13 years agoupdated for version 7.3.531 v7.3.531
Bram Moolenaar [Sat, 26 May 2012 22:37:51 +0000 (00:37 +0200)]
updated for version 7.3.531
Problem:    GUI does not work on MS-Windows.
Solution:   Add the missing #ifdef. (Patrick Avery)

13 years agoupdated for version 7.3.530 v7.3.530
Bram Moolenaar [Fri, 25 May 2012 12:06:36 +0000 (14:06 +0200)]
updated for version 7.3.530
Problem:    Gvim does not work when 'guioptions' includes "f". (Davido)
Solution:   Call gui_mch_init_check() when running GUI in the foreground.
            (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.529 v7.3.529
Bram Moolenaar [Fri, 25 May 2012 11:12:36 +0000 (13:12 +0200)]
updated for version 7.3.529
Problem:    Using a count before "v" and "V" does not work (Kikyous)
Solution:   Make the count select that many characters or lines. (Christian
            Brabandt)

13 years agoupdated for version 7.3.528 v7.3.528
Bram Moolenaar [Fri, 25 May 2012 10:39:00 +0000 (12:39 +0200)]
updated for version 7.3.528
Problem:    Crash when closing last window in a tab. (Alex Efros)
Solution:   Use common code in close_last_window_tabpage(). (Christian
            Brabandt)

13 years agoupdated for version 7.3.527 v7.3.527
Bram Moolenaar [Fri, 25 May 2012 09:56:22 +0000 (11:56 +0200)]
updated for version 7.3.527
Problem:    Clang complains about non-ASCII characters in a string.
Solution:   Change to \x88 form. (Dominique Pelle)

13 years agoupdated for version 7.3.526 v7.3.526
Bram Moolenaar [Fri, 25 May 2012 09:04:38 +0000 (11:04 +0200)]
updated for version 7.3.526
Problem:    Confusing indenting for #ifdef.
Solution:   Remove and add indent. (Elias Diem)

13 years agoupdated for version 7.3.525 v7.3.525
Bram Moolenaar [Fri, 25 May 2012 09:02:41 +0000 (11:02 +0200)]
updated for version 7.3.525
Problem:    Compiler warning on 64 bit MS-Windows.
Solution:   Add type cast. (Mike Williams)

13 years agoupdated for version 7.3.524 v7.3.524
Bram Moolenaar [Fri, 18 May 2012 19:54:13 +0000 (21:54 +0200)]
updated for version 7.3.524
Problem:    Missing comma.
Solution:   Add the comma.

13 years agoFix more 'cpo' issues in runtime files.
Bram Moolenaar [Fri, 18 May 2012 19:49:28 +0000 (21:49 +0200)]
Fix more 'cpo' issues in runtime files.

13 years agoupdated for version 7.3.523 v7.3.523
Bram Moolenaar [Fri, 18 May 2012 16:47:17 +0000 (18:47 +0200)]
updated for version 7.3.523
Problem:    ":diffupdate" doesn't check for files changed elsewhere.
Solution:   Add the ! flag. (Christian Brabandt)

13 years agoupdated for version 7.3.522 v7.3.522
Bram Moolenaar [Fri, 18 May 2012 16:34:19 +0000 (18:34 +0200)]
updated for version 7.3.522
Problem:    Crash in vim_realloc() when using MEM_PROFILE.
Solution:   Avoid using a NULL argument. (Dominique Pelle)

13 years agoupdated for version 7.3.521 v7.3.521
Bram Moolenaar [Fri, 18 May 2012 16:08:01 +0000 (18:08 +0200)]
updated for version 7.3.521
Problem:    Using "z=" on a multi-byte character may cause a crash.
Solution:   Don't use strlen() on an int pointer.

13 years agoupdated for version 7.3.520 v7.3.520
Bram Moolenaar [Fri, 18 May 2012 15:03:18 +0000 (17:03 +0200)]
updated for version 7.3.520
Problem:    Gvim starts up slow on Unbuntu 12.04.
Solution:   Move the call to gui_mch_init_check() to after fork(). (Yasuhiro
            Matsumoto)  Do check $DISPLAY being set.

13 years agoupdated for version 7.3.519 v7.3.519
Bram Moolenaar [Fri, 18 May 2012 14:35:21 +0000 (16:35 +0200)]
updated for version 7.3.519
Problem:    When completefunction returns it cannot indicate end of completion
            mode.
Solution:   Recognize completefunction returning -3.  (Mtsushita Shougo)

13 years agoupdated for version 7.3.518 v7.3.518
Bram Moolenaar [Fri, 18 May 2012 14:24:11 +0000 (16:24 +0200)]
updated for version 7.3.518
Problem:    When 'encoding' is a double-byte encoding ":helptags" may not find
            tags correctly.
Solution:   Use vim_strbyte() instead of vim_strchr(). (Yasuhiro Matsumoto)

13 years agoUpdated runtime files.
Bram Moolenaar [Fri, 18 May 2012 11:46:39 +0000 (13:46 +0200)]
Updated runtime files.

13 years agoIgnore file generated by tests.
Bram Moolenaar [Fri, 18 May 2012 11:14:26 +0000 (13:14 +0200)]
Ignore file generated by tests.

13 years agoupdated for version 7.3.517 v7.3.517
Bram Moolenaar [Fri, 18 May 2012 10:49:40 +0000 (12:49 +0200)]
updated for version 7.3.517
Problem:    Crash when using "vipvv". (Alexandre Provencio)
Solution:   Don't let the text length become negative.

13 years agoupdated for version 7.3.516 v7.3.516
Bram Moolenaar [Fri, 18 May 2012 10:07:05 +0000 (12:07 +0200)]
updated for version 7.3.516
Problem:    extend(o, o) may crash Vim.
Solution:   Fix crash and add test. (Thinca and Hirohito Higashi)

13 years agoMore runtime file fixes for 'compatible' mode.
Bram Moolenaar [Tue, 1 May 2012 19:14:34 +0000 (21:14 +0200)]
More runtime file fixes for 'compatible' mode.

13 years agoupdated for version 7.3.515 v7.3.515
Bram Moolenaar [Mon, 30 Apr 2012 19:09:43 +0000 (21:09 +0200)]
updated for version 7.3.515
Problem:    'wildignorecase' only applies to the last part of the path.
Solution:   Also ignore case for letters earlier in the path.

13 years agoupdated for version 7.3.514 v7.3.514
Bram Moolenaar [Mon, 30 Apr 2012 16:48:53 +0000 (18:48 +0200)]
updated for version 7.3.514
Problem:    No completion for :history command.
Solution:   Add the completion and update the docs. Also fix ":behave"
            completion. (Dominique Pelle)

13 years agoupdated for version 7.3.513 v7.3.513
Bram Moolenaar [Mon, 30 Apr 2012 16:18:47 +0000 (18:18 +0200)]
updated for version 7.3.513
Problem:    Cannot use CTRL-E and CTRL-Y with "r".
Solution:   Make CTRL-E and CTRL-Y work like in Insert mode. (Christian
            Brabandt)

13 years agoupdated for version 7.3.512 v7.3.512
Bram Moolenaar [Mon, 30 Apr 2012 15:35:48 +0000 (17:35 +0200)]
updated for version 7.3.512
Problem:    undofile() returns a useless name when passed an empty string.
Solution:   Return an empty string. (Christian Brabandt)

13 years agoupdated for version 7.3.511 v7.3.511
Bram Moolenaar [Mon, 30 Apr 2012 15:04:52 +0000 (17:04 +0200)]
updated for version 7.3.511
Problem:    Using a FileReadCmd autocommand that does ":e! {file}" may cause a
            crash. (Christian Brabandt)
Solution:   Properly restore curwin->w_s.

13 years agoFixed compatible mode in most runtime files.
Bram Moolenaar [Mon, 30 Apr 2012 13:56:52 +0000 (15:56 +0200)]
Fixed compatible mode in most runtime files.

13 years agoupdated for version 7.3.510 v7.3.510
Bram Moolenaar [Mon, 30 Apr 2012 09:34:28 +0000 (11:34 +0200)]
updated for version 7.3.510
Problem:    Test 77 fails on Solaris 7. (Michael Soyka)
Solution:   Replace any tabs with spaces.

13 years agoUpdated runtime files, include fixes for line continuation.
Bram Moolenaar [Thu, 26 Apr 2012 18:17:03 +0000 (20:17 +0200)]
Updated runtime files, include fixes for line continuation.

13 years agoUpdated runtime files.
Bram Moolenaar [Wed, 25 Apr 2012 17:07:41 +0000 (19:07 +0200)]
Updated runtime files.

13 years agoupdated for version 7.3.509 v7.3.509
Bram Moolenaar [Wed, 25 Apr 2012 16:57:21 +0000 (18:57 +0200)]
updated for version 7.3.509
Problem:    ":vimgrep" fails when 'autochdir' is set.
Solution:   A more generic solution for changing directory. (Ben Fritz)

13 years agoupdated for version 7.3.508 v7.3.508
Bram Moolenaar [Wed, 25 Apr 2012 16:24:29 +0000 (18:24 +0200)]
updated for version 7.3.508
Problem:    Default for v:register is not set.
Solution:   Init v:register in eval_init(). Correct for 'clipboard' before the
            main loop. (Ingo Karkat)

13 years agoupdated for version 7.3.507 v7.3.507
Bram Moolenaar [Wed, 25 Apr 2012 15:32:18 +0000 (17:32 +0200)]
updated for version 7.3.507
Problem:    When exiting with unsaved changes, selecting an existing file in
            the file dialog, there is no dialog to ask whether the existing
            file should be overwritten. (Felipe G. Nievinski)
Solution:   Call check_overwrite() before writing. (Christian Brabandt)

13 years agoupdated for version 7.3.506 v7.3.506
Bram Moolenaar [Wed, 25 Apr 2012 15:10:16 +0000 (17:10 +0200)]
updated for version 7.3.506
Problem:    GTK gives an error when selecting a non-existent file.
Solution:   Add a handler to avoid the error. (Christian Brabandt)

13 years agoupdated for version 7.3.505 v7.3.505
Bram Moolenaar [Wed, 25 Apr 2012 14:50:48 +0000 (16:50 +0200)]
updated for version 7.3.505
Problem:    Test 11 fails on MS-Windows in some versions.
Solution:   Fix #ifdefs for whether filtering through a pipe is possible. Move
            setting b_no_eol_lnum back to where it was before patch 7.3.124.
            (David Pope)

13 years agoupdated for version 7.3.504 v7.3.504
Bram Moolenaar [Wed, 25 Apr 2012 10:57:28 +0000 (12:57 +0200)]
updated for version 7.3.504
Problem:    Commands in help files are not highlighted.
Solution:   Allow for commands in backticks.  Adjust CTRL-] to remove the
            backticks.

13 years agoupdated for version 7.3.503 v7.3.503
Bram Moolenaar [Wed, 25 Apr 2012 10:28:09 +0000 (12:28 +0200)]
updated for version 7.3.503
Problem:    Warning for unused argument.
Solution:   Add UNUSED.

13 years agoupdated for version 7.3.502 v7.3.502
Bram Moolenaar [Fri, 20 Apr 2012 17:47:05 +0000 (19:47 +0200)]
updated for version 7.3.502
Problem:    Netbeans insert halfway a line actually appends to the line.
Solution:   Insert halfway the line. (Brian Victor)

13 years agoupdated for version 7.3.501 v7.3.501
Bram Moolenaar [Fri, 20 Apr 2012 16:05:47 +0000 (18:05 +0200)]
updated for version 7.3.501
Problem:    Error for "flush" not being defined when using Ruby command.
Solution:   Defined "flush" as a no-op method. (Kent Sibilev)

13 years agoupdated for version 7.3.500 v7.3.500
Bram Moolenaar [Fri, 20 Apr 2012 14:13:25 +0000 (16:13 +0200)]
updated for version 7.3.500
Problem:    Ming makefile unconditionally sets WINVER.
Solution:   Only defined when not already defined. (Yasuhiro Matsumoto)