summaryrefslogtreecommitdiff
path: root/src/testdir
AgeCommit message (Collapse)Author
2013-08-14updated for version 7.4.001Bram Moolenaar
Problem: Character classes such as [a-z] to not react to 'ignorecase'. Breaks man page highlighting. (Mario Grgic) Solution: Add separate items for classes that react to 'ignorecase'. Clean up logic handling character classes. Add more tests.
2013-08-09updated for version 7.4b.020Bram Moolenaar
Problem: "g~ap" changes first character of next paragraph. (Manuel Ortega) Solution: Avoid subtracting (0 - 1) from todo. (Mike Williams)
2013-08-01updated for version 7.4b.004Bram Moolenaar
Problem: Regexp crash on pattern "@\%[\w\-]*". (Axel Kielhorn) Solution: Add \%(\) around \%[] internally.
2013-08-01updated for version 7.4b.002Bram Moolenaar
Problem: Crash searching for \%(\%(\|\d\|-\|\.\)*\|\*\). (Marcin Szamotulski) Also for \(\)*. Solution: Do add a state for opening parenthesis, so that we can check if it was added before at the same position.
2013-07-24updated for version 7.4a.042Bram Moolenaar
Problem: Crash when BufUnload autocommands close all buffers. (Andrew Pimlott) Solution: Set curwin->w_buffer to curbuf to avoid NULL.
2013-07-24updated for version 7.4a.041Bram Moolenaar
Problem: When using ":new ++ff=unix" and "dos" is first in 'fileformats' then 'ff' is set to "dos" instead of "unix". (Ingo Karkat) Solution: Create set_file_options() and invoke it from do_ecmd().
2013-07-21updated for version 7.4a.039Bram Moolenaar
Problem: New regexp engine doesn't match pattern. (Ingo Karkat) Solution: When adding a state also check for different PIM if the list of states has any state with a PIM.
2013-07-21updated for version 7.4a.036Bram Moolenaar
Problem: "\p" in a regexp does not match double-width characters. (Yukihiro Nakadaira) Solution: Don't count display cells, use vim_isprintc().
2013-07-17updated for version 7.4a.035Bram Moolenaar
Problem: Fix in patch 7.4a.032 is not tested. Solution: Add test.
2013-07-17updated for version 7.4a.033Bram Moolenaar
Problem: Test 98 always passes. Solution: Include test98a.in in test98.in, execute the crucial command in one line. (Yukihiro Nakadaira)
2013-07-17updated for version 7.4a.028Bram Moolenaar
Problem: Crash when spell checking in new buffer. Solution: Set the b_p_key field. (Mike Williams)
2013-07-14updated for version 7.4a.023Bram Moolenaar
Problem: Still another superfluous parenthesis. (ZyX) Solution: Remove it.
2013-07-14updated for version 7.4a.021Bram Moolenaar
Problem: Using feedkeys() doesn't always work. Solution: Omit feedkeys(). (Ken Takata)
2013-07-14updated for version 7.4a.019Bram Moolenaar
Problem: Invalid closing parenthesis in test 62. Command truncated at double quote. Solution: Remove the parenthesis. Change double quote to ''. (ZyX)
2013-07-13updated for version 7.4a.014Bram Moolenaar
Problem: Test 86 and 89 have a problem with using a shadow dir. Solution: Adjust for the different directory structure. (James McCoy)
2013-07-13updated for version 7.4a.013Bram Moolenaar
Problem: Setting/resetting 'lbr' in the main help file changes alignment after a Tab. (Dimitar Dimitrov) Solution: Also use the code for conceal mode where n_extra is computed for 'lbr'.
2013-07-09updated for version 7.4a.005Bram Moolenaar
Problem: Scroll binding causes unexpected scroll. Solution: Store the topline after updating scroll binding. Add a test. (Lech Lorens)
2013-07-06updated for version 7.3.1314Bram Moolenaar
Problem: Test 87 fails with Python 3.3. Solution: Filter the error messages. (Taro Muraoka)
2013-07-04updated for version 7.3.1304Bram Moolenaar
Problem: Test 89 still fails on MS-Windows. Solution: Set 'shellslash'. (Taro Muraoka)
2013-07-04updated for version 7.3.1303Bram Moolenaar
Problem: Undo is synced whenever CTRL-R = is called, breaking some plugins. Solution: Only break undo when calling setline() or append().
2013-07-03updated for version 7.3.1302Bram Moolenaar
Problem: Test 17 fails on MS-Windows. Includes line break in file name everywhere. Solution: Fix 'fileformat'. Omit CR-LF from a line read from an included file.
2013-07-03updated for version 7.3.1301Bram Moolenaar
Problem: Some tests fail on MS-Windows. Solution: Fix path separators in test 89 and 96. Omit test 97, escaping works differently. Make findfile() work on MS-Windows.
2013-07-03updated for version 7.3.1297Bram Moolenaar
Problem: findfile() directory matching does not work when a star follows text. (Markus Braun) Solution: Make a wildcard work properly. (Christian Brabandt)
2013-07-03updated for version 7.3.1295Bram Moolenaar
Problem: glob() and globpath() do not handle escaped special characters properly. Solution: Handle escaped characters differently. (Adnan Zafar)
2013-07-01updated for version 7.3.1285Bram Moolenaar
Problem: No tests for picking a window when selecting an entry in a location list. Not picking the right window sometimes. Solution: Add test 96. Set usable_win appropriately. (Lech Lorens)
2013-07-01updated for version 7.3.1283Bram Moolenaar
Problem: Test 71 fails on MS-Windows. Solution: Put the binary data in a separate file. (Ken Takata)
2013-06-30updated for version 7.3.1275Bram Moolenaar
Problem: "gn" does not work when the match is a single character. Solution: Fix it, add a test. (Christian Brabandt)
2013-06-29updated for version 7.3.1261Bram Moolenaar
Problem: A buffer-local language mapping from a keymap stops a global insert mode mapping from working. (Ron Aaron) Solution: Do not wait for more characters to be typed only when the mapping was defined with <nowait>.
2013-06-29updated for version 7.3.1259Bram Moolenaar
Problem: No test for patch 7.3.1258 Solution: Add a test entry.
2013-06-26updated for version 7.3.1251Bram Moolenaar
Problem: Test 61 messes up viminfo. Solution: Specify a separate viminfo file.
2013-06-26updated for version 7.3.1250Bram Moolenaar
Problem: Python tests fail on MS-Windows. Solution: Change backslashes to slashes. (Taro Muraoka)
2013-06-26updated for version 7.3.1247Bram Moolenaar
Problem: New regexp engine: '[ ]\@!\p\%([ ]\@!\p\)*:' does not always match. Solution: When there is a PIM add a duplicate state that starts at another position.
2013-06-26updated for version 7.3.1243Bram Moolenaar
Problem: New regexp engine: back references in look-behind match don't work. (Lech Lorens) Solution: Copy the submatches before a recursive match.
2013-06-23updated for version 7.3.1237Bram Moolenaar
Problem: Python: non-import errors not handled correctly. Solution: Let non-ImportError exceptions pass the finder. (ZyX)
2013-06-23updated for version 7.3.1236Bram Moolenaar
Problem: Python: WindowSetattr() missing support for NUMBER_UNSIGNED. Solution: Add NUMBER_UNSIGNED, add more tests. Various fixes. (ZyX)
2013-06-23updated for version 7.3.1233Bram Moolenaar
Problem: Various Python problems. Solution: Fix VimTryEnd. Crash with debug build and PYTHONDUMPREFS=1. Memory leaks in StringToLine(), BufferMark() and convert_dl. (ZyX)
2013-06-23updated for version 7.3.1231Bram Moolenaar
Problem: Python: use of numbers not consistent. Solution: Add support for Number protocol. (ZyX)
2013-06-23updated for version 7.3.1230Bram Moolenaar
Problem: Python: Exception messages are not clear. Solution: Make exception messages more verbose. (ZyX)
2013-06-23updated for version 7.3.1227Bram Moolenaar
Problem: Inconsistent string conversion. Solution: Use 'encoding' instead of utf-8. Use METH_O in place of METH_VARARGS where appropriate. (ZyX)
2013-06-23updated for version 7.3.1226Bram Moolenaar
Problem: Python: duplicate code. Solution: Share code between OutputWrite() and OutputWritelines(). (ZyX)
2013-06-19updated for version 7.3.1223Bram Moolenaar
Problem: Tests fail on MS-Windows. Solution: Avoid depending on OS version. Use DOS commands instead of Unix commands. (Taro Muraoka, Ken Takata)
2013-06-17updated for version 7.3.1219Bram Moolenaar
Problem: No test for using []] inside \%[]. Solution: Add a test.
2013-06-17updated for version 7.3.1218Bram Moolenaar
Problem: "make test" on MS-Windows does not clean all temporary files and gives some unneccessary message. Solution: Clean the right files. Create .failed files. (Ken Takata)
2013-06-17updated for version 7.3.1217Bram Moolenaar
Problem: New regexp engine: Can't handle \%[[ao]]. (Yukihiro Nakadaira) Solution: Support nested atoms inside \%[].
2013-06-16updated for version 7.3.1212Bram Moolenaar
Problem: "make test" on MS-Windows does not report failure like Unix does. Solution: Make it work like on Unix. (Taro Muraoka)
2013-06-16updated for version 7.3.1207Bram Moolenaar
Problem: New regexp engine: no match found on "#if FOO". (Lech Lorens) Solution: When adding a state gets skipped don't adjust the index.
2013-06-15updated for version 7.3.1200Bram Moolenaar
Problem: When calling setline() from Insert mode, using CTRL-R =, undo does not work properly. (Israel Chauca) Solution: Sync undo after evaluating the expression. (Christian Brabandt)
2013-06-15updated for version 7.3.1196Bram Moolenaar
Problem: Old regexp engine does not match pattern with backref correctly. (Dominique Pelle) Solution: Fix setting status. Test multi-line patterns better.
2013-06-14updated for version 7.3.1191Bram Moolenaar
Problem: Backreference to previous line doesn't work. (Lech Lorens) Solution: Implement looking in another line.
2013-06-13updated for version 7.3.1185Bram Moolenaar
Problem: New regexp engine: no match with ^ after \n. (SungHyun Nam) Solution: Fix it, add a test.