Bram Moolenaar
f1d21c8cc8
patch 8.0.0580: cannot set the valid flag with setqflist()
...
Problem: Cannot set the valid flag with setqflist().
Solution: Add the "valid" argument. (Yegappan Lakshmanan, closes #1642 )
2017-04-22 21:20:46 +02:00
Bram Moolenaar
9b77016545
patch 8.0.0579: duplicate test case for quickfix
...
Problem: Duplicate test case for quickfix.
Solution: Remove the function. (Yegappan Lakshmanan)
2017-04-22 15:42:53 +02:00
Bram Moolenaar
a701b3b6f0
patch 8.0.0575: using freed memory when resetting 'indentexpr'
...
Problem: Using freed memory when resetting 'indentexpr' while evaluating
it. (Dominique Pelle)
Solution: Make a copy of 'indentexpr'.
2017-04-20 22:57:27 +02:00
Bram Moolenaar
99895eac1c
patch 8.0.0574: get only one quickfix list after :caddbuf
...
Problem: Get only one quickfix list after :caddbuf.
Solution: Reset qf_multiline. (Yegappan Lakshmanan)
2017-04-20 22:44:47 +02:00
Bram Moolenaar
a364cdb648
patch 8.0.0571: negative line number when using :z^ in an empty buffer
...
Problem: The cursor line number becomes negative when using :z^ in an empty
buffer. (neovim #6557 )
Solution: Correct the line number. Also reset the column.
2017-04-20 21:12:30 +02:00
Bram Moolenaar
60402d68da
patch 8.0.0568: 1gd may hang
...
Problem: "1gd" may hang.
Solution: Don't get stuck in one position. (Christian Brabandt, closes #1643 )
2017-04-20 18:54:50 +02:00
Bram Moolenaar
ea588154d0
patch 8.0.0562: not enough test coverage for syntax commands
...
Problem: Not enough test coverage for syntax commands.
Solution: Add a few more tests. (Dominique Pelle, closes #1624 )
2017-04-10 22:45:30 +02:00
Bram Moolenaar
478af67dd6
patch 8.0.0561: undefined behavior when using backslash after empty line
...
Problem: Undefined behavior when using backslash after empty line.
Solution: Check for an empty line. (Dominique Pelle, closes #1631 )
2017-04-10 22:22:42 +02:00
Bram Moolenaar
f803a76978
patch 8.0.0559: setting ttytype to xxx does not always fail
...
Problem: Setting ttytype to xxx does not always fail as expected. (Marvin
Schmidt)
Solution: Catch both possible errors. (closes #1601 )
2017-04-09 22:54:13 +02:00
Bram Moolenaar
f8ec998613
patch 8.0.0558: :ownsyntax is not tested
...
Problem: The :ownsyntax command is not tested.
Solution: Add a test. (Dominique Pelle, closes #1622 )
2017-04-09 15:41:31 +02:00
Bram Moolenaar
d2381a2cad
patch 8.0.0555: toupper/tolower test fails on OSX without Darwin
...
Problem: Toupper/tolower test fails on OSX without Darwin.
Solution: Skip that part of the test also for OSX. (Kazunobu Kuriyama)
2017-04-09 14:58:15 +02:00
Bram Moolenaar
1cc482069a
patch 8.0.0554: toupper and tolower don't work properly for Turkish
...
Problem: Toupper and tolower don't work properly for Turkish when 'casemap'
contains "keepascii". (Bjorn Linse)
Solution: When 'casemap' contains "keepascii" use ASCII toupper/tolower.
2017-04-09 13:41:59 +02:00
Bram Moolenaar
9f4de1f543
patch 8.0.0553: toupper/tolower test fails on Mac
...
Problem: Toupper/tolower test with Turkish locale fails on Mac.
Solution: Skip the test on Mac.
2017-04-08 19:39:43 +02:00
Bram Moolenaar
3317d5ebbe
patch 8.0.0552: toupper and tolower don't work properly for Turkish
...
Problem: Toupper and tolower don't work properly for Turkish when 'casemap'
is empty. (Bjorn Linse)
Solution: Check the 'casemap' options when deciding how to upper/lower case.
2017-04-08 19:12:06 +02:00
Bram Moolenaar
9585a1655b
patch 8.0.0550: cannot parse some etags format tags file
...
Problem: Some etags format tags file use 0x01, breaking the parsing.
Solution: Use 0x02 for TAG_SEP. (James McCoy, closes #1614 )
2017-04-07 20:30:29 +02:00
Bram Moolenaar
395b6bab33
patch 8.0.0549: no test for the 8g8 command
...
Problem: No test for the 8g8 command.
Solution: Add a test. (Dominique Pelle, closes #1615 )
2017-04-07 20:09:51 +02:00
Bram Moolenaar
d4863aa99e
patch 8.0.0548: saving the redo buffer only works one time
...
Problem: Saving the redo buffer only works one time, resulting in the "."
command not working well for a function call inside another
function call. (Ingo Karkat)
Solution: Save the redo buffer at every user function call. (closes #1619 )
2017-04-07 19:50:12 +02:00
Bram Moolenaar
52604f2454
patch 8.0.0547: extra line break in verbosefile
...
Problem: Extra line break in verbosefile when using ":echomsg". (Ingo
Karkat)
Solution: Don't call msg_start(). (closes #1618 )
2017-04-07 16:17:39 +02:00
Bram Moolenaar
15ecbd6f3d
patch 8.0.0545: edit test may fail on some systems
...
Problem: Edit test may fail on some systems.
Solution: If creating a directory with a very long path fails, bail out.
2017-04-07 14:10:48 +02:00
Bram Moolenaar
ba6ec18297
patch 8.0.0543: test_edit causes older xfce4-terminal to close
...
Problem: Test_edit causes older xfce4-terminal to close. (Dominique Pelle)
Solution: Reduce number of columns to 2000. Try to restore the window
position.
2017-04-04 22:41:10 +02:00
Bram Moolenaar
08f88b139d
patch 8.0.0539: startup test fails on Mac
...
Problem: Startup test fails on Mac.
Solution: Use another term name, "unknown" is known. Avoid a 2 second delay.
2017-04-02 17:21:16 +02:00
Bram Moolenaar
85045a73db
patch 8.0.0538: no test for falling back to default term value
...
Problem: No test for falling back to default term value.
Solution: Add a test.
2017-04-02 16:54:09 +02:00
Bram Moolenaar
fa0ad0bb0b
patch 8.0.0537: illegal memory access with :z and large count
...
Problem: Illegal memory access with :z and large count.
Solution: Check for number overflow, using long instead of int. (Dominique
Pelle, closes #1612 )
2017-04-02 15:45:17 +02:00
Bram Moolenaar
69f40be645
patch 8.0.0536: quickfix window not updated when freeing quickfix stack
...
Problem: Quickfix window not updated when freeing quickfix stack.
Solution: Update the quickfix window. (Yegappan Lakshmanan)
2017-04-02 15:15:49 +02:00
Bram Moolenaar
878c263a48
patch 8.0.0533: abbreviation doesn't work after backspacing newline
...
Problem: Abbreviation doesn't work after backspacing newline. (Hkonrk)
Solution: Set the insert start column. (closes #1609 )
2017-04-01 15:15:52 +02:00
Bram Moolenaar
c77d675747
patch 8.0.0532: test with long directory name fails on Mac
...
Problem: Test with long directory name fails on Mac.
Solution: Skip the test on Mac systems.
2017-04-01 14:13:14 +02:00
Bram Moolenaar
9b81079ddd
patch 8.0.0531: test with long directory name fails on non-unix systems
...
Problem: Test with long directory name fails on non-unix systems.
Solution: Skip the test on non-unix systems.
2017-03-31 23:32:53 +02:00
Bram Moolenaar
658a3a2caf
patch 8.0.0530: buffer overflow when 'columns' is very big
...
Problem: Buffer overflow when 'columns' is very big. (Nikolai Pavlov)
Solution: Correctly compute where to truncate. Fix translation.
(closes #1600 )
2017-03-31 22:27:12 +02:00
Bram Moolenaar
13489b9c41
patch 8.0.0529: line in test commented out
...
Problem: Line in test commented out.
Solution: Uncomment the lines for character classes that were failing before
8.0.0519. (Dominique Pelle, closes #1599 )
2017-03-30 22:20:29 +02:00
Bram Moolenaar
a33ddbbd04
patch 8.0.0525: completion for user command argument not tested
...
Solution: Completion for user command argument not tested.
Problem: Add a test.
2017-03-29 21:30:04 +02:00
Bram Moolenaar
8da1e6cedf
patch 8.0.0524: folds messed up
...
Problem: Folds are messed up when 'encodin' is "utf-8".
Solution: Also set the fold character when it's not multi-byte.
2017-03-29 20:38:59 +02:00
Bram Moolenaar
bf3d58073f
patch 8.0.0523: dv} deletes part of a multi-byte character.
...
Problem: dv} deletes part of a multi-byte character. (Urtica Dioica)
Solution: Include the whole character.
2017-03-29 19:48:11 +02:00
Bram Moolenaar
3fcfa35f82
patch 8.0.0522: Win32: when 'clipboard' is "unnamed" yyp does not work
...
Problem: MS-Windows: when 'clipboard' is "unnamed" yyp does not work in a
:global command.
Solution: When setting the clipboard was postponed, do not clear the
register.
2017-03-29 19:20:41 +02:00
Bram Moolenaar
0c078fc7db
patch 8.0.0519: character classes are not well tested
...
Problem: Character classes are not well tested. They can differ between
platforms.
Solution: Add tests. In the documentation make clear which classes depend
on what library function. Only use :cntrl: and :graph: for ASCII.
(Kazunobu Kuriyama, Dominique Pelle, closes #1560 )
Update the documentation.
2017-03-29 15:31:20 +02:00
Bram Moolenaar
c6cd8409c2
patch 8.0.0518: bad fold text when a multi-byte char has a zero byte
...
Problem: Storing a zero byte from a multi-byte character causes fold text
to show up wrong.
Solution: Avoid putting zero in ScreenLines. (Christian Brabandt,
closes #1567 )
2017-03-29 14:40:47 +02:00
Bram Moolenaar
b6fa30ccc3
patch 8.0.0517: there is no way to remove quickfix lists
...
Problem: There is no way to remove quickfix lists (for testing).
Solution: Add the 'f' action to setqflist(). Add tests. (Yegappan
Lakshmanan)
2017-03-29 14:19:25 +02:00
Bram Moolenaar
b1e04fca37
patch 8.0.0516: a large count on a normal command causes trouble
...
Problem: A large count on a normal command causes trouble. (Dominique
Pelle)
Solution: Make "opcount" long.
2017-03-29 13:08:35 +02:00
Bram Moolenaar
d5d37537d1
patch 8.0.0515: ml_get errors in silent Ex mode
...
Problem: ml_get errors in silent Ex mode. (Dominique Pelle)
Solution: Clear valid flags when setting the cursor. Set the topline when
not in full screen mode.
2017-03-27 23:02:07 +02:00
Bram Moolenaar
c96272e30e
patch 8.0.0513: getting name of cleared highlight group is wrong
...
Problem: Getting name of cleared highlight group is wrong. (Matt Wozniski)
Solution: Only skip over cleared names for completion. (closes #1592 )
Also fix that a cleared group causes duplicate completions.
2017-03-26 13:50:09 +02:00
Bram Moolenaar
a683ec44c3
patch 8.0.0511: message for skipping client-server tests is unclear
...
Problem: Menuage for skipping client-server tests is unclear.
Solution: Be more specific about what's missing (Hirohito Higashi, Kazunobu
Kuriyama)
2017-03-25 20:14:34 +01:00
Bram Moolenaar
a2845b8f5a
patch 8.0.0507: client-server tests fail when $DISPLAY is not set
...
Problem: Client-server tests fail when $DISPLAY is not set.
Solution: Check for E240 before running the test.
2017-03-25 15:20:06 +01:00
Bram Moolenaar
4889ad7c6c
patch 8.0.0500: quotestar test is still a bit flaky
...
Problem: Quotestar test is still a bit flaky.
Solution: Add a slower check for v:version.
2017-03-21 18:02:41 +01:00
Bram Moolenaar
c6aafbaf3e
patch 8.0.0499: taglist() does not prioritize tags for a buffer
...
Problem: taglist() does not prioritize tags for a buffer.
Solution: Add an optional buffer argument. (Duncan McDougall, closes #1194 )
2017-03-21 17:09:10 +01:00
Bram Moolenaar
e94260f358
patch 8.0.0498: two autocmd tests are skipped on MS-Windows
...
Problem: Two autocmd tests are skipped on MS-Windows.
Solution: Make the test pass on MS-Windows. Write the messages in a file
instead of getting the output of system().
2017-03-21 15:50:12 +01:00
Bram Moolenaar
3ff2f09525
patch 8.0.0497: arabic support is not fully tested
...
Problem: Arabic support is not fully tested.
Solution: Add more tests for the untested functions. Comment out
unreachable code.
2017-03-21 13:22:44 +01:00
Bram Moolenaar
518c9b133b
patch 8.0.0496: insufficient testing for folding
...
Problem: Insufficient testing for folding.
Solution: Add a couple more fold tests. (Dominique Pelle, closes #1579 )
2017-03-21 11:48:39 +01:00
Bram Moolenaar
f5610da7a8
patch 8.0.0495: quotestar test uses timer instead of timeout
...
Problem: The quotestar test uses a timer instead of a timeout, thus it
cannot be rerun like a flaky test.
Solution: Remove the timer and add a timeout. (Kazunobu Kuriyama)
2017-03-20 21:47:16 +01:00
Bram Moolenaar
15618fa643
patch 8.0.0493: crash with cd command with very long argument
...
Problem: Crash with cd command with very long argument.
Solution: Check for running out of space. (Dominique pending, closes #1576 )
2017-03-19 21:37:13 +01:00
Bram Moolenaar
81b9d0bd5c
patch 8.0.0492: a failing client-server request can make Vim hang
...
Problem: A failing client-server request can make Vim hang.
Solution: Add a timeout argument to functions that wait.
2017-03-19 21:20:53 +01:00
Bram Moolenaar
bfd830d3e2
patch 8.0.0491: quotestar test fails when features are missing
...
Problem: The quotestar test fails when a required feature is missing.
Solution: Prepend "Skipped" to the thrown exception.
2017-03-19 21:01:14 +01:00