Bram Moolenaar
09e786e7a7
patch 7.4.1152
...
Problem: Langmap test fails with normal build.
Solution: Check for +langmap feature.
2016-01-21 23:53:06 +01:00
Bram Moolenaar
25281634cd
patch 7.4.1150
...
Problem: 'langmap' applies to the first character typed in Select mode.
(David Watson)
Solution: Check for SELECTMODE. (Christian Brabandt, closes #572 )
Add the 'x' flag to feedkeys().
2016-01-21 23:32:32 +01:00
Bram Moolenaar
f7edf40448
patch 7.4.1143
...
Problem: Can't sort on floating point numbers.
Solution: Add the "f" flag to ":sort". (Alex Jakushev) Also add the "f"
flag to sort().
2016-01-19 23:36:15 +01:00
Bram Moolenaar
b8060fe862
patch 7.4.1142
...
Problem: Cannot define keyword characters for a syntax file.
Solution: Add the ":syn iskeyword" command. (Christian Brabandt)
2016-01-19 22:29:28 +01:00
Bram Moolenaar
62ef797496
patch 7.4.1137
...
Problem: Illegal memory access when using :copen and :cclose.
Solution: Avoid that curbuf is invalid. (suggestion by Justin M. Keyes)
Add a test.
2016-01-19 14:51:54 +01:00
Bram Moolenaar
da5dcd9366
patch 7.4.1136
...
Problem: Wrong argument to assert_exception() causes a crash. (reported by
Coverity)
Solution: Check for NULL pointer. Add a test.
2016-01-19 14:31:20 +01:00
Bram Moolenaar
301417041b
patch 7.4.1135
...
Problem: One more arglist test fails on MS-Windows.
Solution: Don't edit "Y" after editing "y".
2016-01-19 14:14:08 +01:00
Bram Moolenaar
82e4184d48
patch 7.4.1134
...
Problem: The arglist test fails on MS-Windows.
Solution: Only check for failure of argedit on Unix.
2016-01-19 13:50:57 +01:00
Bram Moolenaar
99dbe291f5
patch 7.4.1132
...
Problem: Old style tests for the argument list.
Solution: Add more new style tests. (Yegappan Lakshmanan)
2016-01-19 13:07:23 +01:00
Bram Moolenaar
b20e334859
patch 7.4.1131
...
Problem: New lines in the viminfo file are dropped.
Solution: Copy lines starting with "|". Fix that when using :rviminfo in a
function global variables were restored as function-local
variables.
2016-01-18 23:29:01 +01:00
Bram Moolenaar
77324fc9d3
patch 7.4.1129
...
Problem: Python None value can't be converted to a Vim value.
Solution: Just use zero. (Damien)
2016-01-17 22:37:03 +01:00
Bram Moolenaar
021b593e7e
patch 7.4.1127
...
Problem: Both old and new style tests for Perl.
Solution: Merge the old tests with the new style tests.
2016-01-17 22:05:48 +01:00
Bram Moolenaar
c970330676
patch 7.4.1126
...
Problem: Can only get the directory of the current window.
Solution: Add window and tab arguments to getcwd() and haslocaldir().
(Thinca, Hirohito Higashi)
2016-01-17 21:49:33 +01:00
Bram Moolenaar
e9b892ebcd
patch 7.4.1125
...
Problem: There is no perleval().
Solution: Add perleval(). (Damien)
2016-01-17 21:15:58 +01:00
Bram Moolenaar
a24f0a550f
patch 7.4.1123
...
Problem: Using ":argadd" when there are no arguments results in the second
argument to be the current one. (Yegappan Lakshmanan)
Solution: Correct the w_arg_idx value.
2016-01-17 19:39:00 +01:00
Bram Moolenaar
42c9cfa7f4
patch 7.4.1122
...
Problem: Test 92 and 93 fail when using gvim on a system with a non utf-8
locale.
Solution: Avoid using .gvimrc by adding -U NONE. (Yukihiro Nakadaira)
2016-01-17 18:49:57 +01:00
Bram Moolenaar
08b270a8a4
patch 7.4.1121
...
Problem: test_expand leaves files behind.
Solution: Edit another file before deleting, otherwise the swap file
remains.
2016-01-17 18:34:19 +01:00
Bram Moolenaar
336bd622c3
patch 7.4.1120
...
Problem: delete(x, 'rf') fails if a directory is empty. (Lcd)
Solution: Ignore not finding matches in an empty directory.
2016-01-17 18:23:58 +01:00
Bram Moolenaar
72defda84e
patch 7.4.1119
...
Problem: argidx() has a wrong value after ":%argdelete". (Yegappan
Lakshmanan)
Solution: Correct the value of w_arg_idx. Add a test.
2016-01-17 18:04:33 +01:00
Bram Moolenaar
a99b90437a
patch 7.4.1118
...
Problem: Tests hang in 24 line terminal.
Solution: Set the 'more' option off.
2016-01-17 17:10:59 +01:00
Bram Moolenaar
d0232917ce
patch 7.4.1115
...
Problem: MS-Windows: make clean in testdir doesn't clean everything.
Solution: Add command to delete X* directories. (Ken Takata)
2016-01-17 16:15:32 +01:00
Bram Moolenaar
43a34f9f74
patch 7.4.1114
...
Problem: delete() does not work well with symbolic links.
Solution: Recognize symbolik links.
2016-01-17 15:56:34 +01:00
Bram Moolenaar
4119cf80e1
patch 7.4.1113
...
Problem: Using {ns} in variable name does not work. (lilydjwg)
Solution: Fix recognizing colon. Add a test.
2016-01-17 14:59:01 +01:00
Bram Moolenaar
f60b796fa9
patch 7.4.1111
...
Problem: test_expand fails on MS-Windows.
Solution: Always use forward slashes. Remove references to test27.
2016-01-16 22:47:23 +01:00
Bram Moolenaar
8c600052fa
patch 7.4.1110
...
Problem: Test 108 fails when language is French.
Solution: Force English messages. (Dominique Pelle)
2016-01-16 22:08:11 +01:00
Bram Moolenaar
58adb14739
patch 7.4.1108
...
Problem: Expanding "~" halfway a file name.
Solution: Handle the file name as one name. (Marco Hinz) Add a test.
Closes #564 .
2016-01-16 21:50:51 +01:00
Bram Moolenaar
da440d21a6
patch 7.4.1107
...
Problem: Vim can create a directory but not delete it.
Solution: Add an argument to delete() to make it possible to delete a
directory, also recursively.
2016-01-16 21:27:23 +01:00
Bram Moolenaar
9bbf63dbf8
patch 7.4.1105
...
Problem: When using slices there is a mixup of variable name and namespace.
Solution: Recognize variables that can't be a namespace. (Hirohito Higashi)
2016-01-16 16:49:28 +01:00
Bram Moolenaar
f1f60f859c
patch 7.4.1102
...
Problem: Debugger has no stack backtrace support.
Solution: Add "backtrace", "frame", "up" and "down" commands. (Alberto
Fanjul, closes #433 )
2016-01-16 15:40:53 +01:00
Bram Moolenaar
065ee9aebf
patch 7.4.1097
...
Problem: Looking up the alloc ID for tests fails.
Solution: Fix the line computation. Use assert_fails() for unlet test.
2016-01-15 20:53:38 +01:00
Bram Moolenaar
a260b87d9d
patch 7.4.1096
...
Problem: Need several lines to verify a command produces an error.
Solution: Add assert_fails(). (suggested by Nikolay Pavlov)
Make the quickfix alloc test actually work.
2016-01-15 20:48:22 +01:00
Bram Moolenaar
5a46a58eb6
Add missing test file.
2016-01-15 15:56:58 +01:00
Bram Moolenaar
ccb80989f2
patch 7.4.1094
...
Problem: Test for :hardcopy fails on MS-Windows.
Solution: Check for the +postscript feature.
2016-01-15 15:56:35 +01:00
Bram Moolenaar
24c4d539ee
patch 7.4.1093
...
Problem: Typo in test goes unnoticed.
Solution: Fix the typo. Give error for wrong arguments to cursor().
(partly by Hirohito Higashi) Add a test for cursor().
2016-01-15 15:37:20 +01:00
Bram Moolenaar
b5690794cf
patch 7.4.1090
...
Problem: No tests for :hardcopy and related options.
Solution: Add test_hardcopy.
2016-01-14 22:10:41 +01:00
Bram Moolenaar
ef2b5036b3
patch 7.4.1089
...
Problem: Repeating CTRL-A doesn't work.
Solution: Call prep_redo_cmd(). (Hirohito Higashi)
2016-01-12 22:20:58 +01:00
Bram Moolenaar
d79e55016c
patch 7.4.1087
...
Problem: CTRL-A and CTRL-X do not work properly with blockwise visual
selection if there is a mix of Tab and spaces.
Solution: Add OP_NR_ADD and OP_NR_SUB. (Hirohito Higashi)
2016-01-10 22:13:02 +01:00
Bram Moolenaar
a52dfaed10
patch 7.4.1085
...
Problem: The CTRL-A and CTRL-X commands do not update the '[ and '] marks.
Solution: (Yukihiro Nakadaira)
2016-01-10 20:21:57 +01:00
Bram Moolenaar
e1edc1caba
patch 7.4.1084
...
Problem: Using "." to repeat CTRL-A in Visual mode increments the wrong
numbers.
Solution: Append right size to the redo buffer. (Ozaki Kiichi)
2016-01-10 20:08:03 +01:00
Bram Moolenaar
254b105b75
patch 7.4.1081
...
Problem: No test for what previously caused a crash.
Solution: Add test for unletting errmsg.
2016-01-10 16:10:17 +01:00
Bram Moolenaar
6a3c8aff04
patch 7.4.1076
...
Problem: CTRL-A does not work well in right-left mode.
Solution: Remove reversing the line, add a test. (Hirohito Higashi)
2016-01-10 14:13:40 +01:00
Bram Moolenaar
28fb79db6b
patch 7.4.1073
...
Problem: Alloc_id depends on numbers, may use the same one twice. It's not
clear from the number what it's for.
Solution: Use an enum. Add a function to lookup the enum value from the
name.
2016-01-09 22:28:33 +01:00
Bram Moolenaar
44132a10ae
add missing test file
2016-01-09 21:09:10 +01:00
Bram Moolenaar
450919587d
patch 7.4.1072
...
Problem: Increment test is old style.
Solution: Make the increment test a new style test. (Hirohito Higashi)
2016-01-09 21:08:35 +01:00
Bram Moolenaar
cfc0a350a9
patch 7.4.1071
...
Problem: New style tests are executed in arbitrary order.
Solution: Sort the test function names. (Hirohito Higashi)
Fix the quickfix test that depended on the order.
2016-01-09 20:23:00 +01:00
Bram Moolenaar
6602af7fe0
patch 7.4.1060
...
Problem: Instructions for writing tests are outdated.
Solution: Mention Make_all.mak. Add steps for new style tests.
2016-01-07 22:01:01 +01:00
Bram Moolenaar
75bdf6aa30
patch 7.4.1058
...
Problem: It is not possible to test code that is only reached when memory
allocation fails.
Solution: Add the alloc_fail() function. Try it out with :vimgrep.
2016-01-07 21:25:08 +01:00
Bram Moolenaar
e7893a4088
patch 7.4.1055
...
Problem: Running "make newtests" in src/testdir has no output.
Solution: List the messages file when a test fails. (Christian Brabandt)
Update the list of tests.
2016-01-06 21:23:56 +01:00
Bram Moolenaar
da59dd5da6
patch 7.4.1053
...
Problem: Insufficient testing for quickfix commands.
Solution: Add a new style quickfix test. (Yegappan Lakshmanan)
2016-01-05 21:59:58 +01:00
Bram Moolenaar
af8af8bfac
patch 7.4.1051
...
Problem: Segfault when unletting "count".
Solution: Check for readonly and locked first. (Dominique Pelle)
Add a test.
2016-01-04 22:05:24 +01:00