zeertzjq
56bf026dea
vim-patch:9.0.0346: :horizontal modifier not fully supported
...
Problem: :horizontal modifier not fully supported.
Solution: Also use :horizontal for completion and user commands.
(closes vim/vim#11025 )
d3de178e53
2022-09-01 20:28:23 +08:00
zeertzjq
e8618df7f8
vim-patch:8.2.3619: cannot use a lambda for 'operatorfunc' ( #19846 )
...
Problem: Cannot use a lambda for 'operatorfunc'.
Solution: Support using a lambda or partial. (Yegappan Lakshmanan,
closes vim/vim#8775 )
777175b0df
Omit duplicate docs. It's removed in patch 8.2.3623.
Nvim doesn't seem to need callback_set() as it was omitted when patch 8.1.1437
was first ported.
2022-08-20 06:12:02 +08:00
Famiu Haque
c2f7a2a18d
feat: multibuffer preview support for inccommand
...
Allows preview callbacks to modify multiple buffers in order to show the
preview. Previously, if multiple buffers were modified, only the current
buffer would have its state restored. After this change, all buffers
have their state restored after preview.
Closes #19103 .
2022-08-19 09:27:52 +06:00
Jonas Strittmatter
1cf3a4b409
docs: clarify that cursorline will be disabled before command preview ( #19710 )
2022-08-12 10:21:50 +02:00
Jonas Strittmatter
7ebcb9b333
docs: improve example in incremental preview section ( #19613 )
...
- Separate preview and callback functions to make the example easier to understand
- Use false instead of 0 for boolean arguments in API function calls
- Remove explicit nil checks for consistency
- Format with stylua
2022-08-05 10:16:26 +08:00
Christian Clason
4cbeedf57b
vim-patch:b529cfbd04c0 ( #19501 )
...
Update runtime files
b529cfbd04
2022-07-26 11:26:23 +02:00
zeertzjq
0313aba77a
vim-patch:9.0.0031: <mods> of user command does not have correct verbose value ( #19215 )
...
vim-patch:9.0.0031: <mods> of user command does not have correct verbose value
Problem: <mods> of user command does not have correct verbose value.
Solution: Use the value from the command modifier. (closes vim/vim#10651 )
9359e8a6d9
2022-07-03 21:17:03 +08:00
Christian Clason
f3c8f3e5d4
vim-patch:partial:8a3b805c6c9c ( #19104 )
...
Update runtime files
8a3b805c6c
skip builtin.txt (needs 8.2.4838)
skip message.txt (whitespace changes)
2022-06-27 10:23:09 +02:00
Christian Clason
7a309311a2
vim-patch:d799daa660b8 ( #19031 )
...
Update runtime files
d799daa660
2022-06-20 18:47:30 +02:00
Christian Clason
e651ae5864
vim-patch:d592deb33652 ( #19002 )
...
Update runtime files
d592deb336
2022-06-17 20:38:21 +02:00
Christian Clason
df4ffce543
vim-patch:partial:cfa8f9a3f285 ( #18858 )
...
Update runtime files
cfa8f9a3f2
skip syntax/vim.vim (needs 8.2.4770)
skip doc/syntax.vim (needs several colorscheme patches)
skip further rewrite of manual
2022-06-04 10:53:42 +02:00
Famiu Haque
46536f53e8
feat: add preview functionality to user commands
...
Adds a Lua-only `preview` flag to user commands which allows the command to be incrementally previewed like `:substitute` when 'inccommand' is set.
2022-05-31 20:55:05 +06:00
Dundar Goc
11957f51cc
refactor!: remove 'remap' option
...
An option that should always be kept on except for when working with old
Vi scripts is of little use to us.
2022-05-19 00:15:36 +02:00
Christian Clason
e50b1fe60d
vim-patch:921bde888046 ( #18511 )
...
Update runtime files, translations
921bde8880
skip: translations
skip: builtin.txt (requires 8.2.4861)
2022-05-10 10:55:33 +02:00
Famiu Haque
8dbb11ebf6
feat(api): add nvim_parse_cmdline
...
Adds an API function to parse a command line string and get command information from it.
2022-04-30 21:04:51 +06:00
zeertzjq
e8107f0748
vim-patch:8.2.4498: using <Plug> with "noremap" does not work
...
Problem: Using <Plug> with "noremap" does not work.
Solution: Always remap <Plug>. (closes vim/vim#9879 , closes vim/vim#9789 )
1fc34225ac
2022-03-03 22:41:09 +08:00
zeertzjq
0cb9a577ed
docs: clarify actual behavior of <Plug>
2022-03-01 09:28:27 +08:00
bfredl
c65d93e60a
Merge pull request #16969 from shadmansaleh/enhance/ingore_nore_on_plug_keymaps
...
feat: ignore nore on <Plug> maps
2022-02-27 16:47:55 +01:00
Christian Clason
9d3370a144
vim-patch:c51cf0329809 ( #17530 )
...
Update runtime files.
c51cf03298
2022-02-27 11:56:30 +01:00
shadmansaleh
0347875a5c
feat: ignore nore on <Plug> maps
2022-02-27 08:21:21 +06:00
zeertzjq
cc81a8253b
docs: minor changes related to mapping description
2022-02-16 16:58:32 +08:00
Shadman
9a74c2b04a
feat(mappings): considering map description when filtering ( #17423 )
2022-02-16 16:39:50 +08:00
Sean Dewar
f8f0f14db2
vim-patch:8.2.3433: :delcommand does not take a -buffer option
...
Problem: :delcommand does not take a -buffer option.
Solution: Add the -buffer option.
bdcba24d85
2022-01-30 22:25:08 +00:00
bfredl
7e2ce35e3b
Merge pull request #17156 from zeertzjq/vim-8.2.3584
...
vim-patch:8.2.{3584,3586,3587}: :command "-keepscript" argument
2022-01-23 19:42:30 +01:00
Christian Clason
4ba7fa1700
vim-patch:6f4754b9f725 ( #17179 )
...
Update runtime files
6f4754b9f7
2022-01-23 18:38:41 +01:00
zeertzjq
8e84d1b930
vim-patch:8.2.3584: "verbose set efm" reports location of the :compiler command
...
Problem: "verbose set efm" reports the location of the :compiler command.
(Gary Johnson)
Solution: Add the "-keepscript" argument to :command and use it when
defining CompilerSet.
58ef8a31d7
2022-01-21 18:18:18 +08:00
Christian Clason
3906b2d4fc
vim-patch:fd31be29b822 ( #17114 )
...
Update runtime files
fd31be29b8
2022-01-17 11:58:36 +01:00
Christian Clason
e866da12ee
vim-patch:2f0936cb9a2e ( #17007 )
...
* vim-patch:2f0936cb9a2e
Update runtime files
2f0936cb9a
2022-01-11 14:14:17 +01:00
Gregory Anders
eff11b3c3f
feat(api): implement nvim_{add,del}_user_command
...
Add support for adding and removing custom user commands with the Nvim
API.
2021-12-28 14:08:44 -07:00
Christian Clason
8c720f6b9d
vim-patch:partial fa3b72348d88 ( #16780 )
...
Update runtime files
fa3b72348d
omit
doc/eval.txt (needs 8.2.3864)
doc/map.txt (needs 8.2.3619)
menu.vim (needs 8.2.0413)
2021-12-26 11:03:25 +01:00
Christian Clason
b1757e1c29
vim-patch:0e6adf8a29d5 ( #16682 )
...
Update runtime files
0e6adf8a29
2021-12-16 21:46:13 +01:00
Christian Clason
e6c46bac3f
vim-patch:88a4205f1cfb ( #16399 )
...
Update runtime files
88a4205f1c
2021-11-22 10:53:57 +01:00
Christian Clason
c0efe49e78
vim-patch:519cc559b08b ( #16340 )
...
Update runtime files
519cc559b0
2021-11-17 10:02:59 +01:00
Christian Clason
9f392c071a
vim-patch:partial 079ba76ae7a7 ( #16126 )
...
Update runtime files
079ba76ae7
skip optwin.vim (needs 8.2.3520)
skip doc/options.txt (needs 8.2.1535)
skip doc/insert.txt (needs 8.2.3528)
2021-10-23 22:29:17 +02:00
Cezary Drożak
33b4513b89
doc: Document -complete=lua
option ( #15102 )
2021-08-09 21:21:14 +02:00
Sean Dewar
bb35ed6aaa
fix(doc): don't use method call syntax in examples
...
The method call syntax patches aren't ported yet.
2021-06-19 16:37:04 +01:00
Jan Edmund Lazo
31ea80649d
vim-patch:3ec3217f0491
...
Update runtime files
3ec3217f04
Omit fuzzy-match in pattern.txt.
2021-05-25 22:11:04 -04:00
Jan Edmund Lazo
ad6bb386be
vim-patch:4c295027a426
...
Update runtime files
4c295027a4
2021-05-02 13:00:38 -04:00
Jan Edmund Lazo
b8f3ef10c9
vim-patch:dad4473f02e1
...
Update runtime files.
dad4473f02
Omit :echoconsole. Patch v8.2.2638 is not ported.
2021-05-02 11:51:38 -04:00
Jan Edmund Lazo
710f0eae2f
vim-patch:1b884a005398
...
Update runtime files.
1b884a0053
Omit doc/autocmd.txt.
Omit tools/emoji_list.vim. Patch v8.2.1540 is not ported.
2021-05-01 22:29:03 -04:00
Jan Edmund Lazo
0c93005383
vim-patch:4466ad6baa22
...
Update runtime files
4466ad6baa
Omit vim9 references in autocmd.txt.
Omit matchfuzzypos().
2021-05-01 22:29:02 -04:00
Jan Edmund Lazo
b16c7c515c
vim-patch:4f4d51a942cc
...
Update runtime files.
4f4d51a942
Omit "??" operator.
Patches v8.2.1794,v8.2.1798 are not ported yet.
2021-05-01 14:22:52 -04:00
Jan Edmund Lazo
d1a2523f6c
vim-patch:1d59aa1fdfb1
...
Update runtime files.
1d59aa1fdf
2021-05-01 01:37:13 -04:00
Jan Edmund Lazo
f5d1f0bf03
vim-patch:1c6737b20a5c
...
Update runtime files.
1c6737b20a
2021-04-29 23:35:37 -04:00
Jan Edmund Lazo
1e03e76daf
vim-patch:207f009326c8
...
Update runtime files.
207f009326
Omit nl.po.
2021-04-29 21:56:34 -04:00
Jan Edmund Lazo
038ce7a5af
vim-patch:7ceefb35c811
...
Update runtime files
7ceefb35c8
Omit {ftplugin,syntax}/man.vim changes.
Omit E565,E578. They depend on patches v8.2.0614, v2.2.0670.
2021-04-28 21:29:56 -04:00
Jan Edmund Lazo
841bc219d2
vim-patch:95a9dd1efc5a
...
Update runtime files.
95a9dd1efc
2021-04-27 09:21:32 -04:00
Jan Edmund Lazo
6cdb755507
vim-patch:5ef1c6a4838a
...
Update runtime files
5ef1c6a483
"scrollfocus" is for Windows GUI only so it is N/A.
2021-04-27 09:21:29 -04:00
Kevin Svetlitski
da31f1c7dd
doc: Fix typo in the help for <Cmd> where lhs was used instead of rhs ( #14272 )
2021-04-01 21:50:02 -04:00
Andy K. Massimino
b4aea3d1c8
vim-patch:8.2.2612: col('.') may get outdated column value
...
Problem: col('.') may get outdated column value.
Solution: Add a note to the help how to make this work and add a test for
it. (closes vim/vim#7971 )
18b7d86d7f
2021-03-29 19:46:00 -04:00