summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/syntax/help.vim
AgeCommit message (Collapse)AuthorFiles
2025-11-10vim-patch:c8eeda9: runtime(doc): Improve header formattingzeertzjq1
- Normalise header formatting and highlight all bylines. - Remove broken email address from if_sniff.txt. closes: vim/vim#18601 https://github.com/vim/vim/commit/c8eeda9b15a9bac7745004b94f98de7681accea8 Co-authored-by: Doug Kearns <dougkearns@gmail.com>
2025-07-20vim-patch:31ec664: runtime(doc): Update help syntax, match :autocmd options ↵zeertzjq1
(#35008) - Match :autocmd options and special buffer pattern. - Normalise ellipsis (three dots) in Ex command argument lists. closes: vim/vim#17793 https://github.com/vim/vim/commit/31ec66403d1976a67a95b3774c7c1b9062381e8d Co-authored-by: Doug Kearns <dougkearns@gmail.com>
2025-07-13vim-patch:1341176: runtime(vim): Update help syntax file, improve ↵zeertzjq1
highlighting of included Vim examples (#34924) - Take over as file maintainer. - Improve highlighting of legacy script examples by using :syn-iskeyword with the default 'iskeyword' value. Vim9 script examples are not supported yet. - Match admonition labels in more contexts. - Match URLs in more contexts. fixes vim/vim#17721 closes: vim/vim#17731 https://github.com/vim/vim/commit/1341176e7b800238b30a137c1ea1a31ca2c3d488 Co-authored-by: Doug Kearns <dougkearns@gmail.com>
2025-05-31vim-patch:5ddcecf: runtime(help): Add better support for language annotation ↵brianhuster1
highlighting closes: vim/vim#16238 https://github.com/vim/vim/commit/5ddcecf05febcdd374f47bea856830c3b6d1bff8 Co-authored-by: Shougo Matsushita <Shougo.Matsu@gmail.com> Co-authored-by: Christian Brabandt <cb@256bit.org> Co-authored-by: h_east <h.east.727@gmail.com>
2025-05-31vim-patch:6fea0a5: runtime(help): Add Vim lang annotation support for codeblocksbrianhuster1
closes: vim/vim#16215 https://github.com/vim/vim/commit/6fea0a54804fc36ab7138a66210b0eb380d96198 Co-authored-by: Shougo Matsushita <Shougo.Matsu@gmail.com> Co-authored-by: zeertzjq <zeertzjq@outlook.com>
2024-10-17vim-patch:6c2fc37: runtime(help): Update help syntaxzeertzjq1
This commit makaes the following changes to the vim help syntax: - fix excessive URL detection in help, because `file:{filename}` in doc/options.txt is determined to be a URL. - update highlighting N for :resize in help - split Italian-specific syntax into separate help script - highlight `Note` in parentheses in help - update 'titlestring' behaviour in documentation for invalid '%' format closes: vim/vim#15883 https://github.com/vim/vim/commit/6c2fc377bfbfb6f1a46b1061413cd21116b596ed Co-authored-by: Milly <milly.ca@gmail.com>
2024-10-17vim-patch:4bfb899: runtime(help): fix end of sentence highlight in code exampleszeertzjq1
closes: vim/vim#15745 https://github.com/vim/vim/commit/4bfb89996f227d5fbb4803f0d8dbd3105483b625 Co-authored-by: Christian Brabandt <cb@256bit.org> Co-authored-by: Danilo Rezende <returndanilo@users.noreply.github.com>
2024-10-09vim-patch:d3b55d7: runtime(help): highlight CTRL-<Key> correctly (#30727)zeertzjq1
https://github.com/vim/vim/commit/d3b55d7f76e32e9b7f895fe43f37435ce7bf782e Co-authored-by: Christian Brabandt <cb@256bit.org>
2024-10-06vim-patch:partial:89872f5: runtime(doc): update formatting and syntaxzeertzjq1
closes: vim/vim#15800 https://github.com/vim/vim/commit/89872f58a9938142417906fc3243257c67c0af9c Co-authored-by: Milly <milly.ca@gmail.com>
2024-09-27feat(defaults): pretty :help headings #30544Justin M. Keyes1
Problem: Headings in :help do not stand out visually. Solution: Define a non-standard `@markup.heading.1.delimiter` group and special-case it in `highlight_group.c`. FUTURE: This is a cheap workaround until we have #25718 which will enable: - fully driven by `vimdoc/highlights.scm` instead of using highlight tricks (`guibg=bg guifg=bg guisp=fg`) - better support of "cterm" ('notermguicolors')
2024-01-12vim-patch:9.1.0016: default diff highlighting is too noisyChristian Clason1
Problem: default diff highlighting is too noisy Solution: Link diff highlighting groups to new Added/Removed/Changed, revert previous change (Romain Lafourcade) Remove diff* links added in vim/vim#13776 and doc added in commit b1392be The links added in vim/vim#13776 are way too noisy for the contexts in which the `diff` syntax is applied (git commits, patches, etc.). This commit: - removes those links - adds new default highlighting groups Added, Changed and Removed - links the diff highlighting groups to those new defaults - removes the doc changes - adjusts the syntax_completion test for those newly added group names Note: Changes to the default color schemes will be handled separately, by adding links to those newly created Added/Removed/Changed highlighting groups. related: vim/vim#13776 closes vim/vim#13825 https://github.com/vim/vim/commit/124371c5a149a8c0c75c04b6c90ac11e71a0aa97 Co-authored-by: Romain Lafourcade <romain.lafourcade@razorfish.fr>
2023-08-13vim-patch:e978b4534a5e (#24697)Sean Dewar1
Farewell to Bram and dedicate upcoming Vim 9.1 to him (vim/vim#12749) https://github.com/vim/vim/commit/e978b4534a5e10471108259118c0ef791106fd92 Also update the header for the following files that were converted to Vim9 script upstream: - autoload/ccomplete.lua (vim9jitted) - ftplugin.vim - ftplugof.vim - indent.vim - indent/vim.vim - makemenu.vim This also updates the "Last Change" dates, even if some changes (due to rewrites to Vim9 script) were not ported. There's still a few other places where Bram is still mentioned as a maintainer in the files we and Vim have: - ftplugin/bash.vim - indent/bash.vim - indent/html.vim - indent/mail.vim - macros/accents.vim - macros/editexisting.vim - syntax/bash.vim - syntax/shared/typescriptcommon.vim - syntax/tar.vim - syntax/typescript.vim - syntax/typescriptreact.vim - syntax/zimbu.vim Maybe future patches will address that. Also exclude changes to .po files that didn't apply automatically (the `:messages` maintainer string isn't used in Nvim anyway). Co-authored-by: Christian Brabandt <cb@256bit.org>
2022-12-03fix(syntax): correct conceal for annotated code blocks (#21272)Christian Clason1
fixup for https://github.com/neovim/neovim/pull/21154
2022-11-29feat(help): highlighted codeblocksChristian Clason1
2022-11-19vim-patch:partial:d13166e788fc (#21109)Sean Dewar1
Update runtime files https://github.com/vim/vim/commit/d13166e788fcaef59ec65c20b46ca4be16625669 - Skip E1309-1311 (not ported). - Skip `:echowindow` changes (not ported). - Skip termdebug winbar doc changes (not fully ported). - Port missing `g:termdebug_config.{wide,use_prompt}` changes from v8.2.5010. Co-authored-by: Bram Moolenaar <Bram@vim.org>
2022-11-10vim-patch:76db9e076318 (#21013)Sean Dewar1
Update runtime files https://github.com/vim/vim/commit/76db9e076318cb0ae846f43b7549ad4f2d234c0b - `col()`'s example was changed to use `:echowin` so that the message can be seen with `showmode`. Use "\n" to force a hit-enter instead as `:echowin` isn't ported. - Replace interpolated string usage in syntax/modula3.vim (not ported). - Add a space after the `wincmd =` examples in `*CTRL-W_=*` so that the inlined code is highlighted properly when followed by a full stop. Co-authored-by: Bram Moolenaar <Bram@vim.org>
2022-10-29vim-patch:partial:6ebe4f970b8b (#20860)Christian Clason1
Update runtime files https://github.com/vim/vim/commit/6ebe4f970b8b398087076a72a7aae6e680fb92da Co-authored-by: Bram Moolenaar <Bram@vim.org>
2022-09-28vim-patch:9fbdbb814f4a (#20376)Christian Clason1
Update runtime files https://github.com/vim/vim/commit/9fbdbb814f4ad67a14979aba4a6a49800c2f1a99 Skip ftplugin/vim.vim (vim9script change) Drop indent/vim.vim and autoload/dist/vimindent.vim (vim9script rewrite)
2021-09-10vim-patch:4d8f476176ea (#15612)Christian Clason1
* vim-patch:4d8f476176ea Update runtime files https://github.com/vim/vim/commit/4d8f476176eadfc745bcb8e143460029048f858d skip nsis/README.txt skip doc/vim9.txt skip src/nvim/po/it.po
2021-04-29vim-patch:e7b1ea0276ccJan Edmund Lazo1
Update runtime files. https://github.com/vim/vim/commit/e7b1ea0276cc83cd5c612f3189a174a60d57b5ed
2021-04-27vim-patch:b17893aa940dJan Edmund Lazo1
Update runtime files https://github.com/vim/vim/commit/b17893aa940dc7d45421f875f5d90855880aad27 Omit feedkeys() changes.
2021-04-27vim-patch:0c0734d527a1Jan Edmund Lazo1
Update runtime files https://github.com/vim/vim/commit/0c0734d527a132edfb4089be48486586424b3f41 Omit rand(), srand() documentation. Patch v8.1.2342 is not ported yet.
2019-08-02vim-patch:68e6560b84f1Justin M. Keyes1
Update runtime files. https://github.com/vim/vim/commit/68e6560b84f196c82e27a72669684d5506a3a837
2018-12-30help: Do not highlight "Nvim."Justin M. Keyes1
This was added in 549311db7d400 for some reason, it usually just looks weird.
2017-11-07vim-patch:01164a6546b4Justin M. Keyes1
Long overdue runtime update. https://github.com/vim/vim/commit/01164a6546b4c635daf96a1f17d1cb2d07f32a66
2017-11-07vim-patch:3ec574f2b549Justin M. Keyes1
Update runtime files. Includes changing &sw to shiftwidth() for all indent scripts. https://github.com/vim/vim/commit/3ec574f2b549f456f664f689d6da36dc5719aeb9
2017-05-01help, man.vim: "outline" (TOC) feature #5169Tommy Allen1
2017-04-28vim-patch:64d8e25bf6efJustin M. Keyes1
Updated runtime files. https://github.com/vim/vim/commit/64d8e25bf6efe5f18b032563521c3ce278c316ab Closes #6611
2017-01-03automation: Generate API documentation (#5798)Tommy Allen1
runtime: Add underscore to {} helpSpecial syntax pattern docs: Added generated api-funcs.txt
2016-10-04vim-patch:939a1abShougo Matsushita1
Updated runtime files. https://github.com/vim/vim/commit/939a1abe935a539f2d4c90a56cb0682cbaf3bbb0
2015-05-03doc: Remove Vi annotationsMichael Reed1
This removes all instances of '{not in Vi}', '{Vi: ... }', etc. We don't care about Vi compatibility, so all of these annotations are useless in nvim. This also removed the syntax definitions for these items. In addition, remove instances of '{only when compiled with +feature}' adjacent to instances of '{not in Vi}' and friends. Helped-by: David Bürgin <676c7473@gmail.com> Helped-by: Felipe Morales <hel.sheep@gmail.com> closes #2535
2014-12-09docs: Remove EBCDIC remnantsMichael Reed1
2014-09-13runtime: Enhance help.vim to highlight Nvim/NVIMThiago de Arruda1
2014-07-29re-integrate runtime/ vim-patch:0 #938Justin M. Keyes1
Vim runtime files based on 7.4.384 / hg changeset 7090d7f160f7 Excluding: Amiga icons (*.info, icons/) doc/hangulin.txt tutor/ spell/ lang/ (only used for menu translations) macros/maze/, macros/hanoi/, macros/life/, macros/urm/ These were used to test vi compatibility. termcap "Demonstration of a termcap file (for the Amiga and Archimedes)" Helped-by: Rich Wareham <rjw57@cam.ac.uk> Helped-by: John <john.schmidt.h@gmail.com> Helped-by: Yann <yann@yann-salaun.com> Helped-by: Christophe Badoit <c.badoit@lesiteimmo.com> Helped-by: drasill <github@tof2k.com> Helped-by: Tae Sandoval Murgan <taecilla@gmail.com> Helped-by: Lowe Thiderman <lowe.thiderman@gmail.com>