Felipe Morales
37af859930
tutor: update syntax
...
sampletext regions no longer supported
make sure tutorExpect is available
don't conceal code region delimiters
2017-07-15 11:01:45 -04:00
Ivan
17298a7912
runtime: update vimCommand syntax pattern ( #6976 )
...
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
e271909625 (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.
2017-07-08 12:44:36 +02:00
Tommy Allen
bc4a2e1576
help, man.vim: "outline" (TOC) feature #5169
2017-05-01 17:45:54 +02:00
Justin M. Keyes
deccd843ed
vim-patch:3df0173fa6d0
...
Updated runtime files.
3df0173fa6
2017-05-01 13:32:51 +02:00
Justin M. Keyes
ac107f7fdd
vim-patch:690afe1fef87
...
Update runtime files.
690afe1fef
2017-05-01 13:23:12 +02:00
Justin M. Keyes
eb7ea6e122
vim-patch:369b6f57c426
...
Update runtime files.
369b6f57c4
2017-05-01 13:19:34 +02:00
Justin M. Keyes
44ea50cee4
vim-patch:68563937f58e
...
Updated runtime files.
68563937f5
2017-05-01 13:13:51 +02:00
Justin M. Keyes
4fbcfab127
vim-patch:bc2eada5424b
...
Updated runtime files.
bc2eada542
NA patches:
vim-patch:294740d2ac42
vim-patch:a4ce25bd987a
vim-patch:7034a8374345
vim-patch:14a612fa2e57
vim-patch:aaeabfbca571
2017-05-01 12:30:54 +02:00
Justin M. Keyes
e5b640fdb8
vim-patch:c0514bf4777a
...
Updated runtime files.
c0514bf477
2017-04-30 22:10:21 +02:00
Justin M. Keyes
024ff6b808
vim-patch:25de4c232d58
...
Updated runtime files.
25de4c232d
2017-04-29 01:53:42 +02:00
Justin M. Keyes
789c46934b
vim-patch:b4ada79aa7d0
...
Runtime file updates.
b4ada79aa7
Closes #5055
2017-04-29 01:51:56 +02:00
Justin M. Keyes
1e7806bd41
vim-patch:6d5ad4c4118c
...
Updated runtime files.
6d5ad4c411
2017-04-29 01:49:36 +02:00
Justin M. Keyes
8d3f8f639b
vim-patch:46fceaaa8d14
...
Updated runtime files.
46fceaaa8d
2017-04-29 01:47:36 +02:00
Justin M. Keyes
60e68f3096
vim-patch:dc08328821a2
...
Updated runtime files.
dc08328821
NA patches:
vim-patch:8.0.0028
vim-patch:8.0.0029
vim-patch:8.0.0030
2017-04-29 01:01:51 +02:00
Justin M. Keyes
460d5971f6
vim-patch:2ec618c9feac
...
Updated runtime files.
2ec618c9fe
2017-04-28 23:49:16 +02:00
Justin M. Keyes
40fb96c76a
vim-patch:3e496b0ea319
...
Updated runtime files.
3e496b0ea3
NA patches:
vim-patch:8.0.0015
vim-patch:8.0.0016
vim-patch:177778575148
2017-04-28 23:39:24 +02:00
Justin M. Keyes
2e64752250
vim-patch:64d8e25bf6ef
...
Updated runtime files.
64d8e25bf6
Closes #6611
2017-04-28 23:14:36 +02:00
Justin M. Keyes
06879e2e89
vim-patch:d07969093a9b
...
Updated runtime files.
d07969093a
2017-04-28 22:51:30 +02:00
Justin M. Keyes
0d565d62ae
vim-patch:220adb1e9f9e
...
A few more runtime updates.
220adb1e9f
2017-04-28 21:41:10 +02:00
Justin M. Keyes
86b596dc7a
vim-patch:f37506f60f87
...
Updated runtime files. Remove HiLink commands.
f37506f60f
2017-04-28 21:25:15 +02:00
Justin M. Keyes
a53409b564
vim-patch:89bcfda6834a
...
Updated runtime files. Remove version checks for Vim older than 6.0.
89bcfda683
2017-04-28 21:13:55 +02:00
Justin M. Keyes
409e56b139
vim-patch:818078ddfbb8
...
Updated runtime files and translations.
818078ddfb
2017-04-28 21:01:25 +02:00
Justin M. Keyes
d194380de9
vim-patch:e4a3bcf28d92
...
Updated runtime files. Add Scala files.
e4a3bcf28d
2017-04-19 21:26:17 +02:00
Justin M. Keyes
c1edb4c39a
vim-patch:7571d55f7dcc
...
Updated runtime files.
7571d55f7d
2017-04-19 21:26:16 +02:00
Justin M. Keyes
cc421270ee
vim-patch:bc8801c9317eb
...
Updated runtime files.
bc8801c931
2017-03-21 12:19:17 +01:00
James McCoy
8c09dbf082
vim-patch:063b9d1
...
Updated runtime files.
063b9d15ab
2017-02-01 18:35:12 -05:00
James McCoy
a5b875fe86
vim-patch:e18dbe8
...
Updated runtime files.
e18dbe865d
2017-02-01 18:34:58 -05:00
James McCoy
4e47568f89
vim-patch:802a0d9
...
Updated runtime files.
802a0d902f
2017-02-01 18:34:57 -05:00
James McCoy
cb0eead4ee
vim-patch:a02a551
...
Updated runtime files.
a02a551e18
2017-02-01 18:34:52 -05:00
James McCoy
8f32c04df4
vim-patch:c95a302
...
Updated runtime files.
c95a302a4c
2017-01-09 20:24:08 -05:00
James McCoy
282109c51b
vim-patch:82af871
...
Updated runtime files.
82af8710bf
2017-01-09 20:23:41 -05:00
James McCoy
60e306368d
vim-patch:aa3b15d
...
Updated runtime files.
aa3b15dbeb
2017-01-09 20:23:41 -05:00
Justin M. Keyes
6f9be2464c
Merge #5872 justinmk/test_autochdir
2017-01-04 08:24:36 +01:00
Shougo
9cb31ecdb0
syntax/ruby.vim, perl.vim: Preserve 'foldmethod'. ( #5858 )
2017-01-03 23:53:59 +01:00
Tommy Allen
fd9cc8b0b2
automation: Generate API documentation ( #5798 )
...
runtime: Add underscore to {} helpSpecial syntax pattern
docs: Added generated api-funcs.txt
2017-01-03 13:11:19 +01:00
Shougo Matsushita
6ba3b85382
vim-patch:6f1d9a
...
Updated runtime files.
6f1d9a096b
2017-01-02 10:45:10 +09:00
James McCoy
6205846cd9
vim-patch:0952131
...
Updated runtime files.
0952131376
2016-12-28 14:57:38 -05:00
Shougo
33319b1bf0
syntax/vim.vim: Remove external interface checks ( #5785 )
2016-12-18 17:39:58 -05:00
Anmol Sethi
7a4d069bcc
man.vim: do not assume ftplugin is sourced before syntax
...
Fixes #5574
2016-11-19 13:41:04 -05:00
Justin M. Keyes
2e1217da46
'inccommand': buftype=nofile, restore cursor/view
...
- 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
2016-11-10 15:48:00 +01:00
Justin M. Keyes
c04ffe866d
'inccommand': rework
...
- 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)
2016-11-08 21:20:08 +01:00
KillTheMule
13841a56b4
Incsubsitution feature
...
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.
2016-10-30 10:21:18 +01:00
Justin M. Keyes
fb503d73da
Merge #5483 from Shougo/vim-0648142
...
vim-patch 0648142, 91c4937, 06d2d38, 2685212, 269f595
2016-10-24 13:17:41 +02:00
Justin M. Keyes
6fc122e600
doc
2016-10-16 18:08:53 +02:00
Shougo Matsushita
c91a0dca02
vim-patch:269f595
...
Updated runtime files.
269f595f9e
2016-10-15 12:21:13 +09:00
Shougo Matsushita
f3efb724af
vim-patch:2685212
...
Update runtime files.
26852128a2
2016-10-15 12:15:36 +09:00
Shougo Matsushita
40f853398e
vim-patch:06d2d38
...
Updated runtime files.
06d2d38ab7
2016-10-15 12:12:20 +09:00
Shougo Matsushita
59aa2eb501
vim-patch:91c4937
...
Updated runtime files.
91c4937be1
2016-10-15 12:03:57 +09:00
Shougo Matsushita
9d087206ab
vim-patch:0648142
...
Update runtime files.
0648142700
2016-10-15 11:51:46 +09:00
Justin M. Keyes
1984072822
Merge #5428 'vim-patch: 0c1ff16, 939a1ab, 8067a64'.
2016-10-08 17:17:43 +02:00