| Commit message (Collapse) | Author | Age |
... | |
|\ \ \
| | | |
| | | | |
vim-patch:8.2.{0270,2732}
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Prompt for s///c in Ex mode can be wrong.
Solution: Position the cursor before showing the prompt. (closes vim/vim#8073)
https://github.com/vim/vim/commit/e5b0b98a90acf420bb611fc99534982c98d0645b
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Some code not covered by tests.
Solution: Add test cases. (Yegappan Lakshmanan, closes vim/vim#5649)
https://github.com/vim/vim/commit/bc2b71d44a0b90b6aeb3534a76912fccbe5577df
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
vim-patch:8.2.0203: :helptags and some other functionality not tested
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: :helptags and some other functionality not tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes vim/vim#5567)
https://github.com/vim/vim/commit/e20b9ececa37a81c0340a78f61e57fa1bf46b06d
|
|/ / / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
vim.lsp.start_client() may fail (for example if the `cmd` is not
executable). It produces a nice error notification in this case. Passing
the `nil` value returned from an erroneous `vim.lsp.start_client()` call
into `vim.lsp.buf_attach_client()` causes a meaty param validate
exception message. Avoid this.
|
|\ \ \
| | | |
| | | | |
vim-patch:8.1.{1855,1859,1864,1867}: flaky timer tests
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Still a timer test that is flaky on Mac.
Solution: Loop with a sleep instead of one fixed sleep.
https://github.com/vim/vim/commit/315244d85b9b8faae549b1700e8cc2e45eaa68ea
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Still a timer test that is flaky on Mac.
Solution: Adjust the sleep times.
https://github.com/vim/vim/commit/413c04e8d515f604a17b90295c86a0fd547518ba
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Timer test sometimes fails on Mac.
Solution: Show more info when it fails.
https://github.com/vim/vim/commit/427dddf014fea1326ea7f8c0951b0667dc037409
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
https://github.com/vim/vim/commit/9a2fddcf04192a643dc97601d689c27f5bc5184f
Use test_garbagecollect_now() in Test_timer_retain_partial() like Vim.
|
|\ \ \
| |/ /
|/| | |
vim-patch:8.2.{0212,0243,0250}: insufficient tests
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Insufficient code coverage for ex_docmd.c functions.
Solution: Add more tests. (Yegappan Lakshmanan, closes vim/vim#5618)
https://github.com/vim/vim/commit/9f6277bdde97b7767ded43a0b5a2023eb601b3b7
Cherry-pick Test_window_only() from patch 8.2.0203.
Cherry-pick a memory leak fix from patch 8.2.0399.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
vim-patch:8.2.0212: missing search/substitute pattern hardly tested
Problem: Missing search/substitute pattern hardly tested.
Solution: Add test_clear_search_pat() and tests. (Yegappan Lakshmanan,
closes vim/vim#5579)
https://github.com/vim/vim/commit/07ada5ff2fd8f22ed3233ae5c4ddf87c7b3f56fe
vim-patch:8.2.0250: test_clear_search_pat() is unused
Problem: test_clear_search_pat() is unused.
Solution: Remove the function. (Yegappan Lakshmanan, closes vim/vim#5624)
https://github.com/vim/vim/commit/4f5776c17cd86f904a7e2f92db297c73e28939b7
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
is set (#19306)
Problem: When :edit reuses the current buffer the alternate file is set to
the same buffer.
Solution: Only set the alternate file when not reusing the buffer.
(closes vim/vim#8783)
https://github.com/vim/vim/commit/b8bd2e6ebab03baf2672067067a599df69a278c0
Cherry-pick Test_cmdline_expand_special() from patches 8.2.{0243,2873}.
Move Test_cmd_backtick() to the right place.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Issuing a server request triggers `changetracking.flush` so as to
make sure we're not operating on a stale state. This immediately
triggers notification of any pending changes (as a result of debouncing)
to the server. However, this happens in addition to the notification
that is waiting on the debounce delay. Because we `nil`
`buf_state.pending_change` when it is called, the fix is to
also check that this is non-`nil` when it is called and exit if it is,
as this being `nil` would mean that it originates from a pending change
that has already been flushed out.
|
| |
| |
| | |
set `tagfunc` to `vim.lsp.tagfunc` and `omnifunc` to `vim.lsp.omnifunc` if empty when attaching a server
|
|\ \
| | |
| | | |
vim-patch:8.2.{3530,3531}: ":buf \{a}" fails while ":edit \{a}" works
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Command line completion test fails on MS-Windows.
Solution: Do not test with "\{" on MS-Windows.
https://github.com/vim/vim/commit/39c47c310487b72bc78ff197b5a068a0bcf830de
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: ":buf \{a}" fails while ":edit \{a}" works.
Solution: Unescape "\{". (closes vim/vim#8917)
https://github.com/vim/vim/commit/21c1a0c2f10575dbb72fa873d33f0c1f6e170aa7
|
|\ \ \
| | | |
| | | | |
Fix some floating window height and width bugs
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
|/ / / |
|
| | |
| | |
| | | |
fixup for #19283
|
|\ \ \
| | | |
| | | | |
vim-patch:7.4.1724,8.2.1053: insufficient testing for 'statusline' and 'tabline'
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Insufficient testing for 'statusline' and 'tabline'.
Solution: Add more tests. (Yegappan Lakshmanan, closes vim/vim#6333)
https://github.com/vim/vim/commit/832adf9bb8cd39d8e982d8a35ed8a6d39b974494
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Tabline test fails in GUI.
Solution: Remove 'e' from 'guioptions'.
https://github.com/vim/vim/commit/73cd8fb3e87e4b29dfc489f58e56dee1839c18e5
Add missing file header.
|
|/ / |
|
| |
| |
| |
| |
| |
| | |
Problem: Csv and tsv files are not recognized.
Solution: Add patterns fo csv and tsv files. (Leandro Lourenci,
closes vim/vim#10680)
https://github.com/vim/vim/commit/99af91e5820c78a196c9272cd8ce5aa5be7bf374
|
|\ \ |
|
| | | |
|
| | | |
|
| | |
| | |
| | | |
This can avoid divergences from Vim in some small places.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Arabic support excludes Farsi.
Solution: Add Farsi support to the Arabic support. (Ali Gholami Rudi,
Ameretat Reith)
https://github.com/vim/vim/commit/dc4fa190e7b9d6ba49416ce875d2192c4444d3eb
Omit Test_shape_final_to_medial(): removed in later patches.
|
| | | |
|
| | |
| | |
| | | |
Signed-off-by: Raphael <glephunter@gmail.com>
|
|\ \ \
| | | |
| | | | |
vim-patch:8.2.{2902,2917}: spellfile functionality not fully tested
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Spellfile functionality not fully tested.
Solution: Add tests for SFX with removal of characters, spelling
suggestions with NOBREAK and others. (Dominique Pellé,
closes vim/vim#8293)
https://github.com/vim/vim/commit/bb162367ac77db877586086d7456685f2aeb8754
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Spellfile functionality not fully tested.
Solution: Add tests for CIRCUMFIX, NOBREAK and others. (Dominique Pellé,
closes vim/vim#8283)
https://github.com/vim/vim/commit/5a6cfb3ff2f2f422a3732f3855616c89dd19c19d
Reorder test_spellfile.vim to match upstream.
|
|\ \ \
| | | |
| | | | |
vim-patch:8.2.{0332,0396}: insufficient tests for cmdline
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Cmdexpand.c insufficiently tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes vim/vim#5789)
https://github.com/vim/vim/commit/24ebd83e030e1c6f9a6be1f06232756ba4d00a8c
Map Q to gQ before every test since a test uses :mapclear.
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
Problem: Some code in ex_getln.c not covered by tests.
Solution: Add a few more tests. (Yegappan Lakshmanan, closes vim/vim#5710)
https://github.com/vim/vim/commit/d30ae2fc4acb3861fc7dc9618c1f90eee997d412
|
|\ \ \
| | | |
| | | | |
vim-patch:8.2.{0274,0325}
|