raichoo
db128974fc
vim-patch:7.4.2348
...
Problem: Crash on exit when EXITFREE is defined. (Dominique Pelle)
Solution: Don't access curwin when exiting.
9a27c7fde6
2017-03-19 21:14:11 +01:00
raichoo
86b1e7f583
vim-patch:7.4.2362
...
Problem: Illegal memory access with ":1@". (Dominique Pelle)
Solution: Correct cursor column after setting the line number. Also avoid
calling end_visual_mode() when not in Visual mode.
4930a76a03
2017-03-19 21:14:11 +01:00
raichoo
707aea86bb
vim-patch:7.4.2353
...
Problem: Not enough test coverage for Normal mode commands.
Solution: Add more tests. (Christian Brabandt)
2931f2a5df
2017-03-19 21:14:11 +01:00
raichoo
ae828982ce
vim-patch:7.4.2347
...
Problem: Crash when closing a buffer while Visual mode is active.
(Dominique Pelle)
Solution: Adjust the position before computing the number of lines.
When closing the current buffer stop Visual mode.
c4a908e836
2017-03-19 21:14:11 +01:00
raichoo
4500b16f15
vim-patch:7.4.2336
...
Problem: Running normal mode tests leave a couple of files behind.
(Yegappan Lakshmanan)
Solution: Delete the files. (Christian Brabandt)
df0db16cf7
2017-03-19 21:14:11 +01:00
raichoo
1e33c88685
vim-patch:7.4.2333
...
Problem: Outdated comments in test.
Solution: Cleanup normal mode test. (Christian Brabandt)
31845093b7
2017-03-19 21:14:11 +01:00
raichoo
e888864c28
vim-patch:7.4.2326
...
Problem: Illegal memory access when Visual selection starts in invalid
position. (Dominique Pelle)
Solution: Correct position when needed.
d5824ce1b5
2017-03-19 21:14:11 +01:00
raichoo
42caeccce6
vim-patch:7.4.2322
...
Problem: Access memory beyond the end of the line. (Dominique Pelle)
Solution: Adjust the cursor column.
bc54f3f3fe
2017-03-19 21:14:11 +01:00
raichoo
afd8eacb4e
vim-patch:7.4.2317
...
Problem: Normal mode tests fail on MS-Windows.
Solution: Do some tests only on Unix. Set 'fileformat' to "unix".
0913a1089a
2017-03-19 21:14:11 +01:00
raichoo
b87cb77570
vim-patch:7.4.2315
...
Problem: Insufficient testing for Normal mode commands.
Solution: Add a big test. (Christian Brabandt, closes vim/vim#1029 )
87bc3f7459
2017-03-19 21:14:11 +01:00
lonerover
a5481957c6
vim-patch:7.4.2255
...
Problem: The script that checks translations can't handle plurals.
Solution: Check for plural msgid and msgstr entries. Leave the cursor on
the first error.
ec42059b78
2017-03-18 20:39:04 +08:00
lonerover
b65d5ff11b
vim-patch:7.4.2248
...
Problem: When cancelling the :ptjump prompt a preview window is opened for
a following command.
Solution: Reset g_do_tagpreview. (Hirohito Higashi) Add a test. Avoid that
the test runner gets stuck in trying to close a window.
358308dd99
2017-03-18 18:10:23 +08:00
lonerover
700e13da82
vim-patch:7.4.2228
...
Problem: Test files have inconsistant modelines.
Solution: Don't set 'tabstop' to 2, use 'sts' and 'sw'.
9e4d8215d3
2017-03-18 18:08:20 +08:00
Tommy Allen
b6502b868e
version.c: Add v
prefix to NVIM_VERSION_MEDIUM ( #6310 )
2017-03-18 01:49:55 +01:00
Jack Bracewell
1de50acc41
vim-patch:7.4.2292 ( #6304 )
...
Problem: Not all systems understand %F in printf().
Solution: Use %f.
965ed14973
2017-03-17 18:30:18 +01:00
Jack Bracewell
147e115dd9
vim-patch:7.4.2249 ( #6303 )
...
Problem: Missing colon in error message.
Solution: Add the colon. (Dominique Pelle)
ba2099034f
2017-03-17 18:26:33 +01:00
raichoo
10045cddb6
vim-patch:7.4.2113 #6287
...
Problem: Test for undo is flaky.
Solution: Turn it into a new style test. Use test_settime() to avoid
flakyness.
170b10b421
2017-03-17 12:34:53 +01:00
raichoo
50953f9661
version.c: mark NA patch ( #6285 )
2017-03-15 23:43:26 +01:00
raichoo
297e8d0fda
version.c: mark NA patches ( #6282 )
2017-03-15 19:49:12 +01:00
Justin M. Keyes
ec4e84210b
Merge #6254 'vim-patch:7.4.2135,7.4.2144,7.4.2151'
2017-03-15 14:10:56 +01:00
Justin M. Keyes
3b52e3c4c8
Merge #6252 from jamessan/vim-7.4.2069
...
vim-patch:7.4.2069,7.4.2101,7.4.2222,7.4.2223
2017-03-15 13:47:13 +01:00
lonerover
227859ea79
vim-patch:7.4.2264 ( #6275 )
...
Problem: When adding entries to an empty quickfix list the title is reset.
Solution: Improve handling of the title. (Yegappan Lakshmanan)
2b529bb626
2017-03-14 15:07:48 +01:00
lonerover
76829898bd
vim-patch:7.4.2305
...
Problem: Marks, writefile and nested function tests are old style.
Solution: Turn them into new style tests. (Yegappan Lakshmanan)
19a1669ffc
2017-03-13 20:24:48 +08:00
lonerover
ec4c12570c
vim-patch:7.4.2208
...
Problem: Test for mappings is old style.
Solution: Convert the test to new style.
2d1a248762
2017-03-13 20:11:24 +08:00
lonerover
013a9f9a04
vim-patch:7.4.2196
...
Problem: glob2regpat test doesn't test everything on MS-Windows.
Solution: Add patterns with backslash handling.
91c5262b19
2017-03-12 11:40:38 +08:00
lonerover
a4b57c2089
vim-patch:7.4.2187
...
Problem: glob2regpat test fails on Windows.
Solution: Remove the checks that use backslashes.
7547a78446
2017-03-12 11:37:31 +08:00
lonerover
9f13983de2
vim-patch:7.4.2185
...
Problem: Test glob2regpat does not test much.
Solution: Add a few more test cases. (Dominique Pelle)
71dd9744cf
2017-03-12 11:36:12 +08:00
James McCoy
2ed2b1d505
vim-patch:7.4.2223
...
Problem: Buffer overflow when using latin1 character with feedkeys().
Solution: Check for an illegal character. Add a test.
d3c907b5d2
2017-03-11 20:32:38 -05:00
James McCoy
eaf1f9b9dc
vim-patch:7.4.2222
...
Problem: Sourcing a script where a character has 0x80 as a second byte does
not work. (Filipe L B Correia)
Solution: Turn 0x80 into K_SPECIAL KS_SPECIAL KE_FILLER. (Christian
Brabandt, closes vim/vim#728 ) Add a test case.
6bff02eb53
2017-03-11 20:32:27 -05:00
James McCoy
564e9dc17f
vim-patch:7.4.2101
...
Problem: Looping over windows, buffers and tab pages is inconsistant.
Solution: Use FOR_ALL_ macros everywhere. (Yegappan Lakshmanan)
2932359000
2017-03-11 20:32:09 -05:00
James McCoy
5674057e3a
vim-patch:7.4.2069
...
Problem: spell.c is too big.
Solution: Split it in spell file handling and spell checking.
9ccfebddc3
2017-03-11 20:32:02 -05:00
lonerover
2ecab2193d
vim-patch:7.4.2151
...
Problem: Quickfix test fails on MS-Windows.
Solution: Close the help window. (Christian Brabandt)
cf25fdb8f1
2017-03-11 19:07:05 +08:00
lonerover
6311ec3a63
vim-patch:7.4.2144
...
Problem: On MS-Windows quickix does not handle a line with 1023 bytes
ending in CR-LF properly.
Solution: Don't consider CR a line break. (Ken Takata)
796aa9c804
2017-03-11 19:02:10 +08:00
lonerover
3de3340132
vim-patch:7.4.2135
...
Problem: Various tiny issues.
Solution: Update comments, white space, etc.
89eaa4185e
2017-03-11 18:26:03 +08:00
Gavin Thomas Claugus
59ea30adda
version.c: mark NA patches ( #6242 )
...
Signed-off-by: Gavin Thomas Claugus <gclaugus@gmail.com >
2017-03-10 00:19:42 +01:00
Jurica Bradarić
58b5e14387
vim-patch:7.4.2299 ( #6232 )
...
Problem: QuickFixCmdPre and QuickFixCmdPost autocommands are not always
triggered.
Solution: Also trigger on ":expr", ":cbuffer", etc. (Yegappan Lakshmanan)
04c4ce650f
2017-03-07 23:31:15 +01:00
James McCoy
f613dd016a
Merge pull request #6225 from jamessan/vim-7.4.2051
...
vim-patch:7.4.2051,7.4.2068,7.4.2097
2017-03-07 09:03:52 -05:00
Jurica Bradaric
b9cea7f13f
vim-patch:7.4.2265
...
Problem: printf() isn't tested much.
Solution: Add more tests for printf(). (Dominique Pelle)
76efafba2a
2017-03-07 08:06:05 +01:00
James McCoy
52e56954c6
vim-patch:7.4.2097
...
Problem: Warning from 64 bit compiler.
Solution: use size_t instead of int. (Mike Williams)
d4f31dc454
2017-03-06 15:36:14 -05:00
James McCoy
4e3a2784ec
vim-patch:7.4.2068
...
Problem: Not all arguments of trunc_string() are tested. Memory access
error when running the message tests.
Solution: Add another test case. (Yegappan Lakshmanan) Make it easy to run
unittests with valgrind. Fix the access error.
b9644433d2
2017-03-06 15:36:09 -05:00
Jurica Bradaric
2f80360e9a
vim-patch:7.4.2220
...
Problem: printf() gives an error when the argument for %s is not a string.
(Ozaki Kiichi)
Solution: Behave like invoking string() on the argument. (Ken Takata)
e5a8f35b42
2017-03-06 21:35:48 +01:00
James McCoy
7217360e34
vim-patch:7.4.2051
...
Problem: No proper testing of trunc_string().
Solution: Add a unittest for message.c.
502ae4ba63
2017-03-06 15:09:40 -05:00
lonerover
8a10497ce6
vim-patch:7.4.1981 ( #6192 )
...
Problem: No testing for Farsi code.
Solution: Add a minimal test. Clean up Farsi code.
ee2615af64
2017-03-02 12:47:35 +01:00
James McCoy
adc6e636fe
vim-patch:7.4.2095
...
Problem: Man test fails when run with the GUI.
Solution: Adjust for different behavior of GUI. Add assert_inrange().
61c04493b0
Only changes related to assert_inrange() were included, since we have a
distinct man plugin.
2017-02-27 21:40:16 -05:00
James McCoy
ad202b8401
vim-patch:7.4.2098
...
Problem: Text object tests are old style.
Solution: Turn them into new style tests. (James McCoy, closes vim/vim#941 )
00b24be454
2017-02-27 20:52:42 -05:00
James McCoy
e0705021c1
Merge pull request #6190 from jamessan/vim-7.4.1991
...
vim-patch:7.4.1991,7.4.1992,7.4.1993,7.4.1994
2017-02-27 20:33:43 -05:00
James McCoy
1fa6d95c67
vim-patch:7.4.1994
...
Problem: True-false test fails.
Solution: Filter the dict to only keep the value that matters.
05e418d436
2017-02-27 15:11:23 -05:00
James McCoy
f863b23fd9
vim-patch:7.4.1993
...
Problem: Not all TRUE and FALSE arguments are tested.
Solution: Add a few more tests.
6bb450145e
2017-02-27 15:04:54 -05:00
James McCoy
2f5aee561e
vim-patch:7.4.1992
...
Problem: Values for true and false can be confusing.
Solution: Update the documentation. Add a test. Make v:true evaluate to
TRUE for a non-zero-arg.
e381d3d5e0
2017-02-27 15:00:18 -05:00
James McCoy
7046b9a78d
Merge pull request #6121 from lonerover/vim-7.4.2046
...
vim-patch:7.4.2046
2017-02-27 17:57:28 -05:00