From e902a172ef1a58e93eeae0919bddb3578a2142a2 Mon Sep 17 00:00:00 2001 From: James McCoy Date: Mon, 25 Apr 2016 23:07:51 -0400 Subject: vim-patch:7.4.1384 Problem: It is not easy to use a set of plugins and their dependencies. Solution: Add packages, ":loadopt", 'packpath'. https://github.com/vim/vim/commit/f6fee0e2d4341c0c2f5339c1268e5877fafd07cf --- src/nvim/ex_cmds.lua | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/nvim/ex_cmds.lua') diff --git a/src/nvim/ex_cmds.lua b/src/nvim/ex_cmds.lua index 6c58879d58..7bfb592ea7 100644 --- a/src/nvim/ex_cmds.lua +++ b/src/nvim/ex_cmds.lua @@ -1452,6 +1452,12 @@ return { addr_type=ADDR_LINES, func='ex_loadkeymap', }, + { + command='loadplugin', + flags=bit.bor(BANG, FILE1, TRLBAR, SBOXOK, CMDWIN), + addr_type=ADDR_LINES, + func='ex_loadplugin', + }, { command='lockmarks', flags=bit.bor(NEEDARG, EXTRA, NOTRLCOM), -- cgit From 67d8e586318a3f2f13df22f9a3b25c6d8a109e6c Mon Sep 17 00:00:00 2001 From: James McCoy Date: Thu, 28 Apr 2016 20:47:27 -0400 Subject: vim-patch:7.4.1480 Problem: Cannot add a pack direcory without loading a plugin. Solution: Add the :packadd command. https://github.com/vim/vim/commit/91715873d19a1859c08eeded7848113596e2f2bd --- src/nvim/ex_cmds.lua | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/nvim/ex_cmds.lua') diff --git a/src/nvim/ex_cmds.lua b/src/nvim/ex_cmds.lua index 7bfb592ea7..de538ce733 100644 --- a/src/nvim/ex_cmds.lua +++ b/src/nvim/ex_cmds.lua @@ -1854,6 +1854,12 @@ return { addr_type=ADDR_LINES, func='ex_print', }, + { + command='packadd', + flags=bit.bor(BANG, FILE1, TRLBAR, SBOXOK, CMDWIN), + addr_type=ADDR_LINES, + func='ex_packadd', + }, { command='pclose', flags=bit.bor(BANG, TRLBAR), -- cgit From 2f72f34f0407dcdf189bb4f3a4b79b51e96744bf Mon Sep 17 00:00:00 2001 From: James McCoy Date: Thu, 28 Apr 2016 22:58:24 -0400 Subject: vim-patch:7.4.1486 Problem: ":loadplugin" is not optimal, some people find it confusing. Solution: Only use ":packadd" with an optional "!". https://github.com/vim/vim/commit/f3654827368e6204608036353a0360e9e7c21e02 --- src/nvim/ex_cmds.lua | 6 ------ 1 file changed, 6 deletions(-) (limited to 'src/nvim/ex_cmds.lua') diff --git a/src/nvim/ex_cmds.lua b/src/nvim/ex_cmds.lua index de538ce733..81a0610a90 100644 --- a/src/nvim/ex_cmds.lua +++ b/src/nvim/ex_cmds.lua @@ -1452,12 +1452,6 @@ return { addr_type=ADDR_LINES, func='ex_loadkeymap', }, - { - command='loadplugin', - flags=bit.bor(BANG, FILE1, TRLBAR, SBOXOK, CMDWIN), - addr_type=ADDR_LINES, - func='ex_loadplugin', - }, { command='lockmarks', flags=bit.bor(NEEDARG, EXTRA, NOTRLCOM), -- cgit From 8ecdc571b0cf679c5195088d140f2988bcbe87e1 Mon Sep 17 00:00:00 2001 From: James McCoy Date: Mon, 20 Jun 2016 10:12:07 -0400 Subject: vim-patch:7.4.1499 Problem: No error message when :packadd does not find anything. Solution: Add an error message. (Hirohito Higashi) https://github.com/vim/vim/commit/be82c254862e475a582c0717455e1db6bf96b0d0 --- src/nvim/ex_cmds.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/nvim/ex_cmds.lua') diff --git a/src/nvim/ex_cmds.lua b/src/nvim/ex_cmds.lua index 81a0610a90..0e8cf21d69 100644 --- a/src/nvim/ex_cmds.lua +++ b/src/nvim/ex_cmds.lua @@ -1850,7 +1850,7 @@ return { }, { command='packadd', - flags=bit.bor(BANG, FILE1, TRLBAR, SBOXOK, CMDWIN), + flags=bit.bor(BANG, FILE1, NEEDARG, TRLBAR, SBOXOK, CMDWIN), addr_type=ADDR_LINES, func='ex_packadd', }, -- cgit From 26f74fdf61827f5afc6fe4e90b9e9497264cb039 Mon Sep 17 00:00:00 2001 From: James McCoy Date: Mon, 20 Jun 2016 20:24:13 -0400 Subject: vim-patch:7.4.1550 Problem: Cannot load packages early. Solution: Add the ":packloadall" command. https://github.com/vim/vim/commit/2d8f56acb32428d0f965d42dd13b27100b46fa15 --- src/nvim/ex_cmds.lua | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/nvim/ex_cmds.lua') diff --git a/src/nvim/ex_cmds.lua b/src/nvim/ex_cmds.lua index 0e8cf21d69..76191d5a56 100644 --- a/src/nvim/ex_cmds.lua +++ b/src/nvim/ex_cmds.lua @@ -1854,6 +1854,12 @@ return { addr_type=ADDR_LINES, func='ex_packadd', }, + { + command='packloadall', + flags=bit.bor(BANG, TRLBAR, SBOXOK, CMDWIN), + addr_type=ADDR_LINES, + func='ex_packloadall', + }, { command='pclose', flags=bit.bor(BANG, TRLBAR), -- cgit