aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | | | Merge pull request #17405 from dundargoc/ci/add-more-reviewersJames McCoy2022-02-15
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | ci: add more reviewers
| * | | | | ci: add more reviewersDundar Göc2022-02-14
| |/ / / /
* | | | | Merge pull request #17410 from zeertzjq/test-old-reorderzeertzjq2022-02-15
|\ \ \ \ \ | | | | | | | | | | | | test(old): reorder test_functions.vim and test_visual.vim to match Vim
| * | | | | test(old): reorder test_functions.vim and test_visual.vim to match Vimzeertzjq2022-02-15
|/ / / / /
* | | | | Merge pull request #17402 from seandewar/vim-8.2.4120Sean Dewar2022-02-15
|\ \ \ \ \ | | | | | | | | | | | | vim-patch:8.2.{3073,4120,4151,4152}
| * | | | | vim-patch:8.2.4152: block insert with double wide character failsSean Dewar2022-02-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Block insert with double wide character fails. Solution: Adjust the expected output. https://github.com/vim/vim/commit/fc6ccebea668c49e9e617e0657421b6a8ed9df1e
| * | | | | vim-patch:8.2.4151: reading beyond the end of a lineSean Dewar2022-02-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Reading beyond the end of a line. Solution: For block insert only use the offset for correcting the length. https://github.com/vim/vim/commit/57df9e8a9f9ae1aafdde9b86b10ad907627a87dc
| * | | | | vim-patch:8.2.4120: block insert goes over the end of the lineSean Dewar2022-02-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Block insert goes over the end of the line. Solution: Handle invalid byte better. Fix inserting the wrong text. https://github.com/vim/vim/commit/9f8c304c8a390ade133bac29963dc8e56ab14cbc
| * | | | | vim-patch:8.2.3073: when cursor is move for block append wrong text is insertedSean Dewar2022-02-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When cursor is move for block append wrong text is inserted. Solution: Calculate an offset. (Christian Brabandt, closes vim/vim#8433, closes vim/vim#8288) https://github.com/vim/vim/commit/4067bd3604215b48e4b4201e28f9e401b08418e4
| * | | | | test(old): cherry-pick test_visual changes from v8.2.2945Sean Dewar2022-02-14
| | | | | | | | | | | | | | | | | | | | | | | | https://github.com/vim/vim/commit/59b262362f26b3aaea1eeb0078adc33eed59863e
| * | | | | test(old): cherry-pick test_visual changes from v8.2.2901Sean Dewar2022-02-14
| | | | | | | | | | | | | | | | | | | | | | | | https://github.com/vim/vim/commit/3e72dcad8b752a42b6eaf71213e3f5d534175256
| * | | | | test(old): cherry-pick test_visual changes from v8.2.0369Sean Dewar2022-02-14
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/vim/vim/commit/1671f4488105ee12a6a8558ae351436c26ab55fc Omit Test_AAA_start_visual_mode_with_count comment change as it hasn't been ported yet.
* | | | | Merge pull request #17394 from zeertzjq/vim-8.2.4343zeertzjq2022-02-15
|\ \ \ \ \ | |/ / / / |/| | | | vim-patch:8.2.4343: when reloading not all properties are detected
| * | | | vim-patch:8.2.4343: when reloading not all properties are detectedzeertzjq2022-02-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When reloading not all properties are detected. Solution: Add the "edit" value to v:fcs_choice. (Rob Pilling, closes vim/vim#9579) https://github.com/vim/vim/commit/8196e94a8b72ed8618605cb66615571313097d78 Cherry-pick some test changes from patch 8.1.1826.
* | | | | Merge pull request #17399 from zeertzjq/ci-review-scriptJames McCoy2022-02-14
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | ci: use a separate script for request review workflowzeertzjq2022-02-14
| |/ / /
* | | | Merge pull request #17154 from neovim/marvim/api-doc-update/masterJames McCoy2022-02-13
|\ \ \ \ | |/ / / |/| | | docs: regenerate [skip ci]
| * | | docs: regenerate [skip ci]marvim2022-02-13
| | | |
* | | | Merge pull request #17374 from zeertzjq/vim-8.2.3510zeertzjq2022-02-13
|\ \ \ \ | |/ / / |/| | | vim-patch:8.2.{3510,3512,3514,3515,3534}: nanosecond timestamp change detection
| * | | vim-patch:8.2.3534: autoread test is a bit flakyzeertzjq2022-02-13
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Autoread test is a bit flaky. Solution: Wait a brief moment before overwriting the file. https://github.com/vim/vim/commit/944eeb44fb6e9d6d28474a1348d27c07873892f9
| * | | vim-patch:8.2.3515: nano time test fails on Mac and FreeBSDzeertzjq2022-02-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Nano time test fails on Mac and FreeBSD. Solution: Also check nano time when not on Linux. (Ozaki Kiichi, closes vim/vim#9000) https://github.com/vim/vim/commit/def69dffb3d09a69629b071c89b7893a1783ba53
| * | | vim-patch:8.2.3514: autoread test with nano second time sometimes failszeertzjq2022-02-13
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Autoread test with nano second time sometimes fails. Solution: Mark the test as being flaky. https://github.com/vim/vim/commit/eaa006dae3d5730e3b6dead27905444998b2cf8e
| * | | vim-patch:8.2.3512: timestamp test fails on some systemszeertzjq2022-02-13
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Timestamp test fails on some systems. Solution: Sleep for a short while. https://github.com/vim/vim/commit/accf4ed352c07ffe59022377c42d36e12dd6d461
| * | | vim-patch:8.2.3510: changes are only detected with one second accuracyzeertzjq2022-02-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Changes are only detected with one second accuracy. Solution: Use the nanosecond time if possible. (Leah Neukirchen, closes vim/vim#8873, closes vim/vim#8875) https://github.com/vim/vim/commit/0a7984af5601323fae7b3398f05a48087db7b767 In Nvim Test_checktime_fast() is also flaky. Add a delay to avoid that.
* | | | docs: treesitter.txt - fix overflowing lines, document ↵Chinmay Dalal2022-02-13
| | | | | | | | | | | | | | | | minimum_language_version (#17286)
* | | | Merge pull request #17392 from zeertzjq/ci-review-open-onlyJames McCoy2022-02-13
|\ \ \ \ | | | | | | | | | | ci: only request review on open non-draft PRs
| * | | | ci: only request review on open non-draft PRszeertzjq2022-02-13
| |/ / /
* | | | Merge pull request #16914 from godlygeek/fix_14587Christian Clason2022-02-13
|\ \ \ \ | | | | | | | | | | fix(screen): don't put empty sign text in line number column
| * | | | fix(screen): don't put empty sign text in line number columnMatt Wozniski2022-01-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When `signcolumn=number` but no sign on a given line has any text, display the line's line number instead of the (empty) sign text in the line number column.
* | | | | Merge pull request #17380 from dundargoc/ci/labeler/add-filetype-labelChristian Clason2022-02-13
|\ \ \ \ \ | | | | | | | | | | | | ci(labeler): add filetype label if filetype.lua has changed
| * | | | | ci(labeler): add filetype label if any filetype files have changedDundar Göc2022-02-12
| | | | | |
* | | | | | Merge pull request #17375 from shadmansaleh/fix/vim.g/autoloadChristian Clason2022-02-13
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | fix: autoload variables not loaded with vim.g & nvim_get_var
| * | | | | fix: autoload variables not loaded with vim.g & nvim_get_varshadmansaleh2022-02-13
| | | | | |
* | | | | | Merge pull request #17389 from zeertzjq/restore-oldtestszeertzjq2022-02-13
|\ \ \ \ \ \ | | | | | | | | | | | | | | test(old): add test_cdo.vim and test_packadd.vim
| * | | | | | test(old): add test_cdo.vim and test_packadd.vimzeertzjq2022-02-13
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | test_cdo.vim is copied from Vim v8.1.1483. test_packadd.vim is copied from Vim v8.2.0174.
* | | | | | Merge pull request #17388 from zeertzjq/test-assertzeertzjq2022-02-13
|\ \ \ \ \ \ | | | | | | | | | | | | | | test(old): move some tests from assert_spec.lua to test_assert.vim
| * | | | | | test(old): move some tests from assert_spec.lua to test_assert.vimzeertzjq2022-02-13
|/ / / / / /
* | | | | | Merge pull request #17385 from seandewar/vim-8.2.4359Sean Dewar2022-02-12
|\ \ \ \ \ \ | | | | | | | | | | | | | | vim-patch:8.2.{4359,4362,4363,4364}: crash when repeatedly using :retab
| * | | | | | vim-patch:8.2.4364: MS-Windows: still running out of memory for a very long lineSean Dewar2022-02-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: MS-Windows: still running out of memory for a very long line. Solution: Check for negative length. https://github.com/vim/vim/commit/45491660787043ea412719544881db691338d730
| * | | | | | vim-patch:8.2.4363: MS-Windows: running out of memory for a very long lineSean Dewar2022-02-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: MS-Windows: running out of memory for a very long line. Solution: Use a 32 bit value for MAXCOL also when ints are 64 bits. https://github.com/vim/vim/commit/8e38555ece7d3fe1edc6681ec70fe5586a524862 This still fails Vim's Windows CI, so let's see what happens...
| * | | | | | vim-patch:8.2.4362: :retab may allocate too much memorySean Dewar2022-02-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: :retab may allocate too much memory. Solution: Bail out when allocating more than MAXCOL bytes. https://github.com/vim/vim/commit/33f3c5985491032d5bdfc30e722e85d5a0285e64
| * | | | | | vim-patch:8.2.4359: crash when repeatedly using :retabSean Dewar2022-02-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: crash when repeatedly using :retab. Solution: Bail out when the line is getting too long. https://github.com/vim/vim/commit/6e28703a8e41f775f64e442c5d11ce1ff599aa3f Cherry-pick e_resulting_text_too_long from v8.2.3492; put it in globals.h as it will eventually be used in other files. Add a modeline to test_retab.vim
* | | | | | | Merge pull request #16643 from zeertzjq/vim-8.1.2184zeertzjq2022-02-13
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | vim-patch:8.1.2184,8.2.3804: option context is not copied when splitting a window
| * | | | | | | vim-patch:8.1.2184: option context is not copied when splitting a windowzeertzjq2022-02-13
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Option context is not copied when splitting a window. (Daniel Hahler) Solution: Copy the option context, so that ":verbose set" works. (closes vim/vim#5066) https://github.com/vim/vim/commit/cfb381421f8be7d6cb4e7dac5b827b23467d3e53 vim-patch:8.2.3804: script context not set when copying 'swf' and 'ts' Problem: Script context not set when copying 'swf' and 'ts'. Solution: Use COPY_OPT_SCTX with the right argument. (closes vim/vim#9347) https://github.com/vim/vim/commit/6206877c511c636cbeb2a2b911451af316b62d00
* | | | | | | Merge pull request #17382 from zeertzjq/vim-8.2.2342zeertzjq2022-02-13
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | vim-patch:8.2.2342: "char" functions may return wrong column in Insert mode
| * | | | | | vim-patch:8.2.2342: "char" functions may return wrong column in Insert modezeertzjq2022-02-12
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: "char" functions return the wront column in Insert mode when the cursor is beyond the end of the line. Solution: Compute the column correctly. (Yegappan Lakshmanan, closes vim/vim#7669) https://github.com/vim/vim/commit/9145846b6aa411e3ab5c0d145b37808654352877
* | | | | | Merge pull request #17379 from clason/vim-8.2.4352Christian Clason2022-02-12
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | vim-patch:8.2.4352: ReScript files are not recognized
| * | | | | vim-patch:8.2.4352: ReScript files are not recognizedChristian Clason2022-02-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: ReScript files are not recognized. Solution: Add the *.res and *.resi patterns. (Ananda Umamil, closes vim/vim#9752) https://github.com/vim/vim/commit/0c3cc2fec31521b0697edc406f85b7a43e979860
* | | | | | Merge pull request #17383 from lewis6991/sign_effChristian Clason2022-02-12
|\ \ \ \ \ \ | | | | | | | | | | | | | | refactor(signs): more efficient signcol calc
| * | | | | | refactor(signs): more efficient signcol calcLewis Russell2022-02-12
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | When iterating signs to calculate the sign column, stop iterating when we reach the maximum configured from 'signcolumn'.