aboutsummaryrefslogtreecommitdiff
path: root/runtime/doc
Commit message (Collapse)AuthorAge
...
* docs: update apiBjörn Linse2020-10-20
|
* vim-patch:8.2.0868: trim() always trims both endsskippi2020-10-17
| | | | | | | Problem: trim() always trims both ends. Solution: Add an argument to only trim the beginning or end. (Yegappan Lakshmanan, closes vim/vim#6126) https://github.com/vim/vim/commit/2245ae18e3480057f98fc0e5d9f18091f32a5de0
* vim-patch:8.1.0221: not enough testing for the Ruby interfaceJan Edmund Lazo2020-10-14
| | | | | | | | | | Problem: Not enough testing for the Ruby interface. Solution: Add more tests. (Dominique Pelle, closes vim/vim#3252) https://github.com/vim/vim/commit/edd6aacb010ad2402fc98f19e7f6b7c29ba2656f Modified some tests to make them pass for Neovim. Some tests will always fail because +ruby is externalized in Neovim. Skip failing ruby tests for now.
* 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
* 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
* 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.
* 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
* 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.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
* | Update docMinh Son Nguyen2020-09-21
| | | | | | | | | | | | vim/vim@8ffc7c8b vim-patch:8.1.1281
* | docs: Move treesitter docs in their own fileThomas Vigouroux2020-09-14
|/
* doc: Add docs for uri functions (#12887)TJ DeVries2020-09-14
|
* Fix typo in treesitter docs: parser directory is `parser` not `parsers`Stephan Seitz2020-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
* 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
|
* 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
* treesitter: update docs on predicatesThomas Vigouroux2020-09-06
|
* doc: fix invalid help tags #12745Georgy Komarov2020-09-05
|
* Support for :perl, :perlfile, :perldo and perleval() (#12809)Justin M. Keyes2020-09-05
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * support for :perl, :perlfile, :perldo and perleval() * document that the perl provider doesn't currently work on Windows * document that the perl legacy interface is now also supported * added perleval() documentation * import legacy perl interface tests * only perl 5.22+ is supported * healtcheck: use g:perl_host_prog if its set instead using just 'perl' isn't correct as it may not be the version requested. ditto for 'cpanm', rather go through 'App::cpanminus' to find the latest perl version
| * only perl 5.22+ is supportedJacques Germishuys2020-09-03
| |
| * added perleval() documentationJacques Germishuys2020-09-03
| |
| * document that the perl legacy interface is now also supportedJacques Germishuys2020-09-03
| |
| * document that the perl provider doesn't currently work on WindowsJacques Germishuys2020-08-30
| |
| * support for :perl, :perlfile, :perldo and perleval()Jacques Germishuys2020-08-30
| |
* | treesitter: allow to list supported predicatesThomas Vigouroux2020-09-04
| |
* | eval_call_provider(): free unused return value #12819Jacques Germishuys2020-09-01
| | | | | | Caller can pass discard=true to free the unwanted return value.
* | Merge pull request #12736 from vigoux/ts-iter-childrenBjörn Linse2020-09-01
|\ \ | | | | | | treesitter: allow to iterate over node children
| * | treesitter: add node:field() to get field childrenThomas Vigouroux2020-09-01
| | |
| * | treesitter: allow to iterate over node childrenThomas Vigouroux2020-08-31
| | |
* | | g:clipboard: allow command given as a list #12775DDoSolitary2020-09-01
|/ / | | | | fixes #12768
* / docs, remove 'guifontset' #11708Justin M. Keyes2020-08-31
|/ | | | | | | | | | | | | - remove redundant autocmd list This "grouped" list is useless, it only gets in the way when searching for event names. - intro.txt: cleanup - starting.txt: update, revisit - doc: `:help bisect` - mbyte.txt: update aliases 1656367b90bd. closes #11960 - options: remove 'guifontset'. Why: - It is complicated and is used by almost no one. - It is unlikely to be implemented by Nvim GUIs (complicated to parse, specific to Xorg...).
* Merge pull request #12708 from runiq/lsp-docTJ DeVries2020-08-25
|\ | | | | Add docs for some methods in vim.lsp
| * Add docs for most vim.lsp methodsPatrice Peterson2020-08-23
| | | | | | | | Most of the lsp.log will be addressed in a separate PR.
* | 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
* 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>
* fixup! mksession: always unix slashes "/" for filepathsJan Edmund Lazo2020-08-15
|
* vim-patch:8.2.1347: cannot easily get the script IDJan Edmund Lazo2020-08-14
| | | | | | Problem: Cannot easily get the script ID. Solution: Support expand('<SID>'). https://github.com/vim/vim/commit/909443028b57d7514ce3c71f00e9d808f2126b4f
* vim-patch:8.1.2341: not so easy to interrupt a script programaticallyJan Edmund Lazo2020-08-14
| | | | | | Problem: Not so easy to interrupt a script programatically. Solution: Add the interrupt() function. (Yasuhiro Matsumoto, closes vim/vim#2834) https://github.com/vim/vim/commit/67a2deb9cb4ac2224cb1e4d240a5d0659f036264
* vim-patch:8.1.0573: cannot redefine user command without ! in same scriptJan Edmund Lazo2020-08-14
| | | | | | | Problem: Cannot redefine user command without ! in same script Solution: Allow redefining user command without ! in same script, like with functions. https://github.com/vim/vim/commit/55d46913084745a48749d7ac4f48930852e1d87e