Bram Moolenaar [Sat, 2 Jan 2016 21:25:52 +0000 (22:25 +0100)]
patch 7.4.1037
Problem: Using "q!" when there is a modified hidden buffer does not unload
the current buffer, resulting in the need to abandon it again.
Solution: When using "q!" unload the current buffer when needed. (Yasuhiro
Matsumoto, Hirohito Higashi)
Bram Moolenaar [Sat, 2 Jan 2016 21:03:00 +0000 (22:03 +0100)]
patch 7.4.1036
Problem: Only terminals with up to 256 colors work properly.
Solution: Use the 256 color behavior for all terminals with 256 or more
colors. (Robert de Bath, closes #504)
Bram Moolenaar [Sat, 2 Jan 2016 20:41:06 +0000 (21:41 +0100)]
patch 7.4.1035
Problem: An Ex range gets adjusted for folded lines even when the range is
not using line numbers.
Solution: Only adjust line numbers for folding. (Christian Brabandt)
Bram Moolenaar [Sat, 2 Jan 2016 20:11:51 +0000 (21:11 +0100)]
patch 7.4.1033
Problem: Memory use on MS-Windows is very conservative.
Solution: Use the global memory status to estimate amount of memory.
(Mike Williams)
Bram Moolenaar [Sat, 2 Jan 2016 19:59:10 +0000 (20:59 +0100)]
patch 7.4.1032
Problem: message from assert_false() does not look nice.
Solution: Handle missing sourcing_name. Use right number of spaces. (Watiko)
Don't use line number if it's zero.
Bram Moolenaar [Sat, 2 Jan 2016 15:00:20 +0000 (16:00 +0100)]
patch 7.4.1026
Problem: When using MingW the tests do not clean up all files. E.g. test
17 leaves Xdir1 behind. (Michael Soyka)
Solution: Also delete directories, like Make_dos.mak. Delete files after
directories to reduce warnings.
Bram Moolenaar [Sat, 2 Jan 2016 14:00:30 +0000 (15:00 +0100)]
patch 7.4.1023
Problem: The distribution files for MS-Windows use CR-LF, which is
inconsistent with what one gets from github.
Solution: Use LF in the distribution files.
Bram Moolenaar [Fri, 1 Jan 2016 13:48:20 +0000 (14:48 +0100)]
patch 7.4.1017
Problem: When there is a backslash in an option ":set -=" doesn't work.
Solution: Handle a backslash better. (Jacob Niehus) Add a new test, merge
in old test.
Bram Moolenaar [Thu, 31 Dec 2015 21:27:55 +0000 (22:27 +0100)]
patch 7.4.1015
Problem: The column is not restored properly when the matchparen plugin is
used in Insert mode and the cursor is after the end of the line.
Solution: Set the curswant flag. (Christian Brabandt). Also fix
highlighting the match of the character before the cursor.
Bram Moolenaar [Thu, 31 Dec 2015 21:26:28 +0000 (22:26 +0100)]
patch 7.4.1014
Problem: fnamemodify('.', ':.') returns an empty string in Cygwin.
Solution: Use CCP_RELATIVE in the call to cygwin_conv_path. (Jacob Niehus,
closes #505)
Bram Moolenaar [Thu, 31 Dec 2015 20:19:49 +0000 (21:19 +0100)]
patch 7.4.1013
Problem: The local value of 'errorformat' is not used for ":lexpr" and
":cexpr".
Solution: Use the local value if it exists. (Christian Brabandt) Adjust the
help for this.
Bram Moolenaar [Thu, 31 Dec 2015 17:29:46 +0000 (18:29 +0100)]
patch 7.4.1007
Problem: When a symbolic link points to a file in the root directory, the
swapfile is not correct.
Solution: Do not try getting the full name of a file in the root directory.
(Milly, closes #501)
Bram Moolenaar [Wed, 30 Dec 2015 16:40:43 +0000 (17:40 +0100)]
patch 7.4.1003
Problem: Travis could check a few more things.
Solution: Run autoconf on one of the builds. (James McCoy, closes #510)
Also build with normal features.
Bram Moolenaar [Tue, 29 Dec 2015 20:34:48 +0000 (21:34 +0100)]
patch 7.4.998
Problem: Running tests in shadow directory fails. Test 49 fails.
Solution: Link more files for the shadow directory. Make test 49 end up in
the right buffer.
Bram Moolenaar [Tue, 29 Dec 2015 18:03:21 +0000 (19:03 +0100)]
patch 7.4.996
Problem: New GDK files and testdir/Make_all.mak missing from distribution.
PC build instructions are outdated.
Solution: Add the file to the list. Update PC build instructions.
Bram Moolenaar [Tue, 29 Dec 2015 13:26:57 +0000 (14:26 +0100)]
patch 7.4.991
Problem: When running new style tests the output is not visible.
Solution: Add the testdir/messages file and show it. Update the list of
test names.
Bram Moolenaar [Mon, 28 Dec 2015 20:35:14 +0000 (21:35 +0100)]
patch 7.4.986
Problem: Test49 doesn't work on MS-Windows. test70 is listed twice.
Solution: Move test49 to the group not used on Amiga and MS-Windows.
Remove test70 from SCRIPTS_WIN32.
Bram Moolenaar [Mon, 28 Dec 2015 18:20:36 +0000 (19:20 +0100)]
patch 7.4.984
Problem: searchpos() always starts searching in the first column, which is
not what some people expect. (Brett Stahlman)
Solution: Add the 'z' flag: start at the specified column.
Bram Moolenaar [Mon, 28 Dec 2015 15:01:26 +0000 (16:01 +0100)]
patch 7.4.982
Problem: Keeping the list of tests updated is a hassle.
Solution: Move the list to a separate file, so that it only needs to be
udpated in one place.
Bram Moolenaar [Sat, 19 Dec 2015 14:28:18 +0000 (15:28 +0100)]
patch 7.4.979
Problem: When changing the crypt key the blocks read from disk are not
decrypted.
Solution: Also call ml_decrypt_data() when mf_old_key is set. (Ken Takata)
Bram Moolenaar [Thu, 17 Dec 2015 14:34:53 +0000 (15:34 +0100)]
patch 7.4.976
Problem: When compiling Vim for MSYS2 (linked with msys-2.0.dll), the Win32
clipboard is not enabled.
Solution: Recognize MSYS like CYGWIN. (Ken Takata)
Bram Moolenaar [Thu, 17 Dec 2015 14:07:32 +0000 (15:07 +0100)]
patch 7.4.975
Problem: Using ":sort" on a very big file sometimes causes text to be
corrupted. (John Beckett)
Solution: Copy the line into a buffer before calling ml_append().
Bram Moolenaar [Thu, 17 Dec 2015 14:03:55 +0000 (15:03 +0100)]
patch 7.4.974
Problem: When using :diffsplit the cursor jumps to the first line.
Solution: Put the cursor on the line related to where the cursor was before
the split.
Bram Moolenaar [Thu, 17 Dec 2015 13:04:24 +0000 (14:04 +0100)]
patch 7.4.973
Problem: When pasting on the command line line breaks result in literal
<CR> characters. This makes pasting a long file name difficult.
Solution: Skip the characters.
Bram Moolenaar [Sat, 12 Dec 2015 15:23:29 +0000 (16:23 +0100)]
patch 7.4.970
Problem: Rare crash in getvcol(). (Timo Mihaljov)
Solution: Check for the buffer being NULL in init_preedit_start_col.
(Hirohito Higashi, Christian Brabandt)
Bram Moolenaar [Fri, 11 Dec 2015 18:38:44 +0000 (19:38 +0100)]
patch 7.4.967
Problem: Cross compilation on MS-windows doesn't work well.
Solution: Tidy up cross compilation across architectures with Visual Studio.
(Mike Williams)
Bram Moolenaar [Sun, 6 Dec 2015 13:53:18 +0000 (14:53 +0100)]
patch 7.4.963
Problem: test_listlbr_utf8 sometimes fails.
Solution: Don't use a literal multibyte character but <C-V>uXXXX. Do not
dump the screen highlighting. (Christian Brabandt, closes #518)
Bram Moolenaar [Thu, 3 Dec 2015 16:21:28 +0000 (17:21 +0100)]
patch 7.4.953
Problem: When a test script navigates to another buffer the .res file is
created with the wrong name.
Solution: Use the "testname" for the .res file. (Damien)
Bram Moolenaar [Thu, 3 Dec 2015 13:29:02 +0000 (14:29 +0100)]
patch 7.4.949
Problem: When using 'colorcolumn' and there is a sign with a fullwidth
character the highlighting is wrong. (Andrew Stewart)
Solution: Only increment vcol when in the right state. (Christian Brabandt)
Bram Moolenaar [Tue, 1 Dec 2015 19:19:26 +0000 (20:19 +0100)]
patch 7.4.947
Problem: Test_listchars fails with MingW. (Michael Soyka)
Solution: Add the test to the ones that need the fileformat fixed.
(Christian Brabandt)