Bram Moolenaar
bdc09a18fc
patch 9.0.0683: cannot specify a time for :echowindow
...
Problem: Cannot specify a time for :echowindow.
Solution: A count can be used to specify the display time. Add
popup_findecho().
2022-10-07 14:31:45 +01:00
Bram Moolenaar
b152b6a40f
patch 9.0.0626: too many delete() calls in tests
...
Problem: Too many delete() calls in tests.
Solution: Use deferred delete where possible.
2022-09-29 21:37:33 +01:00
Bram Moolenaar
f802767df7
patch 9.0.0607: verbose echo message test fails on Mac OS
...
Problem: Verbose echo message test fails on Mac OS.
Solution: Skip the test on Mac OS.
2022-09-27 15:55:43 +01:00
Bram Moolenaar
1190139ed0
patch 9.0.0595: extra newline in messages after a verbose shell message
...
Problem: Extra newline in messages after a verbose shell message.
Solution: Output the newline with msg_putchar_attr(). (closes #11233 )
Make it possible to filter a screendump before comparing it.
2022-09-26 19:50:44 +01:00
Bram Moolenaar
838b746cce
patch 9.0.0592: display not cleared when scrolling back in messages
...
Problem: Display not cleared when scrolling back in messages, a background
color is set and t_ut is empty.
Solution: Clear to the end of the display if needed. (closes #8973 )
2022-09-26 15:19:56 +01:00
Bram Moolenaar
4569020538
patch 9.0.0591: message window popup shows on only one tab page
...
Problem: Message window popup shows on only one tab page. (Naruhiko
Nishino)
Solution: Show the message window popup on all tab pages. (closes #11231 )
2022-09-26 12:57:11 +01:00
Bram Moolenaar
124af71a28
patch 9.0.0586: missing change in test
...
Problem: Missing change in test.
Solution: Add the test change.
2022-09-25 18:44:03 +01:00
Bram Moolenaar
21d393a12b
patch 9.0.0539: long message test can be flaky
...
Problem: Long message test can be flaky.
Solution: Wait for more prompt instead of ruler.
2022-09-22 12:01:34 +01:00
zeertzjq
bdedd2bcce
patch 9.0.0511: unnecessary scrolling for message of only one line
...
Problem: Unnecessary scrolling for message of only one line.
Solution: Only set msg_scroll when needed. (closes #11178 )
2022-09-20 12:45:15 +01:00
Bram Moolenaar
73e28dcc61
patch 9.0.0491: no good reason to build without the float feature
...
Problem: No good reason to build without the float feature.
Solution: Remove configure check for float and "#ifdef FEAT_FLOAT".
2022-09-17 21:08:33 +01:00
Bram Moolenaar
cf0995d7d7
patch 9.0.0447: using :echowin while at the hit-enter prompt causes problems
...
Problem: Using :echowin while at the hit-enter prompt causes problems.
Solution: Do not prompt for :echowin. Postpone showing the message window.
Start the timer when the window is displayed.
2022-09-11 21:36:17 +01:00
Bram Moolenaar
7cf5839287
patch 9.0.0431: current mode shows in message window
...
Problem: Current mode shows in message window.
Solution: Reset in_echowindow before redrawing. (issue #11094 )
2022-09-09 20:19:40 +01:00
Yasuhiro Matsumoto
a02a8a4d84
patch 9.0.0356: :echowindow sets the in_echowindow flag too early
...
Problem: :echowindow sets the in_echowindow flag too early.
Solution: Set in_echowindow only when outputting the text. (Yasuhiro
Matsumoto, closes #11033 )
2022-09-02 12:16:21 +01:00
Bram Moolenaar
b5b4f61cf1
patch 9.0.0351: message window may obscure the command line
...
Problem: Message window may obscure the command line.
Solution: Reduce the maximum height of the message window.
2022-09-01 16:43:17 +01:00
Bram Moolenaar
a2a8973e51
patch 9.0.0340: the 'cmdheight' zero support causes too much trouble
...
Problem: The 'cmdheight' zero support causes too much trouble.
Solution: Revert support for 'cmdheight' being zero.
2022-08-31 14:46:18 +01:00
Bram Moolenaar
37fef16c22
patch 9.0.0321: cannot use the message popup window directly
...
Problem: Cannot use the message popup window directly.
Solution: Add ":echowindow".
2022-08-29 18:16:32 +01:00
Bram Moolenaar
134b86553c
patch 9.0.0307: :echomsg doesn't work properly with cmdheight=0
...
Problem: :echomsg doesn't work properly with cmdheight=0.
Solution: Improve scrolling and displaying.
2022-08-28 21:36:43 +01:00
Bram Moolenaar
f2fb54f641
patch 9.0.0306: buffer write message is two lines in message popup window
...
Problem: Buffer write message is two lines in message popup window.
Solution: Overwrite message if "msg_scroll" is off.
2022-08-28 20:58:51 +01:00
Bram Moolenaar
35a4fbc5d0
patch 9.0.0296: message in popup is shortened unnecessary
...
Problem: Message in popup is shortened unnecessary.
Solution: Do not use 'showcmd' and 'ruler' for a message in the popup.
Set the timer when unhiding the message popup.
2022-08-28 14:39:53 +01:00
Bram Moolenaar
43568648df
patch 9.0.0294: crash when 'cmdheight' is 0 and popup_clear() used
...
Problem: Crash when 'cmdheight' is 0 and popup_clear() used.
Solution: Reset "message_win" when the message popup is cleared. Close the
popup when 'cmdheight' is non-zero. Add a screendump test.
2022-08-28 13:02:45 +01:00
Bram Moolenaar
b0509c542e
patch 9.0.0293: messages window not hidden when starting a command line
...
Problem: Messages window not hidden when starting a command line.
Solution: Hide the messages window. (closes #10996 )
2022-08-28 12:06:21 +01:00
Bram Moolenaar
d1f8fd5907
patch 9.0.0292: test causes another test to fail
...
Problem: Test causes another test to fail.
Solution: Redraw to remove the popup window
2022-08-27 22:51:25 +01:00
Bram Moolenaar
efdfb0c5ee
patch 9.0.0291: test failing
...
Problem: Test failing.
Solution: Run test with cmdheight=0 last.
2022-08-27 22:21:07 +01:00
Bram Moolenaar
9198de3ae2
patch 9.0.0288: when 'cmdheight' is zero some messages are not displayed
...
Problem: When 'cmdheight' is zero some messages are not displayed.
Solution: Use a popup notification window.
2022-08-27 21:30:03 +01:00
Bram Moolenaar
d4cf9fc53e
patch 9.0.0191: messages test fails; window size incorrect
...
Problem: Messages test fails; window size incorrect when 'cmdheight' is
made smaller.
Solution: Properly cleanup after test with cmdheight zero. Resize windows
correctly when 'cmdheight' gets smaller.
2022-08-11 14:13:37 +01:00
zeertzjq
750209459c
patch 9.0.0118: no test for what patch 9.0.0155 fixes
...
Problem: No test for what patch 9.0.0155 fixes.
Solution: Add a test. Fix typos. (closes #10822 )
2022-07-31 11:37:20 +01:00
Shougo Matsushita
f39cfb7262
patch 9.0.0114: the command line takes up space even when not used
...
Problem: The command line takes up space even when not used.
Solution: Allow for 'cmdheight' to be set to zero. (Shougo Matsushita,
closes #10675 , closes #940 )
2022-07-30 16:54:05 +01:00
zeertzjq
46af7bc08d
patch 9.0.0099: scrollback can be wrong after redrawing the command line
...
Problem: Scrollback can be wrong after redrawing the command line.
Solution: Clear unfinished scrollback when redrawing. (closes #10807 )
2022-07-28 12:34:09 +01:00
zeertzjq
ecdc82e74e
patch 9.0.0071: command overlaps with printed text in scrollback
...
Problem: Command overlaps with printed text in scrollback.
Solution: Clear until end-of-line and use correct message chunk.
(closes #10765 , closes #10764 )
2022-07-25 19:50:57 +01:00
Bram Moolenaar
9323ca51c2
patch 8.2.4577: message test is flaky
...
Problem: Message test is flaky. (Elimar Riesebieter)
Solution: Trigger the autocommand event only after startup is finished.
2022-03-16 11:14:57 +00:00
Yegappan Lakshmanan
7e765a39b7
patch 8.2.4200: some tests do not clean up properly
...
Problem: Some tests do not clean up properly.
Solution: Delete created files. (Yegappan Lakshmanan, closes #9611 )
2022-01-24 11:40:37 +00:00
Rob Pilling
726f7f91fd
patch 8.2.4156: fileinfo message overwrites echo'ed message
...
Problem: Fileinfo message overwrites echo'ed message.
Solution: Reset need_fileinfo when displaying a message. (Rob Pilling,
closes #9569 )
2022-01-20 14:44:38 +00:00
Yegappan Lakshmanan
bc404bfb32
patch 8.2.3855: illegal memory access when displaying a blob
...
Problem: Illegal memory access when displaying a blob.
Solution: Append a NUL at the end. (Yegappan Lakshmanan, closes #9372 )
2021-12-19 19:19:31 +00:00
Bram Moolenaar
2de5371a75
patch 8.2.3850: illegal memory access when displaying a partial
...
Problem: Illegal memory access when displaying a partial.
Solution: Terminate the string with a NUL. (closes #9371 )
2021-12-19 11:06:35 +00:00
Bram Moolenaar
f4fcedc59d
patch 8.2.2608: character input not fully tested
...
Problem: Character input not fully tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #7963 )
2021-03-15 18:36:20 +01:00
Bram Moolenaar
ac665c24c9
patch 8.2.2112: running tests may leave some files behind
...
Problem: Running tests may leave some files behind.
Solution: Delete the right files. Fix a few typos. (Dominique Pellé,
closes #7436
2020-12-08 20:39:15 +01:00
Bram Moolenaar
3d30af8783
patch 8.2.1844: using "q" at the more prompt doesn't stop a long message
...
Problem: Using "q" at the more prompt doesn't stop a long message.
Solution: Check for "got_int". (closes #7122 )
2020-10-13 22:15:56 +02:00
Bram Moolenaar
6d91bcb4d2
patch 8.2.1432: various inconsistencies in test files
...
Problem: Various inconsistencies in test files.
Solution: Add modelines where they were missing. Use Check commands instead
of silently skipping over tests. Adjust indents and comments.
(Ken Takata, closes #6695 )
2020-08-12 18:50:36 +02:00
Bram Moolenaar
fccd93f091
patch 8.2.0867: using \{xxx} for encoding a modifier is not nice
...
Problem: Using \{xxx} for encoding a modifier is not nice.
Solution: Use \<*xxx> instead, since it's the same as \<xxx> but producing a
different code.
2020-05-31 22:06:51 +02:00
Bram Moolenaar
494e9069cb
patch 8.2.0866: not enough tests for buffer writing
...
Problem: Not enough tests for buffer writing.
Solution: Add more tests. Use CheckRunVimInTerminal in more places.
(Yegappan Lakshmanan, closes #6167 )
2020-05-31 21:28:02 +02:00
Bram Moolenaar
ebe9d34aa0
patch 8.2.0855: GUI tests fail because the test doesn't use a modifier
...
Problem: GUI tests fail because the test doesn't use a modifier.
Solution: Add "\{xxx}" to be able to encode a modifier.
2020-05-30 21:52:54 +02:00
Bram Moolenaar
b42c0d5427
patch 8.2.0839: dropping modifier when putting a character back in typeahead
...
Problem: Dropping modifier when putting a character back in typeahead.
Solution: Add modifier to ins_char_typebuf(). (closes #6158 )
2020-05-29 22:41:41 +02:00
Bram Moolenaar
88e6cc2539
patch 8.2.0666: Ruby test fails on MS-Windows
...
Problem: Ruby test fails on MS-Windows.
Solution: Remove the "maintainer" line. (Ken Takata, closes #6015 )
2020-04-30 19:19:29 +02:00
Bram Moolenaar
49b2fb36ca
patch 8.2.0639: MS-Windows: messages test still fails
...
Problem: MS-Windows: messages test still fails.
Solution: Filter out the maintainer message.
2020-04-25 17:13:56 +02:00
Bram Moolenaar
47a1a8baf9
patch 8.2.0638: MS-Windows: messages test fails
...
Problem: MS-Windows: messages test fails.
Solution: Clear environment variables.
2020-04-25 16:41:58 +02:00
Bram Moolenaar
92b83ccfda
patch 8.2.0634: crash with null partial and blob
...
Problem: Crash with null partial and blob.
Solution: Check for NULL pointer. Add more tests. (Yegappan Lakshmanan,
closes #5984 )
2020-04-25 15:24:44 +02:00
Bram Moolenaar
db950e4c03
patch 8.2.0618: echoing a null list results in no output
...
Problem: Echoing a null list results in no output. (Yegappan Lakshmanan)
Solution: Return "[]" instead of NULL in echo_string_core().
2020-04-22 19:13:19 +02:00
Bram Moolenaar
067297e16a
patch 8.2.0576: some errors are not covered by tests
...
Problem: Some errors are not covered by tests.
Solution: Add a few more tests. (Dominique Pelle, closes #5920 )
2020-04-13 19:55:50 +02:00
Bram Moolenaar
6a2c5a7dd5
patch 8.2.0533: tests using term_wait() can still be flaky
...
Problem: Tests using term_wait() can still be flaky.
Solution: Increase the wait time when rerunning a test. (James McCoy,
closes #5899 ) Halve the initial times to make tests run faster
when there is no rerun.
2020-04-08 21:50:25 +02:00
Bram Moolenaar
bad8804cdd
patch 8.2.0433: INT signal not properly tested
...
Problem: INT signal not properly tested.
Solution: Add a test. Also clean up some unnecessary lines. (Dominique
Pelle, closes #5828 )
2020-03-23 20:54:32 +01:00