| Commit message (Collapse) | Author | Age |
| |
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
This is code generated by gperf, so there's nothing we can do about it.
The code does have /*FALLTHROUGH*/ comments but clang doesn't recognize
them.
|
|\ \
| | |
| | | |
Add docs for some methods in vim.lsp
|
| | | |
|
| | | |
|
| |/
| |
| |
| | |
Most of the lsp.log will be addressed in a separate PR.
|
|\ \
| |/
|/| |
vim-patch:8.1.{1516,1677,2051,2089,2275,2364},8.2.{423,1517}
|
| |
| |
| |
| |
| |
| | |
Problem: Using "seesion" looks like a mistake.
Solution: Use an underscore to make the function sort first.
https://github.com/vim/vim/commit/1e15e61188e14ba67060c09d4c74e9b587016230
|
| |
| |
| |
| |
| |
| | |
Problem: Cannot easily get the character under the cursor.
Solution: Add the {chars} argument to strpart().
https://github.com/vim/vim/commit/6c53fca02301ff871cddc1c74c388e23e53a424a
|
| |
| |
| |
| |
| |
| |
| | |
Problem: In some environments a few tests are expected to fail.
Solution: Add $TEST_MAY_FAIL to list tests that should not cause make to
fail.
https://github.com/vim/vim/commit/ce436de5a9b94886baf023b3d22193cc68d0e9d1
|
| |
| |
| |
| |
| |
| | |
Problem: Termwinscroll test is flaky on FreeBSD.
Solution: Add to list of flaky tests. Rename function.
https://github.com/vim/vim/commit/e219f73ed546abeba1ff4f5c08b380d648852222
|
| |
| |
| |
| |
| |
| | |
Problem: Do not get a hint that $TEST_FILTER was active.
Solution: Mention $TEST_FILTER if no functions were executed.
https://github.com/vim/vim/commit/7b666c7883c905a0e1428b8bfa7ba062af2656e7
|
| |
| |
| |
| |
| |
| | |
Problem: Double-click test is a bit flaky.
Solution: Correct entry in list of flaky tests.
https://github.com/vim/vim/commit/705918f9f7e446287923cf0248ea35f2a0688199
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Tests get stuck when running into an existing swapfile.
Solution: Set v:swapchoice to "q" and report an error. (Daniel Hahler,
closes vim/vim#4644)
https://github.com/vim/vim/commit/b073da8929ae0c03c403197197ed6b57f0f3d3be
|
|/
|
|
|
|
|
| |
Problem: Time reported for a test measured wrong.
Solution: Move the computation to the end of RunTheTest(). (Ozaki Kiichi,
closes vim/vim#4520)
https://github.com/vim/vim/commit/640d4f0c97e686211dc4474b46a83e4435d883c0
|
|\
| |
| | |
vim-patch:8.1.{1115,2267},8.2.{607,814,1472,1474,1476,1511}
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Putting a string in Visual block mode ignores multi-byte
characters.
Solution: Adjust the column for Visual block mode. (closes vim/vim#6767)
https://github.com/vim/vim/commit/cd94277f72e29b740635da84bcd872c96e11bf67
|
| |
| |
| |
| |
| |
| | |
Problem: Clang warning for implicit conversion.
Solution: Add type cast. (Dominique Pelle, closes vim/vim#6124)
https://github.com/vim/vim/commit/3718427ba3c28ccab30726880389e44070640d3b
|
| |
| |
| |
| |
| |
| | |
Problem: Gcc warns for using uninitialized variable. (John Marriott)
Solution: Set name_end also for environment variables.
https://github.com/vim/vim/commit/2bb76accc66d17f2c027c04396082c46f410bfea
|
| |
| |
| |
| |
| |
| | |
Problem: Compiler warning for uninitialized variable. (Tony Mechelynck)
Solution: Rearrange the code.
https://github.com/vim/vim/commit/3b991527e8167f25ad1dfe780b9633c153600955
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: ":argdel" does not work like ":.argdel" as documented. (Alexey
Demin)
Solution: Make ":argdel" work like ":.argdel". (closes vim/vim#6727)
Also fix giving the error "0 more files to edit".
https://github.com/vim/vim/commit/7b22117c4ecf383b6f35acef041773a83ec28220
|
| |
| |
| |
| |
| |
| | |
Problem: Filetype test fails on MS-Windows.
Solution: Remove "^" from pattern.
https://github.com/vim/vim/commit/aa9675a61d510c4a56c3845d05b32b1ef780d119
|
| |
| |
| |
| |
| |
| | |
Problem: /usr/lib/udef/rules.d not recognized as udevrules.
Solution: Adjust match pattern. (Haochen Tong, closes 36722)
https://github.com/vim/vim/commit/624b6eaf20f3e8c669425b6a32f17fb9ec2ebbd2
|
|/
|
|
|
|
| |
Problem: Cannot build with older C compiler.
Solution: Move variable declaration to start of block.
https://github.com/vim/vim/commit/8f4aeb5572d604d1540ee0cb7e721b5f0cc6d612
|
|
|
|
|
| |
Problem: :const only locks the variable, not the value.
Solution: Lock the value as ":lockvar 1 var" would do. (closes vim/vim#6719)
https://github.com/vim/vim/commit/241572794f7e93d2f8b762de2300e5f7e4f07628
|
|
|
| |
vim/vim@2547aa930b59f5e2bcb70e81d5a57ed461e59b4f
|
|
|
|
|
|
|
| |
Since 1c3ca4f18fdc, 2c1d12d0beda, #7836, the "unix" and "slash" behavior
of 'sessionoptions'/'viewoptions' is always enabled, and the flags are
just ignored. There is no reason for that behavior to be configurable.
Co-authored-by: Justin M. Keyes <justinkz@gmail.com>
|
|\
| |
| | |
vim-patch:8.1.{573,1674,2097,2098,2341},8.2.{1347,1360,1361,1364,1369,1377,1379,1386,1409,1410,1438,1441,1458}
|
| | |
|
| | |
|
| |
| |
| |
| | |
xcalloc() never returns NULL.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
enum value can be inferred from previous member.
Vim was doing this manually via relative #define.
It's not needed but it is confusing for me to update an array index
after the array value and to configure the array index
such that it is dependent on other array indices.
One missing #define and everything below breaks.
|
| | |
|
| |
| |
| |
| |
| |
| | |
Problem: .gawk files not recognized.
Solution: Recognize .gawk files. (Doug Kearns)
https://github.com/vim/vim/commit/9a5c553f790f74e4c36295ce5d46c1aa7d13eae6
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Running tests in tiny version gives error for summarize.vim.
Solution: Set 'cpoptions' to allow for line continuation. Restore
redirecting test output to /dev/null.
https://github.com/vim/vim/commit/c771908681bc9ee7689d83e09104cf4c6f984326
|
| |
| |
| |
| |
| |
| |
| |
| | |
debugger
Problem: Missing tests for interrupting script execution from debugger.
Solution: Add tests. (Yegappan Lakshmanan, closes vim/vim#6697)
https://github.com/vim/vim/commit/7ac616cb0a52bc72b449e19cf9db93bee116c15a
|
| |
| |
| |
| |
| |
| | |
Problem: Adding compiler plugin requires test change.
Solution: Include compiler plugin and adjust test.
https://github.com/vim/vim/commit/7f7a8888699bca6df0a45a16db5f0e313383b5f1
|
| |
| |
| |
| |
| |
| | |
Problem: Nmpmrc and php.ini filetypes not recognized.
Solution: Add filetype detection. (Doug Kearns)
https://github.com/vim/vim/commit/1e91eafc2e19b84ea44347ea929d2791d2fdd5e3
|
| |
| |
| |
| |
| |
| | |
Problem: mksession test fails on MS-Windows.
Solution: Skip testing with backslashes on MS-Windows.
https://github.com/vim/vim/commit/37ac4a531ce58daa201e3e045ef553734eaa432a
|
| |
| |
| |
| |
| |
| | |
Problem: :mksession is not sufficiently tested.
Solution: Add more test cases. (Yegappan Lakshmanan, closes vim/vim#4992)
https://github.com/vim/vim/commit/66f0e6c6e201c75c24d4aa8fac46e926f7ac9054
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Backslash not removed afer space in option with space in
'isfname'.
Solution: Do remove backslash before space, also when it is in 'isfname'.
(Yasuhiro Matsumoto, closes vim/vim#6651)
https://github.com/vim/vim/commit/994b89d28dc54c896e00eba66e247addb0540272
|
| |
| |
| |
| |
| |
| | |
Problem: Curly braces expression ending in " }" does not work.
Solution: Skip over white space when checking for "}". (closes vim/vim#6634)
https://github.com/vim/vim/commit/ae95a3946b012d4e68bcb20b28f691f6d3b9caaf
|
| |
| |
| |
| |
| |
| | |
Problem: Triggering the ATTENTION prompt causes typeahead to be messed up.
Solution: Increment tb_change_cnt. (closes vim/vim#6541)
https://github.com/vim/vim/commit/b8d732e93e4b70ad992a12f761bc6a1279dd495b
|
| |
| |
| |
| |
| |
| | |
Problem: MS-Windows: autocommand test sometimes fails.
Solution: Do not rely on the cat command.
https://github.com/vim/vim/commit/14ddd226daa324831e1872c352452f202fd6068c
|
| |
| |
| |
| |
| |
| | |
Problem: Invalid memory access when searching for raw string.
Solution: Check for delimiter match before following quote. (closes vim/vim#6578)
https://github.com/vim/vim/commit/282f9c64e570e832d3eba12950da15c9f1a40f06
|
| |
| |
| |
| |
| |
| | |
Problem: Error for white space after expression in assignment.
Solution: Skip over white space. (closes vim/vim#6617)
https://github.com/vim/vim/commit/6a25026262e2cdbbd8738361c5bd6ebef8862d87
|