| Commit message (Collapse) | Author | Age |
| ... | |
| |\ |
|
| | |
| |
| |
| |
| |
| | |
Problem: gF test fails still on MS-Windows.
Solution: Use : before the line number and remove it from 'isfname'.
https://github.com/vim/vim/commit/712598f210570627534246cb5dcbb4f213367997
|
| | |
| |
| |
| |
| |
| | |
Problem: gF test fails on MS-Windows.
Solution: Use @ instead of : before the line number
https://github.com/vim/vim/commit/d7aca7a71c7254501c08f04db1798df479df0e89
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: When gF fails to edit the file the cursor still moves to the found
line number.
Solution: Check the return value of do_ecmd(). (Michael Hwang)
https://github.com/vim/vim/commit/2a79ed293c077ba791db962f0e121cf97ba4f7a7
|
| | |
| |
| |
| |
| |
| | |
Problem: Edit test may fail on some systems.
Solution: If creating a directory with a very long path fails, bail out.
https://github.com/vim/vim/commit/15ecbd6f3d39ff04862999a577962ef9369a9e53
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: Test_edit causes older xfce4-terminal to close. (Dominique Pelle)
Solution: Reduce number of columns to 2000. Try to restore the window
position.
https://github.com/vim/vim/commit/ba6ec182973af726ce9b7b7eb3753fc3a7ae7d1b
|
| | |
| |
| |
| |
| |
| | |
Problem: Test with long directory name fails on Mac.
Solution: Skip the test on Mac systems.
https://github.com/vim/vim/commit/c77d6757471fa207520586bbdbc1b30af84cf5c8
|
| | |
| |
| |
| |
| |
| | |
Problem: Test with long directory name fails on non-unix systems.
Solution: Skip the test on non-unix systems.
https://github.com/vim/vim/commit/9b81079ddd839a666682f6bdbc24890bf4d1a42c
|
| |/
|
|
|
|
|
| |
Problem: Buffer overflow when 'columns' is very big. (Nikolai Pavlov)
Solution: Correctly compute where to truncate. Fix translation.
(closes vim/vim#1600)
https://github.com/vim/vim/commit/658a3a2caf5852d071b6b1be92d9d6614a6208dc
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: Using freed memory when resetting 'indentexpr' while evaluating
it. (Dominique Pelle)
Solution: Make a copy of 'indentexpr'.
https://github.com/vim/vim/commit/a701b3b6f0f06ac0c9fcc75c6c34a1258fc3b1a2
|
| |/
|
|
|
|
|
|
| |
Problem: Crash when complete() is called after complete_add() in
'completefunc'. (Lifepillar)
Solution: Bail out if compl_pattern is NULL. (closes vim/vim#1668)
Also avoid using freed memory.
https://github.com/vim/vim/commit/4475b623960671898dac6a72b13a8d140402afa6
|
| |
|
|
|
|
| |
Problem: Abbreviation doesn't work after backspacing newline. (Hkonrk)
Solution: Set the insert start column. (closes vim/vim#1609)
https://github.com/vim/vim/commit/878c263a489b7e211eda31fa13a3d5ad9e120554
|
| |
|
|
|
| |
Solution: Completion for user command argument not tested.
Problem: Add a test.
https://github.com/vim/vim/commit/a33ddbbd04ca9b81cba6114708f42b8e26293b99
|
| |\ |
|
| | |
| |
| |
| |
| |
| | |
Problem: dv} deletes part of a multi-byte character. (Urtica Dioica)
Solution: Include the whole character.
https://github.com/vim/vim/commit/bf3d58073f7b34b2d65d1d08a728d1164e03cceb
|
| | |
| |
| |
| |
| |
| | |
Problem: Using uninitialized memory when 'isfname' is empty.
Solution: Don't call getpwnam() without an argument. (Dominique Pelle,
closes vim/vim#1464)
https://github.com/vim/vim/commit/187a4f28140f10ff833862be7e3ef823d317e1c7
|
| |/
|
|
|
| |
Problem: No test for mapping timing out.
Solution: Add a test.
https://github.com/vim/vim/commit/b7637c44c26b057d1f3721d932bbab06d9f74393
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Problem: When calling setpos() with a buffer argument it often is ignored.
(Matthew Malcomson)
Solution: Make the buffer argument work for all marks local to a buffer.
(neovim vim/vim#5713) Add more tests.
https://github.com/vim/vim/commit/f13e00b2cf381e13fd327b5387a5bd6f004ac2a3
|
| |/
|
|
|
|
|
|
| |
Problem: May get ml_get error when :pydo deletes lines or switches to
another buffer. (Nikolai Pavlov, issue vim/vim#1421)
Solution: Check the buffer and line every time.
https://github.com/vim/vim/commit/a58883b4ea0bbb813fd4dd7eb49dd6f03e3e5387
(We only include the tests, the Vim code changes are N/A for Nvim.)
|
| |
|
|
|
|
| |
Problem: 'colorcolumn' has a higher priority than 'hlsearch', it should be
the other way around. (Nazri Ramliy)
Solution: Change the priorities. (LemonBoy, closes vim/vim#1794)
https://github.com/vim/vim/commit/774e5a9673260b1b8b88463669213a96637f72e8
|
| |\ |
|
| | |
| |
| |
| |
| |
| | |
Problem: The message "Invalid range" is used for multiple errors.
Solution: Add two more specific error messages. (Itchyny, Ken Hamada)
https://github.com/vim/vim/commit/966e58e413ffa88af8d748e697aa2999571fcd7b
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: Line in test commented out.
Solution: Uncomment the lines for character classes that were failing before
8.0.0519. (Dominique Pelle, closes vim/vim#1599)
https://github.com/vim/vim/commit/13489b9c41922b9ecb16fa47564ec76641515c08
|
| |/
|
|
|
|
|
|
|
|
| |
Problem: 'smartindent' is used even when 'indentexpr' is set.
Solution: Ignore 'smartindent' when 'indentexpr' is set. (Hirohito Higashi)
https://github.com/vim/vim/commit/69a76feda9e9d308be6b5fc2185286a061dfecd6
---
This also fixes "delfunction!" which was not merged fully in a185ab70fd2eb8d55 (vim-patch:8.0.0655)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
vim-patch:8.0.0399: crash when using balloon_show() when not supported
Problem: Crash when using balloon_show() when not supported. (Hirohito
Higashi)
Solution: Check for balloonEval not to be NULL. (Ken Takata)
https://github.com/vim/vim/commit/caf6434ac937cf26050276d7b474be2d2d6a06b3
vim-patch:8.0.0401: test fails with missing balloon feature
Problem: Test fails with missing balloon feature.
Solution: Add check for balloon feature.
https://github.com/vim/vim/commit/a0107bdf8762d81cb49909ef02ffff9954092fb6
vim-patch:8.0.0414: balloon eval is not tested
|
| |
|
|
|
|
|
| |
Problem: ":set scroll&" often gives an error.
Solution: Don't use a fixed default value, use half the window height. Add a
test. (Ozaki Kiichi, closes vim/vim#2104)
https://github.com/vim/vim/commit/af2d20c6285c1d2973e3d9b5e8f727e3ed180493
|
| |\ |
|
| | |
| |
| |
| |
| | |
nvim always defines default highlight groups so hlexists() returns 1.
This happens even with `-u NONE --cmd`.
|
| | |
| |
| |
| | |
nvim does not support v:none for json_encode() and json_decode().
|
| | |
| |
| |
| |
| |
| | |
Problem: No test for strpart().
Solution: Add a test. (Dominique Pelle, closes vim/vim#2347)
https://github.com/vim/vim/commit/c7d16dce2f180c8ebfc8105ad090b0ea2deedcdc
|
| | |
| |
| |
| |
| |
| | |
Problem: Some functions are not tested.
Solution: Add more tests for functions. (Dominique Pelle, closes vim/vim#1541)
https://github.com/vim/vim/commit/41042f3cfdb91f946e553456278a995e61dd8578
|
| | |
| |
| |
| |
| |
| | |
Problem: Not enough test coverage for eval functions.
Solution: Add more tests. (Dominique Pelle, closes vim/vim#1420)
https://github.com/vim/vim/commit/24c2e48ef8b8b9053fa18039e6f6118337f908f8
|
| |\ \
| |/
|/| |
|
| | |
| |
| |
| |
| |
| | |
Problem: Not enough test coverage for syntax commands.
Solution: Add a few more tests. (Dominique Pelle, closes vim/vim#1624)
https://github.com/vim/vim/commit/ea588154d00aec288e48b344b2685e46bea99cd6
|
| | | |
|
| |/
|
|
|
|
| |
Problem: The :ownsyntax command is not tested.
Solution: Add a test. (Dominique Pelle, closes vim/vim#1622)
https://github.com/vim/vim/commit/f8ec998613d8037e345f4e7e08460dfc15c528a9
|
| |
|
|
|
|
|
|
|
| |
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 vim/vim#1560)
Update the documentation.
https://github.com/vim/vim/commit/0c078fc7db2902d4ccba04506db082ddbef45a8c
|
| |
|
|
|
|
| |
Problem: A large count on a normal command causes trouble. (Dominique
Pelle)
Solution: Make "opcount" long.
https://github.com/vim/vim/commit/b1e04fca3704e272a30afbe062498819eaacd4f9
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: Menuage for skipping client-server tests is unclear.
Solution: Be more specific about what's missing (Hirohito Higashi, Kazunobu
Kuriyama)
https://github.com/vim/vim/commit/a683ec44c34f0717dcc6a0c03493ba39b879ac38
|
| | |
| |
| |
| |
| |
| | |
Problem: Client-server tests fail when $DISPLAY is not set.
Solution: Check for E240 before running the test.
https://github.com/vim/vim/commit/a2845b8f5a3058c8c89699771ffd4d69513b097d
|
| |/
|
|
|
|
| |
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.
https://github.com/vim/vim/commit/d5d37537d1fa46fd468bd378af2006dd09840f38
|
| |
|
|
|
| |
Problem: Insufficient testing for folding.
Solution: Add a couple more fold tests. (Dominique Pelle, closes vim/vim#1579)
https://github.com/vim/vim/commit/518c9b133baed4b1a555d7be0ece1b48bb234b1d
|
| | |
|
| |\ |
|
| | |
| |
| |
| |
| |
| | |
Problem: Quotestar test is still a bit flaky.
Solution: Add a slower check for v:version.
https://github.com/vim/vim/commit/4889ad7c6cd46368f553cc1140ca17508e8beaaa
|
| | |
| |
| |
| |
| |
| |
| | |
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)
https://github.com/vim/vim/commit/f5610da7a8a5908e747d1ae39dbed1408bbd2644
|
| | |
| |
| |
| |
| |
| | |
Problem: The quotestar test fails when a required feature is missing.
Solution: Prepend "Skipped" to the thrown exception.
https://github.com/vim/vim/commit/bfd830d3e2dbd1e9b14c65625f18773074e6ac67
|