aboutsummaryrefslogtreecommitdiff
path: root/runtime/syntax/vim.vim
Commit message (Collapse)AuthorAge
...
* runtime/vim: d2ea7cf10a4d026ebd402594d656af7d5c811c24 (#14950)Christian Clason2021-07-01
| | | Port vim syntax file only.
* vim-patch:4072ba571babJan Edmund Lazo2021-05-01
| | | | | | | | Update runtime files. https://github.com/vim/vim/commit/4072ba571babd733d1800c082416fe8fe3c28ed7 Omit vim9 references. Omit assert_fails(). Patch v8.2.1183 is not ported yet.
* vim-patch:d58a3bf7dac8Jan Edmund Lazo2021-05-01
| | | | | | | Update runtime files. https://github.com/vim/vim/commit/d58a3bf7dac8d53faf42e13cc1152b110f12c404 Omit syntax/man.vim.
* vim-patch:2547aa930b59Jan Edmund Lazo2021-04-29
| | | | | | | Update runtime files. https://github.com/vim/vim/commit/2547aa930b59f5e2bcb70e81d5a57ed461e59b4f Omit modifyOtherKeys, vim9, vim.man.
* vim-patch:acc224064033Jan Edmund Lazo2021-04-28
| | | | | | | | Update runtime files https://github.com/vim/vim/commit/acc224064033e5cea21ef7f1eefb356ca06ff11d Omit 'quickfixtextfunc'. Omit ftplugin/man.vim.
* vim-patch:388a5d4f20b4Jan Edmund Lazo2021-04-28
| | | | | | | Update runtime files https://github.com/vim/vim/commit/388a5d4f20b4b64341d1604aa238cab85827b892 Omit vim9.
* vim-patch:2c7f8c574f1fJan Edmund Lazo2021-04-28
| | | | | | | | Update runtime files https://github.com/vim/vim/commit/2c7f8c574f1f8723d59adca3fec8fb89c41cf8c9 Omit the following line for man.vim: hi def link manFooter PreProc
* vim-patch:b17893aa940dJan Edmund Lazo2021-04-27
| | | | | | | Update runtime files https://github.com/vim/vim/commit/b17893aa940dc7d45421f875f5d90855880aad27 Omit feedkeys() changes.
* vim-patch:574ee7bc1246Jan Edmund Lazo2021-04-27
| | | | | | | Update runtime files https://github.com/vim/vim/commit/574ee7bc1246070dba598f9561a2776aa1a10d07 Omit ru.po because I don't know the language and there's too much to port.
* vim-patch:5ef1c6a4838aJan Edmund Lazo2021-04-27
| | | | | | | Update runtime files https://github.com/vim/vim/commit/5ef1c6a4838a9629b793f3ae676f72a764171b00 "scrollfocus" is for Windows GUI only so it is N/A.
* vim-patch:1ff14ba24c4dJan Edmund Lazo2021-04-27
| | | | | Update runtime files. https://github.com/vim/vim/commit/1ff14ba24c4d85c008d7abe5e140dbb497ffea8d
* viml: embed Lua syntax highlighting [skip ci] (#14213)Marco Hinz2021-03-28
|
* Add <Enter> to existing vim syntax highlighting for angle-bracket notation ↵Kevin Svetlitski2020-12-19
| | | | (#13553)
* runtime/syntax/vim.vim: highlight "blend" keyword #11520Matthieu Coudron2019-12-05
|
* vim-patch:6c1e1570b134Justin M. Keyes2019-08-02
| | | | | Update runtime files https://github.com/vim/vim/commit/6c1e1570b1346de0d438fbb991bddab38c228290
* vim-patch:723dd946f948Justin M. Keyes2019-08-01
| | | | | Update runtime files. https://github.com/vim/vim/commit/723dd946f94856be94a943876945fb1bd8169059
* vim-patch:b730f0c7ba36Justin M. Keyes2019-07-29
| | | | | Update runtime files https://github.com/vim/vim/commit/b730f0c7ba36492d795f081b19bbcb85cdf0f50f
* syntax/vim.vim: highlight <cmd> keyJustin M. Keyes2018-12-30
|
* vim-patch:d2855f5454c5Justin M. Keyes2018-10-29
| | | | | Update runtime files. https://github.com/vim/vim/commit/d2855f5454c5c6c5f786b228c5b67757edfefcb1
* vim-patch:15142e27aaafJustin M. Keyes2018-10-29
| | | | | Update runtime files and translations https://github.com/vim/vim/commit/15142e27aaafa15b72d1042c25fbb5e4f12b6736
* vim-patch:51ad4eaa22e1Justin M. Keyes2018-10-29
| | | | | | | | | | Update runtime files https://github.com/vim/vim/commit/51ad4eaa22e15cf1fe6c45d82c7e1371e00401a4 --- NA: vim-patch:6176697203b0
* vim-patch:f0b03c4e98f8Justin M. Keyes2018-10-28
| | | | | | | Update runtime files https://github.com/vim/vim/commit/f0b03c4e98f8a7184d8b4a5d702cbcd602426923 Note: haskell changes were included in 942f3587c38a83cf6486a0b779765b54a1648493
* vim-patch:b0d45e7f5354Justin M. Keyes2017-11-07
| | | | | | Update runtime files. https://github.com/vim/vim/commit/b0d45e7f5354375edd02afafde3bd37dac1515ff
* vim-patch:c572da5f67aaJustin M. Keyes2017-11-07
| | | | | | Update runtime files https://github.com/vim/vim/commit/c572da5f67aa5cdbbc127fc6f1d0a42e38468325
* runtime/syntax/vim.vim: highlight nvim groups #7338E Kawashima2017-09-30
| | | | regressed by 86b596dc7a49f1b148ef82a356b972b93ed0f6d4
* runtime/syntax/vim.vim: highlight vimEmbedError as NormalJustin M. Keyes2017-09-17
|
* runtime/syntax/vim.vim: disable g:vimsyn_embed by defaultJustin M. Keyes2017-09-17
| | | | | This feature is extremely slow. Also merge some minor upstream differences (missed by a previous merge).
* runtime: update vimCommand syntax pattern (#6976)Ivan2017-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Update a flawed match pattern for the vimCommand syntax group. To see the effect of this fix, open a vimscript buffer, nvim -u NONE foo.vim configure a couple highlight groups, :hi! vimIsCommand ctermfg=Green :hi! vimCommand ctermfg=Red :syntax enable and add the following lines to the buffer: let foo=xFoo let bar=zBar You'll notice the "z" in zBar is Red, while xFoo and the rest of Bar are green. This will be the case as long as the word following `=` starts with the letter "z". This has already been fixed upstream by adding a "\>" word boundary to the match pattern: https://github.com/vim/vim/issues/124 https://github.com/vim/vim/commit/e2719096250a19ecdd9a35d13702879f163d2a50#diff-86da060e2153c8ce5dc317a7b4b5a29dR27 This particular match pattern was also mentioned in issue #5491, but in reference to a bug that was related to the generated part of syntax/vim.vim, whereas this bug lives in the non-generated part of the file.
* vim-patch:690afe1fef87Justin M. Keyes2017-05-01
| | | | | | Update runtime files. https://github.com/vim/vim/commit/690afe1fef87e7eef6fb7343a926617d5f7315fa
* vim-patch:6d5ad4c4118cJustin M. Keyes2017-04-29
| | | | | | Updated runtime files. https://github.com/vim/vim/commit/6d5ad4c4118cab5fd96db157621c3aa9af368edb
* vim-patch:f37506f60f87Justin M. Keyes2017-04-28
| | | | | | Updated runtime files. Remove HiLink commands. https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
* vim-patch:e4a3bcf28d92Justin M. Keyes2017-04-19
| | | | | | Updated runtime files. Add Scala files. https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
* vim-patch:bc8801c9317ebJustin M. Keyes2017-03-21
| | | | | | Updated runtime files. https://github.com/vim/vim/commit/bc8801c9317eb721a2ee91322669f2dd5d136380
* syntax/ruby.vim, perl.vim: Preserve 'foldmethod'. (#5858)Shougo2017-01-03
|
* syntax/vim.vim: Remove external interface checks (#5785)Shougo2016-12-18
|
* 'inccommand': buftype=nofile, restore cursor/viewJustin M. Keyes2016-11-10
| | | | | | | - Use a standard scratch buffer instead of a new 'buftype', functions like curbufIsChanged() already have special handling for scratch bufs. - Cleanup some stuff from the previous merge. - Add support for :smagic, :snomagic. Closes #5578
* 'inccommand': reworkJustin M. Keyes2016-11-08
| | | | | | | | | | | | | | | | | - Eliminate/isolate static/global variables - Remove special-case parameter from buflist_new() - Remove special-case ECMD_RESERVED_BUFNR - To determine when u_undo_and_forget() should be done, check b_changedtick instead of a heuristic. - use mb_string2cells() instead of strlen() to measure the :sub patterns - call ml_close() before buf_clear_file(). Avoids leaks caught by ASan. Original patch by: Robin Elrharbi-Fleury (Robinhola) Audrey Rayé (Adrey06) Philémon Hullot (DesbyP) Aymeric Collange (aym7) Clément Guyomard (Clement0)
* Incsubsitution featureKillTheMule2016-10-30
| | | | | | | | | | | | | | | | | Originally implemented by * Clement0 * DesbyP * aym7 * Adrey06 * Robinhola in #4811. Major reworkings and bug fixes by * bfredl Most tests suggested by ZyX-l, suggestions for improvements by oni-link.
* Merge #5483 from Shougo/vim-0648142Justin M. Keyes2016-10-24
|\ | | | | vim-patch 0648142, 91c4937, 06d2d38, 2685212, 269f595
| * vim-patch:91c4937Shougo Matsushita2016-10-15
| | | | | | | | | | | | Updated runtime files. https://github.com/vim/vim/commit/91c4937be15b0b743b6bc495df602c1abbff6b87
* | docJustin M. Keyes2016-10-16
|/
* Merge #5428 'vim-patch: 0c1ff16, 939a1ab, 8067a64'.Justin M. Keyes2016-10-08
|\
| * vim-patch:939a1abShougo Matsushita2016-10-04
|/ | | | | | Updated runtime files. https://github.com/vim/vim/commit/939a1abe935a539f2d4c90a56cb0682cbaf3bbb0
* highlight: Added QuickFixLine highlight groupTommy Allen2016-08-17
| | | | | | | | | | | | - Links to Search by default screen.c: Combine CursorLine with QuickFixLine - HLF_QFL takes priority over HLF_CUL docs: Updated to mention QuickFixLine runtime: Added QuickFixLine to nvimHLGroup tests: QuickFixLine highlight
* Remove :open commandMichael Reed2015-11-07
| | | | | | | | | | | | | | | | | | | | | From the documentation itself: :[range]o[pen] Works like |:visual|: end Ex mode. {Vi: start editing in open mode} ... Vim does not support open mode, since it's not really useful. For those situations where ":open" would start open mode Vim will leave Ex mode, which allows executing the same commands, but updates the whole screen instead of only one line. Part of the reason behind this is to make removing vi_diff.txt easier, although it's also because :open is not too useful. Helped-by: @fdinoff Helped-by: @dsummersl Helped-by: @mhinz Helped-by: @justinmk
* syntax: Restore vim-specific highlight groupsZyX2015-07-26
|
* cmake: Generate tags and some vim syntax elementsZyX2015-07-26
|
* Remove ':Print' command #3049Michael Reed2015-07-20
| | | | | | | | | | | | | | There's no way this isn't some long-running joke: "Just as ':print'. Was apparently added to Vi for people that keep the shift key pressed too long..." Note: A user command can overrule this command. Regarding ':X': the command has been removed for a while, but the documentation must have been missed, so remove it here. Reviewed-by: Justin M. Keyes <justinkz@gmail.com> Helped-by: @jusga
* runtime/syntax/vim.vim: Update to version 7.4-33Felipe Morales2015-07-19
|
* runtime/syntax/vim.vim: UpdateMichael Reed2015-07-19
| | | | | | | | | | | | Added: TermOpen autocmd Added: terminal mode (un)map commands Options and commands not available in neovim ('cp' and variants, termcap options, :shell, :fixdel) are highlighted as errors. Previously deleted entries were restored. Co-authored-by: Felipe Morales <hel.sheep@gmail.com>