aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gen_vimdoc.py: generate LSP docsJustin M. Keyes2019-12-31
|
* doc: LSPJustin M. Keyes2019-12-31
|
* doc [ci skip]Justin M. Keyes2019-12-31
|
* Merge #11637 from janlazo/vim-8.1.1739Justin M. Keyes2019-12-31
|\ | | | | vim-patch:8.1.{1739,1741},8.2.0063
| * CI: set nodejs version to 10 on main scriptsJan Edmund Lazo2019-12-30
| | | | | | | | nvm can run within a bash shell only.
| * vim-patch:8.2.0063: wrong size argument to vim_snprintf()Jan Edmund Lazo2019-12-30
| | | | | | | | | | | | Problem: Wrong size argument to vim_snprintf(). (Dominique Pelle) Solution: Reduce the size by the length. (related to vim/vim#5410) https://github.com/vim/vim/commit/08b28b7ad52d5ee3cb5fa5982b647e325a410484
| * vim-patch:8.1.1741: cleared/added match highlighting not updated in other windowJan Edmund Lazo2019-12-30
| | | | | | | | | | | | | | Problem: Cleared/added match highlighting not updated in other window. (Andi Massimino) Solution: Mark the right window for refresh. https://github.com/vim/vim/commit/4ef18dcc2e3a6a9aea2dc90bbdb742c3c9231394
| * vim-patch:8.1.1739: deleted match highlighting not updated in other windowJan Edmund Lazo2019-12-30
|/ | | | | | | Problem: Deleted match highlighting not updated in other window. Solution: Mark the window for refresh. (closes vim/vim#4720) Also fix that ambi-width check clears with wrong attributes. https://github.com/vim/vim/commit/06029a857a3d4d90b3162090506c1e00dc84c60b
* Merge #11605 'gen_vimdoc.py: fix formatting; sort by name'Justin M. Keyes2019-12-30
|\
| * gen_vimdoc.py: sort by nameJustin M. Keyes2019-12-30
| |
| * gen_vimdoc.py: better handling of inline (non-block) nodesJustin M. Keyes2019-12-30
| |
| * gen_vimdoc.py: fix deprecated checkJustin M. Keyes2019-12-30
|/
* Merge #11632 from janlazo/vim-8.1.2087Justin M. Keyes2019-12-30
|\ | | | | vim-patch:8.1.2087,8.2.0058
| * vim-patch:8.2.0058: running tests changes ~/.viminfoJan Edmund Lazo2019-12-29
| | | | | | | | | | | | Problem: Running tests changes ~/.viminfo. Solution: Make 'viminfo' empty when summarizing tests results. (closes vim/vim#5414) https://github.com/vim/vim/commit/eb698d0b3295675f184ad4b62034e064cded4ade
| * vim-patch:8.1.2087: cannot easily select one test function to executeJan Edmund Lazo2019-12-29
| | | | | | | | | | | | | | Problem: Cannot easily select one test function to execute. Solution: Support the $TEST_FILTER environment variable. (Ozaki Kiichi, closes vim/vim#2695) https://github.com/vim/vim/commit/a7f6c3cf071bb6267e0bd2eb3d27ca240381ba87
* | Merge #11616 from janlazo/vim-8.0.1491Justin M. Keyes2019-12-30
|\ \ | |/ |/| vim-patch:8.0.{1356,1491,1495,1522,1538,1540},8.1.{554,670,1300,1303,1875,2377}
| * vim-patch:8.0.1356: using simalt in a GUIEnter autocommand inserts charactersJan Edmund Lazo2019-12-30
| | | | | | | | | | | | | | Problem: Using simalt in a GUIEnter autocommand inserts strange characters. (Chih-Long Chang) Solution: Ignore K_NOP in Insert mode. (closes vim/vim#2379) https://github.com/vim/vim/commit/c5aa55db7e5bc791f99fb15b0f4be0d5dd166f62
| * vim-patch:8.1.2377: GUI: when losing focus a pending operator is executedJan Edmund Lazo2019-12-30
| | | | | | | | | | | | Problem: GUI: when losing focus a pending operator is executed. Solution: Do not execute an operator when getting K_IGNORE. (closes vim/vim#5300) https://github.com/vim/vim/commit/fa5612c7d836eb789e0f8ff4b10461b8640a14b2
| * vim-patch:8.1.1300: in a terminal 'ballooneval' does not work right awayJan Edmund Lazo2019-12-30
| | | | | | | | | | | | | | Problem: In a terminal 'ballooneval' does not work right away. Solution: Flush output after drawing the balloon. Add the <Ignore> key code. Add a test. https://github.com/vim/vim/commit/2f10658b06bbdd8f25c4ff152266c808234cee0a
| * ui: add basic tests for pumheight,pumwidthJan Edmund Lazo2019-12-29
| |
| * vim-patch:8.1.1875: cannot get size and position of the popup menuJan Edmund Lazo2019-12-29
| | | | | | | | | | | | | | | | | | Problem: Cannot get size and position of the popup menu. Solution: Add pum_getpos(). (Ben Jackson, closes vim/vim#4827) https://github.com/vim/vim/commit/e9bd57286a5cbb0e1ec18b5d194dc4af1bda9f3a https://github.com/neovim/neovim/pull/11562 backported the vim patch. This patch only updates the runtime/doc/ files to match Vim.
| * vim-patch:8.0.1540: popup menu positioning fails with longer stringJan Edmund Lazo2019-12-29
| | | | | | | | | | | | | | Problem: Popup menu positioning fails with longer string. Solution: Only align with right side of window when width is less than 'pumwidth' (closes vim/vim#2661) https://github.com/vim/vim/commit/2b10bcbfc1c025bf7e6358326ee70105e7d30e96
| * fixup! vim-patch.sh: list related missing Vim patches [ci skip] #11514Jan Edmund Lazo2019-12-29
| |
| * vim-patch:8.1.1303: not possible to hide a balloonJan Edmund Lazo2019-12-29
| | | | | | | | | | | | | | Problem: Not possible to hide a balloon. Solution: Hide the balloon when balloon_show() is called with an empty string or list. Add balloon_gettext(). https://github.com/vim/vim/commit/be0a2597ae0d9eb0b8a8a2fc9ae1784faa929844
| * screen: fix pvs/v1048Jan Edmund Lazo2019-12-29
| |
| * vim-patch:8.1.0554: popup menu overlaps with preview windowJan Edmund Lazo2019-12-29
| | | | | | | | | | | | | | | | Problem: Popup menu overlaps with preview window. Solution: Adjust the height computation. (Hirohito Higashi, closes vim/vim#3414) https://github.com/vim/vim/commit/614ab8aa00346724bfc27980d25985d482269b75 Cherry-picked "row -> pum_win_row" rename changes from patch 8.1.0062.
| * vim-patch:8.0.1538: popupmenu is too far left when completion is longJan Edmund Lazo2019-12-29
| | | | | | | | | | | | Problem: Popupmenu is too far left when completion is long. (Linwei) Solution: Adjust column computations. (Hirohito Higashi, closes vim/vim#2661) https://github.com/vim/vim/commit/bb008dd3239c5fe3ac04501e38e4c950fa9426c8
| * vim-patch:8.0.1522: popup menu is positioned in the wrong placeJan Edmund Lazo2019-12-29
| | | | | | | | | | | | | | | | Problem: Popup menu is positioned in the wrong place. (Davit Samvelyan, Boris Staletic) Solution: Correct computation of the column and the conditions for that. (Hirohito Higashi, closes vim/vim#2640) https://github.com/vim/vim/commit/4287ed33ddc324d26dd05d3e19596dd74cf479d6
| * vim-patch:8.1.0670: macro for popup menu width is unusedJan Edmund Lazo2019-12-29
| | | | | | | | | | | | Problem: Macro for popup menu width is unused. Solution: Remove it. (Hirohito Higashi) https://github.com/vim/vim/commit/3d631cb0b34b03c7bdf45ad852d3644c7cf62743
| * vim-patch:8.0.1495: having 'pumwidth' default to zero has no meritJan Edmund Lazo2019-12-29
| | | | | | | | | | | | | | | | | | Problem: Having 'pumwidth' default to zero has no merit. Solution: Make the default 15, as the actual default value. https://github.com/vim/vim/commit/42443c7d7fecc3a2a72154bb6139b028438617c2 Includes 'pumwidth' documentation changes from 8.0.1531. Sort 'pum*' option in alphabetical order.
| * vim-patch:8.0.1491: the minimum width of the popup menu is hard codedJan Edmund Lazo2019-12-29
|/ | | | | | | Problem: The minimum width of the popup menu is hard coded. Solution: Add the 'pumwidth' option. (Christian Brabandt, James McCoy, closes vim/vim#2314) https://github.com/vim/vim/commit/a8f04aa275984183bab5bb583b128f38c64abb69
* Revert "runtime: Add vim.lsp.get_client_by_name" #11623Ashkan Kiani2019-12-29
| | | reverts 680693e263576e34d5947c43ab0ae3ff0ebfeab5 #11603
* netrw.vim: do not save +/* registers p.2 #11625artem-nefedov2019-12-29
| | | | | | remove last place where system clipboard was used by netrw (extends 6c22c7ab97cca9f8dda6863ee7f1db1ce30a3451) fix #11592
* runtime: Add vim.lsp.get_client_by_name (#11603)Hirokazu Hata2019-12-28
| | | | Since the client name is more obvious than the client id for the user, add an API to get the lsp client by the client name.
* doc: update 'cpoptions' default value #11619Rafik Draoui2019-12-28
| | | | | | Since version 0.2, the `_` compatibility option is turned on by default. ref 1743df82f9003514c384ff99779d82179e6cb999 ref https://github.com/neovim/neovim/blob/b0196586debd55b9b8be62966084eee12bf0e4ad/src/nvim/option_defs.h#L135
* LSP: Fix flaky test #11618Ashkan Kiani2019-12-27
|
* Merge #11568 'fillchars: foldopen, foldsep, foldclose'Justin M. Keyes2019-12-26
|\
| * fillchars: adding foldopen, foldsep, foldcloseMatthieu Coudron2019-12-25
| | | | | | | | | | You can try it with set fillchars+=foldopen:▾,foldsep:│,foldclose:▸
* | Merge #11612 from janlazo/clang-pvsJustin M. Keyes2019-12-26
|\ \
| * | os/env: fix pvs/v781Jan Edmund Lazo2019-12-26
| | |
| * | misc1: fix pvs/v781Jan Edmund Lazo2019-12-26
| | |
| * | ex_getln: fix pvs/v781Jan Edmund Lazo2019-12-26
| | |
| * | ex_docmd: fix pvs/v781Jan Edmund Lazo2019-12-26
| | |
| * | ex_cmds: fix pvs/v781Jan Edmund Lazo2019-12-26
| | |
| * | search: fix pvs/v1048Jan Edmund Lazo2019-12-26
| | |
| * | quickfix: qf_parse_fmt_plus never failsJan Edmund Lazo2019-12-26
| | |
| * | hardcopy: fix pvs/v1048Jan Edmund Lazo2019-12-26
| | |
| * | api/vim: fix pvs/v1048Jan Edmund Lazo2019-12-26
| | |
| * | clang/'Dead store': remove dead codeJan Edmund Lazo2019-12-26
| | |
| * | clang/'Logic error': set ret_tv if non-nullJan Edmund Lazo2019-12-25
|/ /