Age | Commit message (Collapse) | Author |
|
Problem: Graduated features scattered.
Solution: Put graduated and obsolete features together.
|
|
Problem: proto file missing from distribution
Solution: Add the file.
|
|
|
|
Problem: Cannot get size and position of the popup menu.
Solution: Add pum_getpos(). (Ben Jackson, closes #4827)
|
|
Problem: Modeless selection in popup window overlaps scrollbar.
Solution: Subtract scrollbar from max_col. (closes #4773)
|
|
Problem: Cannot build tiny version.
Solution: Remove #ifdef for is_autocmd_blocked().
|
|
Problem: When Vim exits because of a signal, VimLeave is not triggered.
(Daniel Hahler)
Solution: Unblock autocommands when triggering VimLeave. (closes #4818)
|
|
Problem: Modeless selection in GUI still not correct.
Solution: Fix max_col.
|
|
Problem: Using :pedit from a help file sets the preview window to help
filetype. (Wang Shidong)
Solution: Do not set "keep_help_flag". (closes #3536)
|
|
Problem: Code for the argument list is spread out.
Solution: Put argument list code in arglist.c. (Yegappan Lakshmanan,
closes #4819)
|
|
Problem: Multibyte characters in 'listchars' don't work correctly if
'linebreak' is also enabled. (Martin Tournoij)
Solution: Make it work correctly. (Christian Brabandt, closes #4822,
closes #4812)
|
|
Problem: Still a timer test that is flaky on Mac.
Solution: Loop with a sleep instead of one fixed sleep.
|
|
Problem: Modeless selection in GUI does not work properly.
Solution: Avoid going beyond the end of the line. (closes #4783)
|
|
Problem: Spellrare and spellrepall in the wrong order.
Solution: Put spellrare below spellrepall. (closes #4820)
|
|
Problem: Still a timer test that is flaky on Mac.
Solution: Adjust the sleep times.
|
|
Problem: Confusing error when using a builtin function as method while it
does not support that.
Solution: Add a specific error message.
|
|
Problem: Coverity warns for not using return value.
Solution: Add "(void)" to avoid the warning.
|
|
Problem: Only some assert functions can be used as a method.
Solution: Allow using most assert functions as a method.
|
|
Problem: Map timeout test is flaky.
Solution: Add test to list of flaky tests. Increase timeout.
|
|
Problem: Timer test sometimes fails on Mac.
Solution: Show more info when it fails.
|
|
Problem: Test for multi-byte mapping fails on some systems.
Solution: Test in another way.
|
|
Problem: Cannot use modifier with multi-byte character.
Solution: Allow using a multi-byte character, although it doesn't work
everywhere.
|
|
Problem: popup preview test fails sometimes. (Christian Brabandt)
Solution: Clear the command line.
|
|
Problem: Another failing timer test.
Solution: Assert that timers are finished by the end of the test. Rename
test functions to make them easier to find.
|
|
Problem: Now another timer test is flaky.
Solution: Add test to list of flaky tests.
|
|
Problem: Timers test is still flaky.
Solution: Compute the time to sleep more accurately.
|
|
Problem: Timers test is flaky.
Solution: Accept a larger count. Add test to list of flaky tests.
|
|
Problem: Crash when sound_playfile() callback plays sound.
Solution: Invoke callback later from event loop.
|
|
Problem: Focus may remain in popup window.
Solution: Change focus if needed.
|
|
|
|
Problem: 'langmap' is not used for CTRL-W command in terminal.
Solution: Push the command in the typeahead buffer instead of the stuff
buffer. (closes #4814)
|
|
Problem: Suspend test is failing.
Solution: Do not use GetVimCommandClean().
|
|
Problem: Inconsistently using GetVimCommand() and v:progpath. (Daniel
Hahler)
Solution: Use GetVimCommand(). (closes #4806)
|
|
Problem: May use NULL pointer when running out of memory.
Solution: Do not clear popup buffers when NULL. (closes #4802)
|
|
Problem: Buffer no longer unloaded when adding text properties to it.
Solution: Do not create the memfile. (closes #4808)
|
|
Problem: Might be freeing memory that was not allocated.
Solution: Have next_fenc() set the fenc_alloced flag. (closes #4804)
|
|
Problem: Test listed as flaky should no longer be flaky.
Solution: Remove Test_popup_and_window_resize from the list of flaky tests.
(Daniel Hahler, close #4807)
|
|
Problem: No test for Ex shift commands.
Solution: Add a test. (Dominique Pelle, closes #4801)
|
|
Problem: Testing: WorkingClipboard() is not accurate.
Solution: Check feature clipboard_working instead.
|
|
Problem: Insufficient info when test fails because of screen size.
Solution: Report the detected screen size.
|
|
Problem: There is :spellwrong and :spellgood but not :spellrare.
Solution: Add :spellrare. (Martin Tournoij, closes #4291)
|
|
Problem: Popup test fails if clipboard is supported but not working.
Solution: Add the "clipboard_working" feature. Also use Check commands
instead of "if" and "throw". And remove stray ch_logfile().
|
|
Problem: Inaccurate memory estimate for Amiga-like OS.
Solution: Adjust #ifdef for AvailMem(). (Ola Söder, closes #4797)
|
|
Problem: Cannot use printf() as a method.
Solution: Pass the base as the second argument to printf().
|
|
Problem: Cannot use a lambda as a method.
Solution: Implement ->{lambda}(). (closes #4768)
|
|
Problem: Allocating a bit too much when spellbadword() does not find a bad
word.
Solution: Reset "len" when going to the next word. (Daniel Hahler,
closes #4788)
|
|
Problem: Win_execute() does not work in other tab. (Rick Howe)
Solution: Take care of the tab. (closes #4792)
|
|
Problem: Confusing skipped message.
Solution: Drop "run" from "run start the GUI".
|
|
|
|
Problem: Travis does not report error when tests fail.
Solution: Explicitly do "exit 1".
|