aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | | vim-patch:8.2.0134: some map functionality not covered by testsJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Some map functionality not covered by tests. Solution: Add tests. (Yegappan Lakshmanan, closes vim/vim#5504) https://github.com/vim/vim/commit/8ba6bb7c94229f1e6f85ea5152ed8b4fbbbd9d20
| * | | | | vim-patch:8.2.0474: cannot use :write when using a plugin with BufWriteCmdJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot use :write when using a plugin with BufWriteCmd. Solution: Reset BF_NOTEDITED after BufWriteCmd. (closes vim/vim#5807) https://github.com/vim/vim/commit/0fff44152d06e6b662ad4bef172af07a041d2f3f
| * | | | | vim-patch:8.2.0464: typos and other small problemsJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Typos and other small problems. Solution: Fix the typos. Add missing file to distribution. https://github.com/vim/vim/commit/2d9d409ad4fab1ae7ceaecc0ef0e9b511d868374
| * | | | | vim-patch:8.2.0457: Test_quotestar() often fails when run under valgrindJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Test_quotestar() often fails when run under valgrind. Solution: Wait longer for the GUI to start. https://github.com/vim/vim/commit/26bde6e2eb307898ab7ed42bf8e7e2ccde979e02
| * | | | | vim-patch:8.1.1745: compiler warning for unused argumentJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Compiler warning for unused argument. Solution: Add UNUSED. Change comments to new style. https://github.com/vim/vim/commit/1f164b19685d8ad709b11f3f1933685469251e30
| * | | | | vim-patch:8.2.0415: bsdl filetype is not detectedJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Bsdl filetype is not detected. Solution: Add an entry in the filetype list. (Daniel Kho, closes vim/vim#5810) https://github.com/vim/vim/commit/40d235e7305ce6ff696e8301c62a41f1f07f8aca
| * | | | | vim-patch:8.2.0406: FileReadCmd event not well testedJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: FileReadCmd event not well tested. Solution: Add a test. https://github.com/vim/vim/commit/e32848780cc07c368ba2e088cdefdbb8c3b827c2
| * | | | | vim-patch:8.1.2282: crash when passing many arguments through a partialJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when passing many arguments through a partial. (Andy Massimino) Solution: Check the number of arguments. (closes vim/vim#5186) https://github.com/vim/vim/commit/4c054e9fb23027b55a09ee647a3a2c91936aeb1b
| * | | | | vim-patch:8.1.2280: crash when passing partial to substitute()Jan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when passing partial to substitute(). Solution: Take extra arguments into account. (closes vim/vim#5186) https://github.com/vim/vim/commit/b0745b221d284e381f1bd4b591cd68ea54b6a51d
| * | | | | vim-patch:8.2.0398: profile test fails when two functions take same timeJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Profile test fails when two functions take same time. Solution: Add a short sleep in once function. (closes vim/vim#5797) https://github.com/vim/vim/commit/a21df1db3ca619afdcb47931af042508a6bbc8e5
| * | | | | vim-patch:8.2.0397: delayed screen update when using undo from Insert modeJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Delayed screen update when using undo from Insert mode. Solution: Update w_topline and cursor shape before sleeping. (closes vim/vim#5790) https://github.com/vim/vim/commit/5715b3147bfc8ddfe905339f6fd224fd3a5a3ba1
| * | | | | vim-patch:8.2.0041: leaking memory when selecting spell suggestionJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Leaking memory when selecting spell suggestion. Solution: Free previous value at the right time. https://github.com/vim/vim/commit/6c52f8237199ea09abbecdc5b89847c5889c3de1
| * | | | | vim-patch:8.1.2147: crash when allocating memory failsJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when allocating memory fails. (Zu-Ming Jiang) Solution: Check that 'spellcapcheck' is not NULL. (closes vim/vim#5048) https://github.com/vim/vim/commit/53efb18530cc3940d7af2ea338947783ea5495ed
| * | | | | pvs/v502: use explicit ternary in for-loopJan Edmund Lazo2020-04-13
| | | | | |
| * | | | | vim-patch:8.2.0389: delayed redraw when shifting text from Insert modeJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Delayed redraw when shifting text from Insert mode. Solution: Use msg_attr_keep() instead of msg(). (closes vim/vim#5782) https://github.com/vim/vim/commit/e4fc746d13f5b6a0b5c3a8efdff7de1454c3297d
| * | | | | vim-patch:8.2.0387: error for possible NULL argument to qsort()Jan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Error for possible NULL argument to qsort(). Solution: Don't call qsort() when there is nothing to sort. (Dominique Pelle, closes vim/vim#5780) https://github.com/vim/vim/commit/bb65a5690c24ccfce37e210316bf1d0964c91359
| * | | | | pvs/v595: check if extmark not NULLJan Edmund Lazo2020-04-13
| | | | | |
| * | | | | pvs/v560: remove redundant line checkJan Edmund Lazo2020-04-13
| | | | | |
| * | | | | vim-patch:8.2.0381: using freed memory with :lvimgrep and autocommandJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using freed memory with :lvimgrep and autocommand. (extracted from POC by Dominique Pelle) Solution: Avoid deleting a dummy buffer used in a window. (closes vim/vim#5777) https://github.com/vim/vim/commit/2573af3519ad062ddad647b97e32090f106f2ac1
| * | | | | vim-patch:8.2.0365: tag kind can't be a multi-byte characterJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Tag kind can't be a multi-byte character. (Marcin Szamotulski) Solution: Recognize multi-byte character. (closes vim/vim#5724) https://github.com/vim/vim/commit/283e5f4e69b204e0eafd408548e69b7ca9b4871b
| * | | | | vim-patch:8.2.0366: hardcopy command not tested enoughJan Edmund Lazo2020-04-13
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Hardcopy command not tested enough. Solution: Add tests for printing. (Dominique Pelle, closes vim/vim#5748) https://github.com/vim/vim/commit/2e09634a7880f55a61cb6b959dd89c51972866af
* | | | | Merge pull request #12073 from janlazo/vim-8.2.0027James McCoy2020-04-13
|\ \ \ \ \ | | | | | | | | | | | | vim-patch:8.1.{2366,2378,2387,2387},8.2.{27,560}
| * | | | | vim-patch:8.2.0560: compiler warning in tiny buildJan Edmund Lazo2020-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Compiler warning in tiny build. Solution: Move declaration inside #ifdef. (Dominique Pelle, closes vim/vim#5915) https://github.com/vim/vim/commit/2196bce56fcd56b0eaece50c079bac99f5bc31af
| * | | | | vim-patch:8.2.0027: still some /* */ commentsJan Edmund Lazo2020-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Still some /* */ comments. Solution: Convert to // comments. https://github.com/vim/vim/commit/aa2f0ee639d3b59e4402261ebee27bf545a62d8b
| * | | | | vim-patch:8.1.2387: using old C style commentsJan Edmund Lazo2020-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using old C style comments. Solution: Use // comments where appropriate. https://github.com/vim/vim/commit/2ab2e8608f9b2c85432715bb9a7f226fdbf8cd35
| * | | | | vim-patch:8.1.2378: using old C style commentsJan Edmund Lazo2020-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using old C style comments. Solution: Use // comments where appropriate. https://github.com/vim/vim/commit/5d18efecfd6c45d69f55268948a22cd0465bb955
| * | | | | vim-patch:8.1.2366: using old C style commentsJan Edmund Lazo2020-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using old C style comments. Solution: Use // comments where appropriate. https://github.com/vim/vim/commit/9bf703d46a79fbffeb829246ea5ce385bddc4166
| * | | | | vim-patch:8.1.2389: using old C style commentsJan Edmund Lazo2020-04-12
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using old C style comments. Solution: Use // comments where appropriate. https://github.com/vim/vim/commit/707d226ac58da752ecc6b7620055fb1df3957a27
* | | | | Merge pull request #12033 from janlazo/vim-8.1.1313Matthieu Coudron2020-04-12
|\ \ \ \ \ | | | | | | | | | | | | [RFC]vim-patch:8.1.{1313,1567,1568}
| * | | | | vim-patch:8.1.1568: strftime() test fails on MS-WindowsJan Edmund Lazo2020-03-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Strftime() test fails on MS-Windows. Solution: Skip the check for using the $TZ environment variable. https://github.com/vim/vim/commit/87652a7e3b94755084944afec51a0bfcd8b0a0c3
| * | | | | vim-patch:8.1.1567: localtime_r() does not respond to $TZ changesJan Edmund Lazo2020-03-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Localtime_r() does not respond to $TZ changes. Solution: If $TZ changes then call tzset(). (Tom Ryder) https://github.com/vim/vim/commit/db51730df1817fc4b6ecf5a065c69fac518ad821
| * | | | | vim-patch:8.1.1313: warnings for using localtime() and ctime()Jan Edmund Lazo2020-03-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Warnings for using localtime() and ctime(). Solution: Use localtime_r() if available. Avoid using ctime(). https://github.com/vim/vim/commit/63d2555c9cefbbeeca3ec87fdd5d241e9488f9dd
* | | | | | netrw.vim: gx should ignore terminal buffers #12091Santos Gallegos2020-04-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | netrw thinks it's a remote file due the name of a terminal buffer (term://), but a terminal buffer isn't a file. Fixes https://github.com/neovim/neovim/issues/4612#issuecomment-600321171
* | | | | | version.c: update [ci skip] #11995Marvim the Paranoid Android2020-04-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vim-patch:8.0.1388: char not overwritten with ambiguous width char vim-patch:8.1.1316: duplicated localtime() call vim-patch:8.1.2134: modifier keys are not always recognized vim-patch:8.1.2135: with modifyOtherKeys Alt-a does not work properly vim-patch:8.2.0373: type of term_sendkeys() is unknown vim-patch:8.2.0376: nasty callback test fails on some systems vim-patch:8.2.0377: no CI test for a big-endian system vim-patch:8.2.0383: wrong feature check causes test not to be run vim-patch:8.2.0384: Travis CI has warnings vim-patch:8.2.0390: terminal postponed scrollback test is flaky vim-patch:8.2.0391: CI test coverage dropped vim-patch:8.2.0394: Coverity complains about using NULL pointer vim-patch:8.2.0395: build fails with FEAT_EVAL but without FEAT_MENU vim-patch:8.2.0405: MSVC: build fails with some combination of features vim-patch:8.2.0410: channel test fails too often on slow Mac vim-patch:8.2.0411: Mac: breakcheck is using a value from the stone ages vim-patch:8.2.0412: MS-Windows: cannot use vimtutor from the start menu vim-patch:8.2.0417: Travis CI config can be improved vim-patch:8.2.0428: buffer name may leak vim-patch:8.2.0431: some compilers don't support using \e for Esc vim-patch:8.2.0434: MS-Windows with VTP: Normal color not working vim-patch:8.2.0435: channel contents might be freed twice vim-patch:8.2.0437: MS-Windows installer contains old stuff vim-patch:8.2.0438: terminal noblock test is very flaky on BSD vim-patch:8.2.0440: terminal noblock test is still very flaky on BSD vim-patch:8.2.0441: terminal noblock test is still failing on BSD vim-patch:8.2.0442: channel contents might be used after being freed vim-patch:8.2.0445: png and xpm files not in MS-Windows zip file vim-patch:8.2.0447: terminal scroll tests fails on some systems vim-patch:8.2.0451: Win32: double-width character displayed incorrectly vim-patch:8.2.0452: channel_parse_messages() fails when called recursively vim-patch:8.2.0455: cannot set the highlight group for a specific terminal vim-patch:8.2.0460: build failure because of wrong feature name vim-patch:8.2.0463: typos and other small problems vim-patch:8.2.0466: not parsing messages recursively breaks the govim plugin vim-patch:8.2.0468: GUI: pixel dust with some fonts and characters vim-patch:8.2.0472: terminal highlight name is set twice, leaking memory vim-patch:8.2.0475: channel out_cb test still fails sometimes on Mac vim-patch:8.2.0476: terminal nasty callback test fails sometimes vim-patch:8.2.0479: unloading shared libraries on exit has no purpose vim-patch:8.2.0481: Travis is still using trusty vim-patch:8.2.0490: Win32: VTP doesn't respect 'restorescreen' vim-patch:8.2.0497: too verbose output from the asan build in Travis vim-patch:8.2.0505: term_getty() not sufficiently tested WinBar requires `W_WINROW` macro but it is removed in 7f21665673686c653389ff4e86a2ce8e17804178. Thus, the following patch is N/A: vim-patch:8.0.1129: window toolbar missing a part of the patch https://github.com/neovim/neovim/issues/11513 makes the following patches for WinBar N/A: vim-patch:8.0.1520: cursor in wrong line when using a WinBar in Terminal window vim-patch:8.1.1263: mouse clicks in WinBar not tested vim-patch:8.1.1266: winbar test doesn't test enough vim-patch:8.1.1272: click on WinBar of other window not tested vim-patch:8.1.1456: WinBar not redrawn after scrolling one line Most `Test_termcodes.vim` tests require removed options like `ttymouse`. The following patches do not have relevant source code changes: vim-patch:8.1.1137: xterm mouse wheel escape sequence is not tested vim-patch:8.1.1142: no test for dragging the window separators with the mouse vim-patch:8.1.1155: termcodes tests can be improved vim-patch:8.1.1160: termcodes test would fail in a very big terminal vim-patch:8.1.1165: no test for mouse clicks in the terminal tabpage line vim-patch:8.1.1167: no test for closing tab by click in tabline vim-patch:8.1.1175: no test for dragging a tab and double click for new tab vim-patch:8.1.1176: test for dragging a tab is flaky vim-patch:8.1.1178: when mouse click tests fails value of 'ttytype' is unknown vim-patch:8.1.1179: no test for mouse clicks in the fold column vim-patch:8.1.1181: tests for mouse clicks are a bit flaky vim-patch:8.1.1216: mouse middle click is not tested vim-patch:8.1.1223: middle mouse click test fails without a clipboard vim-patch:8.1.1244: no tests for CTRL-mouse-click vim-patch:8.1.1247: urxvt mouse codes are not tested vim-patch:8.1.1248: no test for dec mouse vim-patch:8.1.1250: no test for netterm mouse vim-patch:8.1.1469: no test for checking the cursor style response vim-patch:8.1.1471: 'background' not correctly set for 2-digit rgb termresponse vim-patch:8.1.1472: add_termcap_entry() is not tested vim-patch:8.1.1474: 'ttybuiltin' is not tested vim-patch:8.1.2106: no tests for dragging the mouse beyond the window vim-patch:8.1.2118: termcodes test fails when $TERM is "dumb" vim-patch:8.1.2137: parsing the termresponse is not tested vim-patch:8.1.2150: no test for 'ttymouse' set from xterm version response vim-patch:8.1.2169: terminal flags are never reset vim-patch:8.1.2174: screen not recognized as supporting "sgr" mouse codes vim-patch:8.1.2306: double and triple clicks are not tested
* | | | | | Merge pull request #12074 from jamessan/vim-patch-reviewJames McCoy2020-04-04
|\ \ \ \ \ \ | | | | | | | | | | | | | | vim-patch.sh: Fix creation of commit list for PR review
| * | | | | | vim-patch.sh: Fix creation of commit list for PR reviewJames McCoy2020-03-31
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | [ci skip]
* | | | | | Merge pull request #11748 from bfredl/viewportBjörn Linse2020-04-01
|\ \ \ \ \ \ | |/ / / / / |/| | | | | win_viewport event for buffer range and buffer cursor pos
| * | | | | api/ui: win_viewport event for visible range and cursor position in windowBjörn Linse2020-04-01
|/ / / / /
* / / / / vim.uri: fix uri_to_fname (#12059)Hirokazu Hata2020-03-30
|/ / / / | | | | | | | | | | | | | | | | fix: #12056 If the colon of the drive letter of windows is URI encoded, it doesn't match the expected pattern, so decode it first.
* | | | Merge pull request #11746 from Billy4195/add_wildmenu_keyMatthieu Coudron2020-03-28
|\ \ \ \ | |_|/ / |/| | | [RFC] Wildmenu support C-E and C-Y as popupmenu
| * | | doc: Fix wildmenu doc inconsistencies and typosZantox2020-03-28
| | | | | | | | | | | | | | | | | | | | Fix typos, capitalization to match block, and remove the angle brackets on the CTRL keys to match other documentation.
| * | | doc: C-Y and C-E in wildmenu completionBilly Su2020-02-18
| | | | | | | | | | | | | | | | Add description of C-Y and C-E in wildmenu completion
| * | | ex_getln.c: wildmenu add cancel and apply opsBilly Su2020-01-23
| | | |
* | | | Merge pull request #12043 from bfredl/pumrlBjörn Linse2020-03-23
|\ \ \ \ | | | | | | | | | | popupmenu: don't use 'rightleft' option in cmdline mode
| * | | | popupmenu: don't use 'rightleft' option in cmdline modeBjörn Linse2020-03-23
|/ / / / | | | | | | | | | | | | | | | | Cmdline is always drawn from the left to right, so using rightleft popupmenu is not useful here
* | | | Merge pull request #12030 from erw7/fix-tui-access-global-varBjörn Linse2020-03-22
|\ \ \ \ | | | | | | | | | | TUI: do not use nvim_get_option in tui thread
| * | | | TUI: do not use "nvim_get_option" in tui threaderw72020-03-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since "nvim_get_option" is executed on the tui thread as a C function instead of msgpack-rpc, it accesses global variables that may change on the main thread.
* | | | | Merge pull request #12026 from jamessan/s390x-travisJames McCoy2020-03-22
|\ \ \ \ \ | |/ / / / |/| | | | Add big-endian, s390x job for Travis
| * | | | Install gettext for msgfmt/msgmergeJames McCoy2020-03-18
| | | | | | | | | | | | | | | | | | | | [skip appveyor]
| * | | | Set FUNCTIONALTEST=functionaltest-lua for s390xJames McCoy2020-03-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LuaJIT doesn't support s390x yet. [skip appveyor]