]> granicus.if.org Git - vim/log
vim
9 years agopatch 7.4.783 v7.4.783
Bram Moolenaar [Fri, 17 Jul 2015 11:22:51 +0000 (13:22 +0200)]
patch 7.4.783
Problem:    copy_chars() and copy_spaces() are inefficient.
Solution:   Use memset() instead. (Dominique Pelle)

9 years agopatch 7.4.782 v7.4.782
Bram Moolenaar [Fri, 17 Jul 2015 11:03:48 +0000 (13:03 +0200)]
patch 7.4.782
Problem:    Still a few problems with CTRL-A and CTRL-X in Visual mode.
Solution:   Fix the reported problems. (Christian Brabandt)

9 years agopatch 7.4.781 v7.4.781
Bram Moolenaar [Sun, 12 Jul 2015 15:52:57 +0000 (17:52 +0200)]
patch 7.4.781
Problem:    line2byte() returns one less when 'bin' and 'noeol' are set.
Solution:   Only adjust the size for the last line. (Rob Wu)

9 years agopatch 7.4.780 v7.4.780
Bram Moolenaar [Sun, 12 Jul 2015 14:21:23 +0000 (16:21 +0200)]
patch 7.4.780
Problem:    Compiler complains about uninitialized variable and clobbered
            variables.
Solution:   Add Initialization.  Make variables static.

9 years agopatch 7.4.779 v7.4.779
Bram Moolenaar [Sun, 12 Jul 2015 13:02:38 +0000 (15:02 +0200)]
patch 7.4.779
Problem:    Using CTRL-A in a line without a number moves the cursor. May
            cause a crash when at the start of the line. (Urtica Dioica)
Solution:   Do not move the cursor if no number was changed.

9 years agopatch 7.4.778 v7.4.778
Bram Moolenaar [Fri, 10 Jul 2015 20:38:00 +0000 (22:38 +0200)]
patch 7.4.778
Problem:    Coverity warns for uninitialized variable.
Solution:   Change condition of assignment.

9 years agoUpdated runtime files.
Bram Moolenaar [Fri, 10 Jul 2015 17:31:35 +0000 (19:31 +0200)]
Updated runtime files.

9 years agopatch 7.4.777 v7.4.777
Bram Moolenaar [Fri, 10 Jul 2015 17:22:03 +0000 (19:22 +0200)]
patch 7.4.777
Problem:    The README file doesn't look nice on github.
Solution:   Add a markdown version of the README file.

9 years agopatch 7.4.776 v7.4.776
Bram Moolenaar [Fri, 10 Jul 2015 17:16:34 +0000 (19:16 +0200)]
patch 7.4.776
Problem:    Equivalence class for 'd' does not work correctly.
Solution:   Fix 0x1e0f and 0x1d0b. (Dominique Pelle)

9 years agoAdd files missing from patch 7.4.771.
Bram Moolenaar [Fri, 10 Jul 2015 16:23:59 +0000 (18:23 +0200)]
Add files missing from patch 7.4.771.

9 years agopatch 7.4.775 v7.4.775
Bram Moolenaar [Fri, 10 Jul 2015 16:18:40 +0000 (18:18 +0200)]
patch 7.4.775
Problem:    It is not possible to avoid using the first item of completion.
Solution:   Add the "noinsert" and "noselect" values to 'completeopt'. (Shougo
            Matsu)

9 years agopatch 7.4.774 v7.4.774
Bram Moolenaar [Fri, 10 Jul 2015 15:56:23 +0000 (17:56 +0200)]
patch 7.4.774
Problem:    When using the CompleteDone autocommand event it's difficult to
            get to the completed items.
Solution:   Add the v:completed_items variable. (Shougo Matsu)

9 years agopatch 7.4.773 v7.4.773
Bram Moolenaar [Fri, 10 Jul 2015 15:19:30 +0000 (17:19 +0200)]
patch 7.4.773
Problem:    'langmap' is used in command-line mode when checking for mappings.
            Issue 376.
Solution:   Do not use 'langmap' in command-line mode. (Larry Velazquez)

9 years agopatch 7.4.772 v7.4.772
Bram Moolenaar [Fri, 10 Jul 2015 14:12:48 +0000 (16:12 +0200)]
patch 7.4.772
Problem:    Racket 6.2 is not supported on MS-Windows.
Solution:   Check for the "racket" subdirectory. (Weiyong Mao)

9 years agopatch 7.4.771 v7.4.771
Bram Moolenaar [Fri, 10 Jul 2015 12:43:35 +0000 (14:43 +0200)]
patch 7.4.771
Problem:    Search does not handle multi-byte character at the start position
            correctly.
Solution:   Take byte size of character into account. (Yukihiro Nakadaira)

9 years agopatch 7.4.770 v7.4.770
Bram Moolenaar [Fri, 10 Jul 2015 12:05:10 +0000 (14:05 +0200)]
patch 7.4.770
Problem:    Background color response with transparency is not ignored.
Solution:   Change the way escape sequences are recognized. (partly by
            Hirohito Higashi)

9 years agopatch 7.4.769 v7.4.769
Bram Moolenaar [Sat, 4 Jul 2015 13:05:14 +0000 (15:05 +0200)]
patch 7.4.769
Problem:    Behavior of :diffoff is not tested.
Solution:   Add a bit of testing. (Olaf Dabrunz)

9 years agopatch 7.4.768 v7.4.768
Bram Moolenaar [Fri, 3 Jul 2015 13:06:56 +0000 (15:06 +0200)]
patch 7.4.768
Problem:    :diffoff only works properly once.
Solution:   Also make :diffoff work when used a second time. (Olaf Dabrunz)

9 years agopatch 7.4.767 v7.4.767
Bram Moolenaar [Fri, 3 Jul 2015 11:33:01 +0000 (13:33 +0200)]
patch 7.4.767
Problem:    --remote-tab-silent can fail on MS-Windows.
Solution:   Use single quotes to avoid problems with backslashes. (Idea by
            Weiyong Mao)

9 years agopatch 7.4.766 v7.4.766
Bram Moolenaar [Fri, 3 Jul 2015 11:05:50 +0000 (13:05 +0200)]
patch 7.4.766
Problem:    Background color check does not work on Tera Term.
Solution:   Also recognize ST as a termination character. (Hirohito Higashi)

9 years agopatch 7.4.765 v7.4.765
Bram Moolenaar [Fri, 3 Jul 2015 10:44:07 +0000 (12:44 +0200)]
patch 7.4.765
Problem:    CTRL-A and CTRL-X in Visual mode do not always work well.
Solution:   Improvements for increment and decrement. (Christian Brabandt)

9 years agopatch 7.4.764 v7.4.764
Bram Moolenaar [Sun, 28 Jun 2015 17:24:39 +0000 (19:24 +0200)]
patch 7.4.764
Problem:    test_increment fails on MS-Windows. (Ken Takata)
Solution:   Clear Visual mappings. (Taro Muraoka)

9 years agopatch 7.4.763 v7.4.763
Bram Moolenaar [Sat, 27 Jun 2015 16:36:16 +0000 (18:36 +0200)]
patch 7.4.763
Problem:    Building with Lua 5.1 doesn't work.
Solution:   Define lua_replace and lua_remove. (KF Leong)

9 years agopatch 7.4.762 v7.4.762
Bram Moolenaar [Sat, 27 Jun 2015 16:34:24 +0000 (18:34 +0200)]
patch 7.4.762
Problem:    Comment for may_req_bg_color() is wrong. (Christ van Willegen)
Solution:   Rewrite the comment.

9 years agoUpdate help files.
Bram Moolenaar [Fri, 26 Jun 2015 17:35:49 +0000 (19:35 +0200)]
Update help files.

9 years agopatch 7.4.761 v7.4.761
Bram Moolenaar [Thu, 25 Jun 2015 17:16:56 +0000 (19:16 +0200)]
patch 7.4.761
Problem:    The request-background termcode implementation is incomplete.
Solution:   Add the missing pieces.

9 years agopatch 7.4.760 v7.4.760
Bram Moolenaar [Thu, 25 Jun 2015 16:36:26 +0000 (18:36 +0200)]
patch 7.4.760
Problem:    Spelling mistakes are not displayed after ":syn spell".
Solution:   Force a redraw after ":syn spell" command. (Christian Brabandt)

9 years agopatch 7.4.759 v7.4.759
Bram Moolenaar [Thu, 25 Jun 2015 16:27:32 +0000 (18:27 +0200)]
patch 7.4.759
Problem:    Building with Lua 5.3 doesn't work, symbols have changed.
Solution:   Use the new names for the new version. (Felix Schnizlein)

9 years agopatch 7.4.758 v7.4.758
Bram Moolenaar [Thu, 25 Jun 2015 16:20:36 +0000 (18:20 +0200)]
patch 7.4.758
Problem:    When 'conceallevel' is 1 and quitting the command-line window with
            CTRL-C the first character ':' is erased.
Solution:   Reset 'conceallevel' in the command-line window. (Hirohito
            Higashi)

9 years agopatch 7.4.757 v7.4.757
Bram Moolenaar [Thu, 25 Jun 2015 15:03:36 +0000 (17:03 +0200)]
patch 7.4.757
Problem:    Cannot detect the background color of a terminal.
Solution:   Add T_RBG to request the background color if possible. (Lubomir
            Rintel)

9 years agopatch 7.4.756 v7.4.756
Bram Moolenaar [Thu, 25 Jun 2015 14:13:46 +0000 (16:13 +0200)]
patch 7.4.756
Problem:    Can't use strawberry Perl 5.22 x64 on MS-Windows.
Solution:   Add new defines and #if. (Ken Takata)

9 years agopatch 7.4.755 v7.4.755
Bram Moolenaar [Thu, 25 Jun 2015 14:09:26 +0000 (16:09 +0200)]
patch 7.4.755
Problem:    It is not easy to count the number of characters.
Solution:   Add the skipcc argument to strchars(). (Hirohito Higashi, Ken
            Takata)

9 years agopatch 7.4.754 v7.4.754
Bram Moolenaar [Thu, 25 Jun 2015 11:57:36 +0000 (13:57 +0200)]
patch 7.4.754
Problem:    Using CTRL-A in Visual mode does not work well. (Gary Johnson)
Solution:   Make it increment all numbers in the Visual area. (Christian
            Brabandt)

9 years agopatch 7.4.753 v7.4.753
Bram Moolenaar [Thu, 25 Jun 2015 11:30:46 +0000 (13:30 +0200)]
patch 7.4.753
Problem:    Appending in Visual mode with 'linebreak' set does not work
            properly.  Also when 'selection' is "exclusive". (Ingo Karkat)
Solution:   Recalculate virtual columns. (Christian Brabandt)

9 years agopatch 7.4.752 v7.4.752
Bram Moolenaar [Sun, 21 Jun 2015 12:22:00 +0000 (14:22 +0200)]
patch 7.4.752
Problem:    Unicode 8.0 not supported.
Solution:   Update tables for Unicode 8.0.  Avoid E36 when running the script.
            (James McCoy)

9 years agopatch 7.4.751 v7.4.751
Bram Moolenaar [Sun, 21 Jun 2015 11:44:13 +0000 (13:44 +0200)]
patch 7.4.751
Problem:    It is not obvious how to enable the address sanitizer.
Solution:   Add commented-out flags in the Makefile. (Dominique Pelle)
            Also add missing test targets.

9 years agopatch 7.4.750 v7.4.750
Bram Moolenaar [Sun, 21 Jun 2015 11:41:08 +0000 (13:41 +0200)]
patch 7.4.750
Problem:    Cannot build with clang 3.5 on Cygwin with perl enabled.
Solution:   Strip "-fdebug-prefix-map" in configure. (Ken Takata)

9 years agopatch 7.4.749 v7.4.749
Bram Moolenaar [Sat, 20 Jun 2015 13:30:03 +0000 (15:30 +0200)]
patch 7.4.749
Problem:    For some options two consecutive commas are OK. (Nikolay Pavlov)
Solution:   Add the P_ONECOMMA flag.

9 years agopatch 7.4.748 v7.4.748
Bram Moolenaar [Fri, 19 Jun 2015 19:06:11 +0000 (21:06 +0200)]
patch 7.4.748
Problem:    Buffer overflow.
Solution:   Make the buffer larger. (Kazunobu Kuriyama)

9 years agoAdd the logiPat plugin to the distribution.
Bram Moolenaar [Fri, 19 Jun 2015 16:48:41 +0000 (18:48 +0200)]
Add the logiPat plugin to the distribution.

9 years agopatch 7.4.747 v7.4.747
Bram Moolenaar [Fri, 19 Jun 2015 16:35:34 +0000 (18:35 +0200)]
patch 7.4.747
Problem:    ":cnext" may jump to the wrong column when setting
            'virtualedit=all' (cs86661)
Solution:   Reset the coladd field. (Hirohito Higashi)

9 years agopatch 7.4.746 v7.4.746
Bram Moolenaar [Fri, 19 Jun 2015 14:45:43 +0000 (16:45 +0200)]
patch 7.4.746
Problem:    ":[count]tag" is not always working. (cs86661)
Solution:   Set cur_match a bit later. (Hirohito Higashi)

9 years agopatch 7.4.745 v7.4.745
Bram Moolenaar [Fri, 19 Jun 2015 14:32:57 +0000 (16:32 +0200)]
patch 7.4.745
Problem:    The entries added by matchaddpos() are returned by getmatches()
            but can't be set with setmatches(). (Lcd)
Solution:   Fix setmatches(). (Christian Brabandt)

9 years agopatch 7.4.744 v7.4.744
Bram Moolenaar [Fri, 19 Jun 2015 13:45:29 +0000 (15:45 +0200)]
patch 7.4.744
Problem:    No tests for Ruby and Perl.
Solution:   Add minimal tests. (Ken Takata)

9 years agopatch 7.4.743 v7.4.743
Bram Moolenaar [Fri, 19 Jun 2015 13:17:55 +0000 (15:17 +0200)]
patch 7.4.743
Problem:    "p" in Visual mode causes an unexpected line split.
Solution:   Advance the cursor first. (Yukihiro Nakadaira)

9 years agopatch 7.4.742 v7.4.742
Bram Moolenaar [Fri, 19 Jun 2015 12:41:49 +0000 (14:41 +0200)]
patch 7.4.742
Problem:    Cannot specify a vertical split when loading a buffer for a
            quickfix command.
Solution:   Add the "vsplit" value to 'switchbuf'. (Brook Hong)

9 years agopatch 7.4.741 v7.4.741
Bram Moolenaar [Fri, 19 Jun 2015 12:06:43 +0000 (14:06 +0200)]
patch 7.4.741
Problem:    When using += with ":set" a trailing comma is not recognized.
            (Issue 365)
Solution:   Don't add a second comma. Add a test. (partly by Christian
            Brabandt)

9 years agoUpdated runtime files.
Bram Moolenaar [Fri, 19 Jun 2015 11:27:23 +0000 (13:27 +0200)]
Updated runtime files.

9 years agopatch 7.4.740 v7.4.740
Bram Moolenaar [Fri, 19 Jun 2015 10:43:07 +0000 (12:43 +0200)]
patch 7.4.740
Problem:    ":1quit" works like ":.quit". (Bohr Shaw)
Solution:   Don't exit Vim when a range is specified. (Christian Brabandt)

9 years agopatch 7.4.739 v7.4.739
Bram Moolenaar [Fri, 19 Jun 2015 10:08:13 +0000 (12:08 +0200)]
patch 7.4.739
Problem:    In a string "\U" only takes 4 digits, while after CTRL-V U eight
            digits can be used.
Solution:   Make "\U" also take eight digits. (Christian Brabandt)

9 years agopatch 7.4.738 v7.4.738
Bram Moolenaar [Wed, 10 Jun 2015 10:16:47 +0000 (12:16 +0200)]
patch 7.4.738
Problem:    Can't compile without the syntax highlighting feature.
Solution:   Add #ifdef around use of w_p_cul. (Hirohito Higashi)

9 years agopatch 7.4.737 v7.4.737
Bram Moolenaar [Tue, 9 Jun 2015 19:33:31 +0000 (21:33 +0200)]
patch 7.4.737
Problem:    On MS-Windows vimgrep over arglist doesn't work (Issue 361)
Solution:   Only escape backslashes in ## expansion when it is not used as the
            path separator. (James McCoy)

9 years agopatch 7.4.736 v7.4.736
Bram Moolenaar [Tue, 9 Jun 2015 18:39:24 +0000 (20:39 +0200)]
patch 7.4.736
Problem:    Invalid memory access.
Solution:   Avoid going over the end of a NUL terminated string. (Dominique
            Pelle)

9 years agopatch 7.4.735 v7.4.735
Bram Moolenaar [Tue, 9 Jun 2015 18:30:51 +0000 (20:30 +0200)]
patch 7.4.735
Problem:    Wrong argument for sizeof().
Solution:   Use a pointer argument. (Chris Hall)

9 years agopatch 7.4.734 v7.4.734
Bram Moolenaar [Tue, 9 Jun 2015 18:20:03 +0000 (20:20 +0200)]
patch 7.4.734
Problem:    ml_get error when using "p" in a Visual selection in the last
            line.
Solution:   Change the behavior at the last line. (Yukihiro Nakadaira)

9 years agopatch 7.4.733 v7.4.733
Bram Moolenaar [Tue, 9 Jun 2015 17:58:32 +0000 (19:58 +0200)]
patch 7.4.733
Problem:    test_listchars breaks on MS-Windows. (Kenichi Ito)
Solution:   Set fileformat to "unix". (Christian Brabandt)

9 years agoUpdated runtime files.
Bram Moolenaar [Tue, 9 Jun 2015 17:44:55 +0000 (19:44 +0200)]
Updated runtime files.

9 years agopatch 7.4.732 v7.4.732
Bram Moolenaar [Tue, 9 Jun 2015 17:23:46 +0000 (19:23 +0200)]
patch 7.4.732
Problem:    The cursor line is not always updated for the "O" command.
Solution:   Reset the VALID_CROW flag. (Christian Brabandt)

9 years agopatch 7.4.731 v7.4.731
Bram Moolenaar [Tue, 9 Jun 2015 17:14:24 +0000 (19:14 +0200)]
patch 7.4.731
Problem:    The tab menu shows "Close tab" even when it doesn't work.
Solution:   Don't show "Close tab" for the last tab. (John Marriott)

9 years agopatch 7.4.730 v7.4.730
Bram Moolenaar [Tue, 9 Jun 2015 16:35:25 +0000 (18:35 +0200)]
patch 7.4.730
Problem:    When setting the crypt key and using a swap file, text may be
            encrypted twice or unencrypted text remains in the swap file.
            (Issue 369)
Solution:   Call ml_preserve() before re-encrypting.  Set correct index for
            next pointer block.

9 years agopatch 7.4.729 v7.4.729
Bram Moolenaar [Thu, 14 May 2015 03:56:09 +0000 (05:56 +0200)]
patch 7.4.729
Problem:    Occasional crash with 'list' set.
Solution:   Fix off-by-one error. (Christian Brabandt)

9 years agopatch 7.4.728 v7.4.728
Bram Moolenaar [Wed, 6 May 2015 09:33:47 +0000 (11:33 +0200)]
patch 7.4.728
Problem:    Can't build with some version of Visual Studio 2015.
Solution:   Recognize another version 14 number. (Sinan)

9 years agopatch 7.4.727 v7.4.727
Bram Moolenaar [Wed, 6 May 2015 04:51:50 +0000 (06:51 +0200)]
patch 7.4.727
Problem:    Cannot build GvimExt with MingW.
Solution:   Add -lgdi32.  (KF Leong)

9 years agopatch 7.4.726 v7.4.726
Bram Moolenaar [Tue, 5 May 2015 08:25:16 +0000 (10:25 +0200)]
patch 7.4.726
Problem:    Cannot build GvimExt.
Solution:   Set APPVER to 5.0.  (KF Leong)

9 years agopatch 7.4.725 v7.4.725
Bram Moolenaar [Mon, 4 May 2015 18:19:21 +0000 (20:19 +0200)]
patch 7.4.725
Problem:    ":call setreg('"', [])" reports an internal error.
Solution:   Make the register empty. (Yasuhiro Matsumoto)

9 years agopatch 7.4.724 v7.4.724
Bram Moolenaar [Mon, 4 May 2015 16:27:36 +0000 (18:27 +0200)]
patch 7.4.724
Problem:    Vim icon does not show in Windows context menu. (issue 249)
Solution:   Load the icon in GvimExt.

9 years agopatch 7.4.723 v7.4.723
Bram Moolenaar [Mon, 4 May 2015 15:50:33 +0000 (17:50 +0200)]
patch 7.4.723
Problem:    For indenting, finding the C++ baseclass can be slow.
Solution:   Cache the result. (Hirohito Higashi)

9 years agopatch 7.4.722 v7.4.722
Bram Moolenaar [Mon, 4 May 2015 15:28:22 +0000 (17:28 +0200)]
patch 7.4.722
Problem:    0x202f is not recognized as a non-breaking space character.
Solution:   Add 0x202f to the list. (Christian Brabandt)

9 years agopatch 7.4.721 v7.4.721
Bram Moolenaar [Mon, 4 May 2015 14:52:01 +0000 (16:52 +0200)]
patch 7.4.721
Problem:    When 'list' is set Visual mode does not highlight anything in
            empty lines. (mgaleski)
Solution:   Check the value of lcs_eol in another place. (Christian Brabandt)

9 years agopatch 7.4.720 v7.4.720
Bram Moolenaar [Mon, 4 May 2015 14:18:42 +0000 (16:18 +0200)]
patch 7.4.720
Problem:    Can't build with Visual Studio 2015.
Solution:   Recognize the "version 14" numbers and omit /nodefaultlib when
            appropriate. (Paul Moore)

9 years agopatch 7.4.719 v7.4.719
Bram Moolenaar [Mon, 4 May 2015 14:10:26 +0000 (16:10 +0200)]
patch 7.4.719
Problem:    Overflow when adding MAXCOL to a pointer.
Solution:   Subtract pointers instead. (James McCoy)

9 years agopatch 7.4.718 v7.4.718
Bram Moolenaar [Mon, 4 May 2015 10:34:22 +0000 (12:34 +0200)]
patch 7.4.718
Problem:    Autocommands triggered by quickfix cannot get the current title
            value.
Solution:   Set w:quickfix_title earlier. (Yannick)
            Also move the check for a title into the function.

9 years agopatch 7.4.717 v7.4.717
Bram Moolenaar [Mon, 4 May 2015 09:10:27 +0000 (11:10 +0200)]
patch 7.4.717
Problem:    ":let list += list" can change a locked list.
Solution:   Check for the lock earlier. (Olaf Dabrunz)

9 years agopatch 7.4.716 v7.4.716
Bram Moolenaar [Mon, 4 May 2015 08:46:03 +0000 (10:46 +0200)]
patch 7.4.716
Problem:    When using the 'c' flag of ":substitute" and selecting "a" or "l"
            at the prompt the flags are not remembered for ":&&". (Ingo
            Karkat)
Solution:   Save the flag values and restore them. (Hirohito Higashi)

9 years agopatch 7.4.715 v7.4.715
Bram Moolenaar [Mon, 4 May 2015 08:33:15 +0000 (10:33 +0200)]
patch 7.4.715
Problem:    Invalid memory access when there are illegal bytes.
Solution:   Get the length from the text, not from the character. (Dominique
            Pelle)

9 years agopatch 7.4.714 v7.4.714
Bram Moolenaar [Mon, 4 May 2015 07:56:49 +0000 (09:56 +0200)]
patch 7.4.714
Problem:    Illegal memory access when there are illegal bytes.
Solution:   Check the byte length of the character. (Dominique Pelle)

9 years agopatch 7.4.713 v7.4.713
Bram Moolenaar [Mon, 4 May 2015 07:31:11 +0000 (09:31 +0200)]
patch 7.4.713
Problem:    Wrong condition for #ifdef.
Solution:   Change USR_EXRC_FILE2 to USR_VIMRC_FILE2. (Mikael Fourrier)

9 years agopatch 7.4.712 v7.4.712
Bram Moolenaar [Wed, 22 Apr 2015 20:18:22 +0000 (22:18 +0200)]
patch 7.4.712
Problem:    Missing change in another file.
Solution:   Also change message.c

9 years agopatch 7.4.711 v7.4.711
Bram Moolenaar [Tue, 21 Apr 2015 17:10:48 +0000 (19:10 +0200)]
patch 7.4.711
Problem:    Missing change in one file.
Solution:   Also change option.c

9 years agopatch 7.4.710 v7.4.710
Bram Moolenaar [Tue, 21 Apr 2015 16:33:48 +0000 (18:33 +0200)]
patch 7.4.710
Problem:    It is not possible to make spaces visibible in list mode.
Solution:   Add the "space" item to 'listchars'. (David Bürgin, issue 350)

9 years agopatch 7.4.709 v7.4.709
Bram Moolenaar [Tue, 21 Apr 2015 16:08:39 +0000 (18:08 +0200)]
patch 7.4.709
Problem:    ":tabmove" does not work as documented.
Solution:   Make it work consistently.  Update documentation and add tests.
            (Hirohito Higashi)

9 years agopatch 7.4.708 v7.4.708
Bram Moolenaar [Tue, 21 Apr 2015 14:49:05 +0000 (16:49 +0200)]
patch 7.4.708
Problem:    gettext() is called too often.
Solution:   Do not call gettext() for messages until they are actually used.
            (idea by Yasuhiro Matsumoto)

9 years agopatch 7.4.707 v7.4.707
Bram Moolenaar [Tue, 21 Apr 2015 14:12:06 +0000 (16:12 +0200)]
patch 7.4.707
Problem:    Undo files can have their executable bit set.
Solution:   Strip of the executable bit. (Mikael Berthe)

9 years agopatch 7.4.706 v7.4.706
Bram Moolenaar [Tue, 21 Apr 2015 13:43:05 +0000 (15:43 +0200)]
patch 7.4.706
Problem:    Window drawn wrong when 'laststatus' is zero and there is a
            command-line window. (Yclept Nemo)
Solution:   Set the status height a bit later. (Christian Brabandt)

9 years agopatch 7.4.705 v7.4.705
Bram Moolenaar [Tue, 21 Apr 2015 13:25:31 +0000 (15:25 +0200)]
patch 7.4.705
Problem:    Can't build with Ruby 2.2.
Solution:   Add #ifdefs to handle the incompatible change. (Andrei Olsen)

9 years agopatch 7.4.704 v7.4.704
Bram Moolenaar [Tue, 21 Apr 2015 12:02:35 +0000 (14:02 +0200)]
patch 7.4.704
Problem:    Searching for a character matches an illegal byte and causes
            invalid memory access. (Dominique Pelle)
Solution:   Do not match an invalid byte when search for a character in a
            string.  Fix equivalence classes using negative numbers, which
            result in illegal bytes.

10 years agopatch 7.4.703 v7.4.703
Bram Moolenaar [Fri, 17 Apr 2015 20:08:16 +0000 (22:08 +0200)]
patch 7.4.703
Problem:    Compiler warning for start_dir unused when building unittests.
Solution:   Move start_dir inside the #ifdef.

10 years agopatch 7.4.702 v7.4.702
Bram Moolenaar [Thu, 16 Apr 2015 20:51:22 +0000 (22:51 +0200)]
patch 7.4.702
Problem:    Joining an empty list does uneccessary work.
Solution:   Let join() return early. (Marco Hinz)

10 years agopatch 7.4.701 v7.4.701
Bram Moolenaar [Wed, 15 Apr 2015 12:27:49 +0000 (14:27 +0200)]
patch 7.4.701
Problem:    Compiler warning for using uninitialized variable. (Yasuhiro
            Matsumoto)
Solution:   Initialize it.

10 years agoRemove local-additions entries from help.txt.
Bram Moolenaar [Wed, 15 Apr 2015 12:13:18 +0000 (14:13 +0200)]
Remove local-additions entries from help.txt.

10 years agoUpdated runtime files.
Bram Moolenaar [Wed, 15 Apr 2015 11:31:24 +0000 (13:31 +0200)]
Updated runtime files.

10 years agopatch 7.4.700 v7.4.700
Bram Moolenaar [Wed, 15 Apr 2015 10:43:50 +0000 (12:43 +0200)]
patch 7.4.700
Problem:    Fold can't be opened after ":move". (Ein Brown)
Solution:   Delete the folding information and update it afterwards.
            (Christian Brabandt)

10 years agopatch 7.4.699 v7.4.699
Bram Moolenaar [Mon, 13 Apr 2015 18:52:36 +0000 (20:52 +0200)]
patch 7.4.699
Problem:    E315 when trying to delete a fold. (Yutao Yuan)
Solution:   Make sure the fold doesn't go beyond the last buffer line.
            (Christian Brabandt)

10 years agopatch 7.4.698 v7.4.698
Bram Moolenaar [Mon, 13 Apr 2015 14:16:38 +0000 (16:16 +0200)]
patch 7.4.698
Problem:    Various problems with locked and fixed lists and dictionaries.
Solution:   Disallow changing locked items, fix a crash, add tests. (Olaf
            Dabrunz)

10 years agopatch 7.4.697 v7.4.697
Bram Moolenaar [Mon, 13 Apr 2015 13:37:56 +0000 (15:37 +0200)]
patch 7.4.697
Problem:    The filename used for ":profile" must be given literally.
Solution:   Expand "~" and environment variables. (Marco Hinz)

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.