summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.0448: various functions not properly testedv8.2.0448Bram Moolenaar2020-03-2526-1/+190
| | | | | | Problem: Various functions not properly tested. Solution: Add more tests, especially for failures. (Yegappan Lakshmanan, closes #5843)
* patch 8.2.0447: terminal scroll tests fails on some systemsv8.2.0447Bram Moolenaar2020-03-252-6/+11
| | | | | | Problem: Terminal scroll tests fails on some systems. Solution: Remove the fixed 100msec wait for Win32. Add a loop to wait until scrolling has finished. (James McCoy, closes #5842)
* patch 8.2.0446: listener with undo of deleting all lines not testedv8.2.0446Bram Moolenaar2020-03-252-0/+27
| | | | | Problem: Listener with undo of deleting all lines not tested. Solution: Add a test.
* patch 8.2.0445: png and xpm files not in MS-Windows zip filev8.2.0445Bram Moolenaar2020-03-252-6/+8
| | | | | Problem: Png and xpm files not in MS-Windows zip file. Solution: Move files to shared between Unix and Windows target.
* patch 8.2.0444: swap file test fails on some systemsv8.2.0444Bram Moolenaar2020-03-242-5/+9
| | | | | Problem: Swap file test fails on some systems. Solution: Preserve the swap file. Send NL terminated keys.
* patch 8.2.0443: clipboard code is spread outv8.2.0443Bram Moolenaar2020-03-2417-2267/+2297
| | | | | | Problem: Clipboard code is spread out. Solution: Move clipboard code to its own file. (Yegappan Lakshmanan, closes #5827)
* patch 8.2.0442: channel contents might be used after being freedv8.2.0442Bram Moolenaar2020-03-242-10/+11
| | | | | Problem: Channel contents might be used after being freed. Solution: Reset the job channel before freeing the channel.
* patch 8.2.0441: terminal noblock test is still failing on BSDv8.2.0441Bram Moolenaar2020-03-242-4/+7
| | | | | Problem: Terminal noblock test is still failing on BSD. Solution: Reduce the amount of text.
* patch 8.2.0440: terminal noblock test is still very flaky on BSDv8.2.0440Bram Moolenaar2020-03-242-2/+7
| | | | | Problem: Terminal noblock test is still very flaky on BSD. Solution: Increase the waiting time.
* patch 8.2.0439: :disassemble has minor flawsv8.2.0439Bram Moolenaar2020-03-232-10/+18
| | | | | | Problem: :disassemble has minor flaws. Solution: Format the code. Use (int) instead of (char) for %c. (also by James McCoy, closes #5831)
* patch 8.2.0438: terminal noblock test is very flaky on BSDv8.2.0438Bram Moolenaar2020-03-232-1/+4
| | | | | | Problem: Terminal noblock test is very flaky on BSD. Solution: Change WaitFor() to WaitForAssert() to be able to see why it failed. Add a short wait in between sending keys.
* patch 8.2.0437: MS-Windows installer contains old stuffv8.2.0437Bram Moolenaar2020-03-232-70/+31
| | | | | Problem: MS-Windows installer contains old stuff. Solution: Rely on Windows NT. (Ken Takata, closes #5832)
* patch 8.2.0436: no warnings for incorrect printf argumentsv8.2.0436Bram Moolenaar2020-03-239-30/+32
| | | | | | Problem: No warnings for incorrect printf arguments. Solution: Fix attribute in declaration. Fix uncovered mistakes. (Dominique Pelle, closes #5834)
* patch 8.2.0435: channel contents might be freed twicev8.2.0435Bram Moolenaar2020-03-232-1/+5
| | | | | | Problem: Channel contents might be freed twice. Solution: Call either channel_free_channel() or channel_free(), not both. (Nobuhiro Takasaki, closes #5835)
* patch 8.2.0434: MS-Windows with VTP: Normal color not workingv8.2.0434Bram Moolenaar2020-03-232-0/+5
| | | | | | Problem: MS-Windows with VTP: Normal color not working. Solution: After changing the Normal color update the VTP console color. (Nobuhiro Takasaki, closes #5836)
* patch 8.2.0433: INT signal not properly testedv8.2.0433Bram Moolenaar2020-03-236-7/+34
| | | | | | Problem: INT signal not properly tested. Solution: Add a test. Also clean up some unnecessary lines. (Dominique Pelle, closes #5828)
* patch 8.2.0432: a few tests fail in a huge terminalv8.2.0432Bram Moolenaar2020-03-236-19/+23
| | | | | Problem: A few tests fail in a huge terminal. Solution: Make the tests pass. (Dominique Pelle, closes #5829)
* patch 8.2.0431: some compilers don't support using \e for Escv8.2.0431Bram Moolenaar2020-03-232-1/+3
| | | | | | Problem: Some compilers don't support using \e for Esc. (Yegappan Lakshmanan) Solution: use \033 instead.
* patch 8.2.0430: window creation failure not properly testedv8.2.0430Bram Moolenaar2020-03-223-14/+110
| | | | | Problem: Window creation failure not properly tested. Solution: Improve the test. (Yegappan Lakshmanan, closes #5826)
* patch 8.2.0429: no warning when test checks for option that never existsv8.2.0429Bram Moolenaar2020-03-222-0/+5
| | | | | Problem: No warning when test checks for option that never exists. Solution: In tests check that the option can exist.
* patch 8.2.0428: buffer name may leakv8.2.0428Bram Moolenaar2020-03-222-2/+12
| | | | | Problem: Buffer name may leak. Solution: Free the buffer name before overwriting it.
* patch 8.2.0427: it is not possible to check for a typo in a feature namev8.2.0427Bram Moolenaar2020-03-225-312/+1008
| | | | | Problem: It is not possible to check for a typo in a feature name. Solution: Add an extra argument to has().
* patch 8.2.0426: some errors were not tested forv8.2.0426Bram Moolenaar2020-03-226-3/+47
| | | | | Problem: Some errors were not tested for. Solution: Add tests. (Dominique Pelle, closes #5824)
* patch 8.2.0425: code for modeless selection not sufficiently testedv8.2.0425Bram Moolenaar2020-03-2212-343/+856
| | | | | | Problem: Code for modeless selection not sufficiently tested. Solution: Add tests. Move mouse code functionality to a common script file. (Yegappan Lakshmanan, closes #5821)
* patch 8.2.0424: checking for wrong return valuev8.2.0424Bram Moolenaar2020-03-223-7/+16
| | | | | Problem: Checking for wrong return value. (Tom) Solution: Invert the check and fix the test.
* patch 8.2.0423: in some environments a few tests are expected to failv8.2.0423Bram Moolenaar2020-03-212-8/+43
| | | | | | Problem: In some environments a few tests are expected to fail. Solution: Add $TEST_MAY_FAIL to list tests that should not cause make to fail.
* patch 8.2.0422: crash when passing popup window to win_splitmove()v8.2.0422Bram Moolenaar2020-03-203-1/+16
| | | | | Problem: Crash when passing popup window to win_splitmove(). (john Devin) Solution: Disallow moving a popup window. (closes #5816)
* patch 8.2.0421: interrupting with CTRL-C does not always workv8.2.0421Bram Moolenaar2020-03-204-13/+28
| | | | | Problem: Interrupting with CTRL-C does not always work. Solution: Recognize CTRL-C while modifyOtherKeys is set.
* patch 8.2.0420: Vim9: cannot interrupt a loop with CTRL-Cv8.2.0420Bram Moolenaar2020-03-204-9/+25
| | | | | Problem: Vim9: cannot interrupt a loop with CTRL-C. Solution: Check for CTRL-C once in a while. Doesn't fully work yet.
* patch 8.2.0419: various memory leaks in Vim9 script codev8.2.0419Bram Moolenaar2020-03-209-35/+177
| | | | | Problem: Various memory leaks in Vim9 script code. Solution: Fix the leaks. (Ozaki Kiichi, closes #5814)
* patch 8.2.0418: code in eval.c not sufficiently covered by testsv8.2.0418Bram Moolenaar2020-03-2018-53/+228
| | | | | Problem: Code in eval.c not sufficiently covered by tests. Solution: Add more tests. (Yegappan Lakshmanan, closes #5815)
* patch 8.2.0417: Travis CI config can be improvedv8.2.0417Bram Moolenaar2020-03-203-27/+26
| | | | | | Problem: Travis CI config can be improved. Solution: Remove COVERAGE variable. Add load-snd-dummy script. add "-i NONE" to avoid messages about viminfo. (Ozaki Kiichi, closes #5813)
* Update runtime filesBram Moolenaar2020-03-1915-53/+104
|
* patch 8.2.0416: test leaves file behindv8.2.0416Bram Moolenaar2020-03-192-0/+4
| | | | | Problem: Test leaves file behind. Solution: Delete the file.
* patch 8.2.0415: bsdl filetype is not detectedv8.2.0415Bram Moolenaar2020-03-193-2/+8
| | | | | Problem: Bsdl filetype is not detected. Solution: Add an entry in the filetype list. (Daniel Kho, closes #5810)
* patch 8.2.0414: channel connect_waittime() test is flakyv8.2.0414Bram Moolenaar2020-03-194-32/+8
| | | | | Problem: Channel connect_waittime() test is flaky. Solution: Set the test_is_flaky flag. Use test_is_flaky for more tests.
* patch 8.2.0413: buffer menu does not handle special buffers properlyv8.2.0413Bram Moolenaar2020-03-197-49/+118
| | | | | | | | Problem: Buffer menu does not handle special buffers properly. Solution: Keep a dictionary with buffer names to reliably keep track of entries. Also trigger BufFilePre and BufFilePost for command-line and terminal buffers when the name changes.
* patch 8.2.0412: MS-Windows: cannot use vimtutor from the start menuv8.2.0412Bram Moolenaar2020-03-192-15/+18
| | | | | | Problem: MS-Windows: cannot use vimtutor from the start menu. Solution: Better check for writable directory. Use the right path for the executable. (Wu Yongwei, closes #5774, closes #5756)
* patch 8.2.0411: Mac: breakcheck is using a value from the stone agesv8.2.0411Bram Moolenaar2020-03-192-4/+3
| | | | | Problem: Mac: breakcheck is using a value from the stone ages. Solution: Delete BREAKCHECK_SKIP from the Mac header file. (Ben Jackson)
* patch 8.2.0410: channel test fails too often on slow Macv8.2.0410Bram Moolenaar2020-03-192-1/+4
| | | | | Problem: Channel test fails too often on slow Mac. Solution: Increase waiting time to 10 seconds.
* patch 8.2.0409: search test leaves file behindv8.2.0409Bram Moolenaar2020-03-192-90/+60
| | | | | Problem: Search test leaves file behind. Solution: Delete the file. Also use Check commands.
* patch 8.2.0408: delete() commented out for testingv8.2.0408Bram Moolenaar2020-03-192-1/+3
| | | | | Problem: Delete() commented out for testing. Solution: Undo commenting-out.
* patch 8.2.0407: no early check if :find and :sfind have an argumentv8.2.0407Bram Moolenaar2020-03-194-6/+12
| | | | | Problem: No early check if :find and :sfind have an argument. Solution: Add EX_NEEDARG.
* patch 8.2.0406: FileReadCmd event not well testedv8.2.0406Bram Moolenaar2020-03-192-0/+43
| | | | | Problem: FileReadCmd event not well tested. Solution: Add a test.
* patch 8.2.0405: MSVC: build fails with some combination of featuresv8.2.0405Bram Moolenaar2020-03-192-4/+7
| | | | | Problem: MSVC: build fails with some combination of features. Solution: Enable CHANNEL if TERMINAL is enabled. (Mike Williams)
* patch 8.2.0404: writefile() error does not give a hintv8.2.0404Bram Moolenaar2020-03-193-1/+6
| | | | | Problem: Writefile() error does not give a hint. Solution: Add remark about first argument.
* patch 8.2.0403: when 'buftype' is "nofile" there is no overwrite checkv8.2.0403Bram Moolenaar2020-03-193-6/+13
| | | | | | Problem: When 'buftype' is "nofile" there is no overwrite check. Solution: Also check for existing file when 'buftype' is set. (closes #5807)
* patch 8.2.0402: setting local instead of global flagv8.2.0402Bram Moolenaar2020-03-184-4/+6
| | | | | Problem: Setting local instead of global flag. Solution: Prepend "g:" to "test_is_flaky".
* patch 8.2.0401: not enough test coverage for evalvars.cv8.2.0401Bram Moolenaar2020-03-1812-12/+274
| | | | | Problem: Not enough test coverage for evalvars.c. Solution: Add more tests. (Yegappan Lakshmanan, closes #5804)
* patch 8.2.0400: not all tests using a terminal are in the list of flaky testsv8.2.0400Bram Moolenaar2020-03-185-4/+17
| | | | | Problem: Not all tests using a terminal are in the list of flaky tests. Solution: Introduce the test_is_flaky flag.