aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ex_docmd.c
diff options
context:
space:
mode:
authorJames McCoy <jamessan@jamessan.com>2016-05-02 21:15:57 -0400
committerJames McCoy <jamessan@jamessan.com>2016-07-08 01:43:36 -0400
commit85e539c99609cec0b5a0eab3aded394d0bbab555 (patch)
tree0c0b84a962abcaab753d6a7d150b07800a10255d /src/nvim/ex_docmd.c
parent5f3813daf4e68a354800bdf553e75899cf24afba (diff)
downloadrneovim-85e539c99609cec0b5a0eab3aded394d0bbab555.tar.gz
rneovim-85e539c99609cec0b5a0eab3aded394d0bbab555.tar.bz2
rneovim-85e539c99609cec0b5a0eab3aded394d0bbab555.zip
vim-patch:7.4.1492
Problem: No command line completion for ":packadd". Solution: Implement completion. (Hirohito Higashi) https://github.com/vim/vim/commit/35ca0e7a1cb6e6daef8e0052a8437801226cef19
Diffstat (limited to 'src/nvim/ex_docmd.c')
-rw-r--r--src/nvim/ex_docmd.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/nvim/ex_docmd.c b/src/nvim/ex_docmd.c
index ad17d4dcbd..80dad3605a 100644
--- a/src/nvim/ex_docmd.c
+++ b/src/nvim/ex_docmd.c
@@ -3316,6 +3316,11 @@ set_one_cmd_context (
xp->xp_pattern = arg;
break;
+ case CMD_packadd:
+ xp->xp_context = EXPAND_PACKADD;
+ xp->xp_pattern = arg;
+ break;
+
#ifdef HAVE_WORKING_LIBINTL
case CMD_language:
p = skiptowhite(arg);
@@ -4688,6 +4693,7 @@ static struct {
{EXPAND_OWNSYNTAX, "syntax"},
{EXPAND_SYNTIME, "syntime"},
{EXPAND_SETTINGS, "option"},
+ {EXPAND_PACKADD, "packadd"},
{EXPAND_SHELLCMD, "shellcmd"},
{EXPAND_SIGN, "sign"},
{EXPAND_TAGS, "tag"},