aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* bump libvterm to 0.1.4Christian Clason2020-08-27
|
* Merge pull request #12510 from jamessan/clang-implicit-fallthroughJames McCoy2020-08-26
|\
| * spell_load_file: Add missing "goto endFAIL" if spellfile is not readableJames McCoy2020-08-23
| |
| * Disable -Wimplicit-fallthrough for tree_sitter/James McCoy2020-08-23
| |
| * Disable -Wimplicit-fallthrough for funcs.generated.hJames McCoy2020-08-23
| | | | | | | | | | | | 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.
* | Merge pull request #12708 from runiq/lsp-docTJ DeVries2020-08-25
|\ \ | | | | | | Add docs for some methods in vim.lsp
| * | gen_vimdoc: Allow to keep intermediary outputPatrice Peterson2020-08-23
| | |
| * | Add FIXMEsPatrice Peterson2020-08-23
| | |
| * | Add docs for most vim.lsp methodsPatrice Peterson2020-08-23
| |/ | | | | | | Most of the lsp.log will be addressed in a separate PR.
* | Merge pull request #12786 from janlazo/vim-8.1.1516Jan Edmund Lazo2020-08-24
|\ \ | |/ |/| vim-patch:8.1.{1516,1677,2051,2089,2275,2364},8.2.{423,1517}
| * vim-patch:8.1.2275: using "seesion" looks like a mistakeJan Edmund Lazo2020-08-23
| | | | | | | | | | | | Problem: Using "seesion" looks like a mistake. Solution: Use an underscore to make the function sort first. https://github.com/vim/vim/commit/1e15e61188e14ba67060c09d4c74e9b587016230
| * vim-patch:8.2.1517: cannot easily get the character under the cursorJan Edmund Lazo2020-08-23
| | | | | | | | | | | | Problem: Cannot easily get the character under the cursor. Solution: Add the {chars} argument to strpart(). https://github.com/vim/vim/commit/6c53fca02301ff871cddc1c74c388e23e53a424a
| * vim-patch:8.2.0423: in some environments a few tests are expected to failJan Edmund Lazo2020-08-23
| | | | | | | | | | | | | | 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
| * vim-patch:8.1.2364: termwinscroll test is flaky on FreeBSDJan Edmund Lazo2020-08-23
| | | | | | | | | | | | Problem: Termwinscroll test is flaky on FreeBSD. Solution: Add to list of flaky tests. Rename function. https://github.com/vim/vim/commit/e219f73ed546abeba1ff4f5c08b380d648852222
| * vim-patch:8.1.2089: do not get a hint that $TEST_FILTER was activeJan Edmund Lazo2020-08-23
| | | | | | | | | | | | 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
| * vim-patch:8.1.2051: double-click test is a bit flakyJan Edmund Lazo2020-08-23
| | | | | | | | | | | | Problem: Double-click test is a bit flaky. Solution: Correct entry in list of flaky tests. https://github.com/vim/vim/commit/705918f9f7e446287923cf0248ea35f2a0688199
| * vim-patch:8.1.1677: tests get stuck when running into an existing swapfileJan Edmund Lazo2020-08-23
| | | | | | | | | | | | | | 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
| * vim-patch:8.1.1516: time reported for a test measured wrongJan Edmund Lazo2020-08-23
|/ | | | | | | 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
* Merge pull request #12770 from janlazo/vim-8.1.1115Jan Edmund Lazo2020-08-22
|\ | | | | vim-patch:8.1.{1115,2267},8.2.{607,814,1472,1474,1476,1511}
| * vim-patch:8.2.1511: putting a string in Visual block mode ignores multi-byteJan Edmund Lazo2020-08-22
| | | | | | | | | | | | | | 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
| * vim-patch:8.2.0814: clang warning for implicit conversionJan Edmund Lazo2020-08-21
| | | | | | | | | | | | Problem: Clang warning for implicit conversion. Solution: Add type cast. (Dominique Pelle, closes vim/vim#6124) https://github.com/vim/vim/commit/3718427ba3c28ccab30726880389e44070640d3b
| * vim-patch:8.2.0607: gcc warns for using uninitialized variableJan Edmund Lazo2020-08-19
| | | | | | | | | | | | Problem: Gcc warns for using uninitialized variable. (John Marriott) Solution: Set name_end also for environment variables. https://github.com/vim/vim/commit/2bb76accc66d17f2c027c04396082c46f410bfea
| * vim-patch:8.1.2267: compiler warning for uninitialized variableJan Edmund Lazo2020-08-18
| | | | | | | | | | | | Problem: Compiler warning for uninitialized variable. (Tony Mechelynck) Solution: Rearrange the code. https://github.com/vim/vim/commit/3b991527e8167f25ad1dfe780b9633c153600955
| * vim-patch:8.2.1472: ":argdel" does not work like ":.argdel" as documentedJan Edmund Lazo2020-08-17
| | | | | | | | | | | | | | | | 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
| * vim-patch:8.2.1476: filetype test fails on MS-WindowsJan Edmund Lazo2020-08-17
| | | | | | | | | | | | Problem: Filetype test fails on MS-Windows. Solution: Remove "^" from pattern. https://github.com/vim/vim/commit/aa9675a61d510c4a56c3845d05b32b1ef780d119
| * vim-patch:8.2.1474: /usr/lib/udef/rules.d not recognized as udevrulesJan Edmund Lazo2020-08-17
| | | | | | | | | | | | 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
| * vim-patch:8.1.1115: cannot build with older C compilerJan Edmund Lazo2020-08-17
|/ | | | | | Problem: Cannot build with older C compiler. Solution: Move variable declaration to start of block. https://github.com/vim/vim/commit/8f4aeb5572d604d1540ee0cb7e721b5f0cc6d612
* vim-patch:8.2.1471: :const only locks the variable, not the value (#12765)Jan Edmund Lazo2020-08-16
| | | | | 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
* runtime/tex.vim: patch to 2547aa930b59 #12504Manuel Krebs2020-08-16
| | | vim/vim@2547aa930b59f5e2bcb70e81d5a57ed461e59b4f
* defaults: sessionoptions+=unix,slash #12760Jan Edmund Lazo2020-08-15
| | | | | | | 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>
* Merge pull request #12713 from janlazo/vim-8.2.1347Matthieu Coudron2020-08-15
|\ | | | | vim-patch:8.1.{573,1674,2097,2098,2341},8.2.{1347,1360,1361,1364,1369,1377,1379,1386,1409,1410,1438,1441,1458}
| * tui: fix pvs/v728Jan Edmund Lazo2020-08-15
| |
| * shada: fix pvs/v1004Jan Edmund Lazo2020-08-15
| |
| * userfunc: fix pvs/v547Jan Edmund Lazo2020-08-15
| | | | | | | | xcalloc() never returns NULL.
| * fixup! mksession: always unix slashes "/" for filepathsJan Edmund Lazo2020-08-15
| |
| * ex_docmd: replace #define with enumJan Edmund Lazo2020-08-15
| | | | | | | | | | | | | | | | | | | | 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.
| * fixup! vim-patch:68e6560b84f1Jan Edmund Lazo2020-08-15
| |
| * vim-patch:8.2.1458: .gawk files not recognizedJan Edmund Lazo2020-08-15
| | | | | | | | | | | | Problem: .gawk files not recognized. Solution: Recognize .gawk files. (Doug Kearns) https://github.com/vim/vim/commit/9a5c553f790f74e4c36295ce5d46c1aa7d13eae6
| * vim-patch:8.2.1441: running tests in tiny version gives error for summarize.vimJan Edmund Lazo2020-08-14
| | | | | | | | | | | | | | 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
| * vim-patch:8.2.1438: missing tests for interrupting script execution from ↵Jan Edmund Lazo2020-08-14
| | | | | | | | | | | | | | | | 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
| * vim-patch:8.2.1410: adding compiler plugin requires test changeJan Edmund Lazo2020-08-14
| | | | | | | | | | | | Problem: Adding compiler plugin requires test change. Solution: Include compiler plugin and adjust test. https://github.com/vim/vim/commit/7f7a8888699bca6df0a45a16db5f0e313383b5f1
| * vim-patch:8.2.1409: nmpmrc and php.ini filetypes not recognizedJan Edmund Lazo2020-08-14
| | | | | | | | | | | | Problem: Nmpmrc and php.ini filetypes not recognized. Solution: Add filetype detection. (Doug Kearns) https://github.com/vim/vim/commit/1e91eafc2e19b84ea44347ea929d2791d2fdd5e3
| * vim-patch:8.1.2098: mksession test fails on MS-WindowsJan Edmund Lazo2020-08-14
| | | | | | | | | | | | Problem: mksession test fails on MS-Windows. Solution: Skip testing with backslashes on MS-Windows. https://github.com/vim/vim/commit/37ac4a531ce58daa201e3e045ef553734eaa432a
| * vim-patch:8.1.2097: :mksession is not sufficiently testedJan Edmund Lazo2020-08-14
| | | | | | | | | | | | Problem: :mksession is not sufficiently tested. Solution: Add more test cases. (Yegappan Lakshmanan, closes vim/vim#4992) https://github.com/vim/vim/commit/66f0e6c6e201c75c24d4aa8fac46e926f7ac9054
| * vim-patch:8.2.1386: backslash not removed afer space with space in 'isfname'Jan Edmund Lazo2020-08-14
| | | | | | | | | | | | | | | | 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
| * vim-patch:8.2.1379: curly braces expression ending in " }" does not workJan Edmund Lazo2020-08-14
| | | | | | | | | | | | 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
| * vim-patch:8.2.1377: triggering the ATTENTION prompt causes typeahead mess upJan Edmund Lazo2020-08-14
| | | | | | | | | | | | 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
| * vim-patch:8.2.1369: MS-Windows: autocommand test sometimes failsJan Edmund Lazo2020-08-14
| | | | | | | | | | | | Problem: MS-Windows: autocommand test sometimes fails. Solution: Do not rely on the cat command. https://github.com/vim/vim/commit/14ddd226daa324831e1872c352452f202fd6068c
| * vim-patch:8.2.1364: invalid memory access when searching for raw stringJan Edmund Lazo2020-08-14
| | | | | | | | | | | | 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
| * vim-patch:8.2.1361: error for white space after expression in assignmentJan Edmund Lazo2020-08-14
| | | | | | | | | | | | 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