| Commit message (Collapse) | Author | Age |
... | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Minor issues with setting a string option.
Solution: Adjust the code, add a test. (closes vim/vim#11192)
https://github.com/vim/vim/commit/fcba86c0316dc0d6341078b50e7967206a1627a0
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Assigning stack variable to argument confuses Coverity.
Solution: Use a local pointer, also makes the code simpler.
https://github.com/vim/vim/commit/6f98114e4a5db3917c4f9d2fec09e11b4b0d0be5
|
|/ / |
|
|\ \
| |/
|/| |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Long message test can be flaky.
Solution: Wait for more prompt instead of ruler.
https://github.com/vim/vim/commit/21d393a12be86126d9326ea0c244d3a101b77151
Comment N/A lines out instead of deleting in buftype tests.
|
|\ \
| | |
| | | |
fix(redraw): avoid unnecessary redraws and glitches with floats+messages
|
| | |
| | |
| | |
| | |
| | |
| | | |
When it happens it wastes 2 seconds which is NOT included in the
normal busted timing info. It is hard to correct this, but we
can at least print a warning when this happens.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Before only win_line lines were considered. this applies nodelta
to all screen elements. Causes some failures, which might indeed
indicate excessive redraws.
|
|/ /
| |
| |
| |
| | |
fixes #20106
fixes #20229
|
|\ \
| | |
| | | |
vim-patch:8.2.{3428,3567,3568,4074,4677}
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: The Athena GUI support is outdated.
Solution: Remove the Athena GUI code.
https://github.com/vim/vim/commit/0b962e5685edd41b55d5427b894797e725707639
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Going over the end of NameBuff.
Solution: Check length when appending a space.
https://github.com/vim/vim/commit/de05bb25733c3319e18dca44e9b59c6ee389eb26
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Ctrl-hat test fails with Athena and Motif. (Elimar Riesebieter)
Solution: Run the test only with GTK. (Dominique Pellé, closes vim/vim#9069)
https://github.com/vim/vim/commit/8753c1dd2c2a5c2c7ff63a9bfb14cd4b9bb9c87f
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: CTRL-I in Insert mode is not tested
Solution: Add a test case. (Dominique Pellé, closes vim/vim#8866)
https://github.com/vim/vim/commit/9cd063e3195a4c250c8016fa340922ab21fda252
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
Problem: Using freed memory when replacing. (Dhiraj Mishra)
Solution: Get the line pointer after calling ins_copychar().
https://github.com/vim/vim/commit/35a9a00afcb20897d462a766793ff45534810dc3
This patch is N/A as it only applies to non-UTF-8 encoding.
|
|\ \
| | |
| | | |
vim-patch:8.2.{0712,2979,2994,3155}: options tests
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Some option related code not covered by tests.
Solution: Add a few test cases. (Dominique Pellé, closes vim/vim#8552)
https://github.com/vim/vim/commit/042414fa0053388f9a35cad61886405507554068
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Various code is not fully tested.
Solution: Add a few more tests. (Yegappan Lakshmanan, closes vim/vim#8378)
https://github.com/vim/vim/commit/2d6d718dde7163c971d37b8f4f1ed8f2d25de130
Nvim does not support encoding=latin1 or compatible mode.
The two paste tests are applicable.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Not all options code is covered by tests.
Solution: Add more tests for options. (Yegappan Lakshmanan, closes vim/vim#8369)
https://github.com/vim/vim/commit/5958549760652c173b703613b9cbf09b25a4eddb
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
Problem: Various code not fully tested.
Solution: Add a few more tests. (Yegappan Lakshmanan, closes vim/vim#6049)
https://github.com/vim/vim/commit/0ff5dedf0f69e56320199db7a2aad46be2a1f9b7
Nvim does not support encoding=latin1 or setting keycodes/termcaps.
|
| |
| |
| |
| |
| |
| |
| | |
Problem: The do_set() function is much too long.
Solution: Move setting of a string option to a separate function.
https://github.com/vim/vim/commit/4740394f230dda09d6e9337465305741d8ee4fa3
Cherry-pick some tests from Vim patch 8.2.0540.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Going over the end of the typahead.
Solution: Put a NUL after the typeahead.
https://github.com/vim/vim/commit/27efc62f5d86afcb2ecb7565587fe8dea4b036fe
check_termcode() is N/A.
|
| |
| |
| |
| |
| |
| |
| | |
well (#20266)
Problem: When at the command line :redrawstatus does not work well.
Solution: Only update the statuslines instead of the screen. (closes vim/vim#11180)
https://github.com/vim/vim/commit/320d910064320f894a09ffdd1cd800ff5371e97f
|
| |
| |
| |
| | |
Some V512 warnings have changed to V1086, and PVS apparently does not
know `uv_run()` can change `*timeout_expired`.
|
| |
| |
| | |
Co-authored-by: Jonas Strittmatter <40792180+smjonas@users.noreply.github.com>
|
|\ \
| | |
| | | |
refactor(message): remove unused function
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Problem: Unnecessary scrolling for message of only one line.
Solution: Only set msg_scroll when needed. (closes vim/vim#11178)
https://github.com/vim/vim/commit/bdedd2bcce3a59028c7504a397ff77d901b1b12a
|
|\ \ \
| |/ /
|/| | |
vim-patch:9.0.{0507,0512}: cmdline cleared when using :redrawstatus
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Cannot redraw the status lines when editing a command.
Solution: Only postpone the redraw when messages have scrolled.
(closes vim/vim#11170)
https://github.com/vim/vim/commit/c14bfc31d907cbee6a3636f780561ad1787cdb9b
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Command line cleared when using :redrawstatus in CmdlineChanged
autocommand event.
Solution: Postpone the redraw. (closes vim/vim#11162)
https://github.com/vim/vim/commit/bcd6924245c0e73d8be256282656c06aaf91f17c
Cherry-pick Test_redraw_in_autocmd() from Vim patch 8.2.4789.
|
| |
| |
| |
| |
| | |
Problem: Chatito files are not recognized.
Solution: Add a pattern for Chatito files. (closes vim/vim#11174)
https://github.com/vim/vim/commit/7c046ae99ba85a4fdf1a546157e2ed6f12b79ea6
|
| |
| |
| |
| |
| |
| |
| | |
buffer (#20258)
Problem: Confusing error for "saveas" command with "nofile" buffer.
Solution: Give a clearer error message. (closes vim/vim#11171)
https://github.com/vim/vim/commit/500a1f9972afa354f0bc77bc535aabf9f5f0116d
|
| | |
|
| | |
|
| |
| |
| | |
Closes https://github.com/neovim/neovim/issues/20111
|
| | |
|