aboutsummaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAge
* vim-patch:8.1.1204: output of :command with address completion is not niceJan Edmund Lazo2020-10-11
| | | | | | Problem: Output of :command with address completion is not nice. Solution: Shorten the address completion names. https://github.com/vim/vim/commit/a561a41a70db7a9367f883c1dbb14e69b3364d08
* vim-patch:8.1.1015: quickfix buffer shows up in list, can't get buffer numberJan Edmund Lazo2020-10-10
| | | | | | | | Problem: Quickfix buffer shows up in list, can't get buffer number. Solution: Make the quickfix buffer unlisted when the quickfix window is closed. get the quickfix buffer number with getqflist(). (Yegappan Lakshmanan, closes vim/vim#4113) https://github.com/vim/vim/commit/647e24ba3dbf7ff448aa471b1a659a18267ae056
* vim-patch:8.1.0720: cannot easily change the current quickfx list indexJan Edmund Lazo2020-10-10
| | | | | | | Problem: Cannot easily change the current quickfx list index. Solution: Add the "idx" argument to setqflist(). (Yegappan Lakshmanan, closes vim/vim#3701) https://github.com/vim/vim/commit/5b69c22fd2bf0c0d32aab90ee4c7ef74259d2c4c
* api: multiple decoration providers at onceBjörn Linse2020-10-10
|
* provider: update supported Python versions (#13070)Marco Hinz2020-10-08
| | | | | | | | Python 3.9 was released, so we need to add support for the upcoming Python 3.10. Python 3.5 and earlier reached their end-of-life. PEP 478: Python 3.5 Release Schedule: https://www.python.org/dev/peps/pep-0478 PEP 596: Python 3.9 Release Schedule: https://www.python.org/dev/peps/pep-0596 PEP 619: Python 3.10 Release Schedule: https://www.python.org/dev/peps/pep-0619
* vim-patch:8.1.1705: using ~{} for a literal dict is not niceJan Edmund Lazo2020-10-07
| | | | | | Problem: Using ~{} for a literal dict is not nice. Solution: Use #{} instead. https://github.com/vim/vim/commit/4c6d90458baae843463f930fdc3fe4a7a2191d27
* vim-patch:8.1.1692: using *{} for literal dict is not backwards compatibleJan Edmund Lazo2020-10-07
| | | | | | | Problem: Using *{} for literal dict is not backwards compatible. (Yasuhiro Matsumoto) Solution: Use ~{} instead. https://github.com/vim/vim/commit/b8be54dcc517c9d57b62409945b7d4b90b6c3071
* vim-patch:8.1.1683: dictionary with string keys is longer than neededJan Edmund Lazo2020-10-07
| | | | | | | | | | Problem: Dictionary with string keys is longer than needed. Solution: Use *{key: val} for literaly keys. https://github.com/vim/vim/commit/d5abb4c87727eecb71b0e8ffdda60fc9598272f3 Vim's popup,textprop features are N/A. Neovim has not polyfilled their APIs. Skip docs and tests for these features.
* lua: vim.wait allows control of fast events (#13053)TJ DeVries2020-10-06
| | | | | | | | | * lua: vim.wait allows control of fast events * fixup: remove requirement of function for easier waiting * fixup: lint * fixup: bfredl comments
* runtime/typescript: 3d1cde8a2f28dce2c82d2b2b4c5e35e6662030e0Jan Edmund Lazo2020-10-05
| | | | | | Port typescript ftplugin and compiler files only. https://github.com/vim/vim/commit/3d1cde8a2f28dce2c82d2b2b4c5e35e6662030e0
* runtime/typescript: 91359014b359cf816bf943fe2c7d492996263defJan Edmund Lazo2020-10-05
| | | | | | Port typescript syntax changes only. https://github.com/vim/vim/commit/91359014b359cf816bf943fe2c7d492996263def
* runtime/typescript: 09c6f265b21065ffa9437837b1d0955137175e45Jan Edmund Lazo2020-10-05
| | | | | | | Port typescript syntax files only. Close https://github.com/neovim/neovim/issues/12125 https://github.com/vim/vim/commit/09c6f265b21065ffa9437837b1d0955137175e45
* runtime/typescript.vim: 96f45c0b6fc9e9d404e6805593ed1e0e6795e470Jan Edmund Lazo2020-10-05
| | | | | | | Port "runtime/indent/typescript.vim" changes only. Close https://github.com/neovim/neovim/pull/12716. https://github.com/vim/vim/commit/96f45c0b6fc9e9d404e6805593ed1e0e6795e470
* Merge pull request #13042 from godlygeek/unmapped_meta_is_escJames McCoy2020-10-05
|\ | | | | | | | | Treat unmapped ALT/META as ESC+c in all modes Closes #7972
| * Treat unmapped ALT/META as ESC+c in all modesMatt Wozniski2020-10-05
| | | | | | | | | | | | | | | | In #8226 <A-x> and <M-x> were changed to behave like <Esc>x in insert mode when no mapping exists. This commit backs out that change and replaces it with a more general one that makes unmapped ALT and META keypresses as <Esc>+char in all modes. This fixes an unnecessary and confusing inconsistency between modes.
* | Merge pull request #12999 from PaperMountainStudio/resolv-ipv6Jan Edmund Lazo2020-10-04
|\ \ | |/ |/| runtime: backport IPv6 support to resolv.vim
| * runtime: backport IPv6 support to resolv.vimPaper2020-10-01
| | | | | | | | | | from commits bc93cebb692f47488d66f078d1728031e9be35e7 and b17893aa940dc7d45421f875f5d90855880aad27 from vim
* | vim-patch:8.2.0841: 'verbose' value 16 causes duplicate outputJan Edmund Lazo2020-10-03
| | | | | | | | | | | | | | Problem: 'verbose' value 16 causes duplicate output. Solution: Combine levels 15 and 16 into one message. (Christian Brabandt, closes vim/vim#6153) https://github.com/vim/vim/commit/823654bc06c847af20967d41db32d592aba416cb
* | vim-patch:8.2.1779: some debian changelog files are not recognizedJan Edmund Lazo2020-10-02
|/ | | | | | Problem: Some debian changelog files are not recognized. Solution: Add */debian/changelog. (Jason Franklin) https://github.com/vim/vim/commit/0022675aa362da0969666e48ced252b57ca1f79e
* LSP: Fix separator width on hover (fixes #13006, #12998) (#13007)Christian Clason2020-09-30
| | | | * fix insert_separator conditional * only draw separator over wrapped width
* treesitter: add string parser (#13008)Thomas Vigouroux2020-09-30
|
* Merge pull request #12922 from AlxHnr/masterJan Edmund Lazo2020-09-27
|\ | | | | Use HTTPS for downloading spell files
| * runtime: update `g:spellfile_URL` to URL used in Vim 8Alexander Heinrich2020-09-17
| | | | | | | | See vim/vim@7ff7846
* | doc: test_garbagecollect_now() was portedJan Edmund Lazo2020-09-26
| |
* | vim-patch:8.2.1725: not all Pascal files are recognizedJan Edmund Lazo2020-09-26
| | | | | | | | | | | | Problem: Not all Pascal files are recognized. Solution: Add filetype patterns. (Doug Kearns) https://github.com/vim/vim/commit/44aaf5416e0121500dd52b7cab306d7618b4fe53
* | lsp: Add vim.lsp.buf.range_code_action() (#12962)notomo2020-09-24
| | | | | | | | | | Allows to execute code_action for a given range. :'<,'>lua vim.lsp.buf.range_code_action()
* | vim-patch:8.2.0953: spell checking doesn't work for CamelCased wordsThomas Vigouroux2020-09-24
| | | | | | | | | | | | | | Problem: Spell checking doesn't work for CamelCased words. Solution: Add the "camel" value in the new option 'spelloptions'. (closes vim/vim#1235) https://github.com/vim/vim/commit/362b44bd4aa87a2aef0f8fd5a28d68dd09a7d909
* | lsp: Handle ContentModified the same way as RequestCancelled (#12803)Rasmus Ishøy Michelsen2020-09-22
| | | | | | | | | | * Added the ContentModified error to be hidden from users, like RequestCancelled * Fixed tests (and ill-formed lua code) * Simplified if-expression
* | Update docMinh Son Nguyen2020-09-21
| | | | | | | | | | | | vim/vim@8ffc7c8b vim-patch:8.1.1281
* | Sync cfilter 1.1 from vimMinh Son Nguyen2020-09-21
| | | | | | | | vim/vim@fc65cabb
* | lsp: remove popup No signature available. (#12915)Raphael2020-09-18
| | | | | | | | | | | | | | | | | | | | | | | | * lsp: remove popup No signature available. If no signatures. we shouldn't popup No signature available ..It will make noise when use ` api.nvim_command("autocmd CompleteDone <buffer> lua vim.lsp.buf.signature_help()")` * fix ci test failed remove whitespace * print message when no signature help * Add comment
* | docs: Move treesitter docs in their own fileThomas Vigouroux2020-09-14
|/
* lsp: fix failed switch window error (#12900)Raphael2020-09-14
| | | | | * fix failed switch window error * checks if window already exists
* doc: Add docs for uri functions (#12887)TJ DeVries2020-09-14
|
* luahl: global the luahlBjörn Linse2020-09-13
|
* Fix typo in treesitter docs: parser directory is `parser` not `parsers`Stephan Seitz2020-09-13
|
* fix: use luahl in treesitterThomas Vigouroux2020-09-13
|
* UI: fix cursor not displayed after hiding and un-hiding #12811erw72020-09-12
| | | | | | | | | | | | | | | | | | | | | | - TUI: Fix a case where the cursor was not displayed after hiding the cursor and then setting it to be displayed again. - Change to reset everything before setting guicursor. fixes #12800 close #12811 Steps to reproduce: nvim -u NORC :set termguicolors :hi nCursor guifg=red guibg=red :hi iCursor guifg=green guibg=green :hi cCursor guifg=blue guibg=blue :set guicursor=n:block-nCursor,i:hor25-iCursor,c:ver25-cCursor :set guicursor-=c:ver25-cCursor Actual behaviour: Cursor is a blue vertical. Expected behaviour: Cursor should be the default color block.
* docs: Add hint for :help vim.lsp.buf for new users (#12886)Dave Lage2020-09-12
| | | | | | | * docs: Add hint for :help vim.lsp.buf for new users * fix: Use help linker for vim.lsp.buf * docs: Extend full api list language. Move gd to bottom. Add note about limited support
* lsp: fix lsp.buf.formatting_sync() null response (#12752)beardedsakimonkey2020-09-12
| | | Co-authored-by: tim apple <tim@tims-MacBook-Pro.local>
* lsp: Fix parameter markdown rendering for signature help (#12832)Xuyuan Pang2020-09-12
|
* docs: Use nvim-lspconfig plugin in lsp docs (#12885)Dave Lage2020-09-12
| | | * docs: Use nvim-lspconfig plugin in lsp docs
* docs: Align help docs to match using tab (#12891)Dave Lage2020-09-12
|
* wip trying to fix the highlighterThomas Vigouroux2020-09-09
|
* treesitter: use new on_bytes interfaceBjörn Linse2020-09-09
| | | | | | | | | | This will significantly reduce the parsing work needed e.g. when rehighlighting after every keypress in insert mode. Also add safety check for tree-sitter trying to read past the end of a line. This can happen after we sent an incorrect buffer update.
* treesitter: revert wrong optimization in highlightsThomas Vigouroux2020-09-09
|
* vim-patch:8.2.1635: no digraph for 0x2022 BULLET #12876Jan Edmund Lazo2020-09-08
| | | | | Problem: No digraph for 0x2022 BULLET. Solution: Use "oo". (Hans Ginzel, closes vim/vim#6904) https://github.com/vim/vim/commit/57ad94c5a9ee6f3626e1ec728519a8558a4346c8
* docs: update (#12860)TJ DeVries2020-09-06
|
* UI: forward 'mousefocus' option #12863Justin M. Keyes2020-09-06
| | | | close #12849 ref eb4aab7173fa1733f77bb6d7117351b47ada6134
* Merge pull request #12858 from kyazdani42/fix/no-ts-hl-without-query-valueThomas Vigouroux2020-09-06
|\ | | | | treesitter: check hl group exists before passing it in nvim_get_hl_id_by_name