diff src/ex_docmd.c @ 8402:eed1ca42f9aa v7.4.1492

commit https://github.com/vim/vim/commit/35ca0e7a1cb6e6daef8e0052a8437801226cef19 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Mar 5 17:41:49 2016 +0100 patch 7.4.1492 Problem: No command line completion for ":packadd". Solution: Implement completion. (Hirohito Higashi)
author Christian Brabandt <cb@256bit.org>
date Sat, 05 Mar 2016 17:45:05 +0100
parents db2a07b710ed
children 2f57bbe870ea
line wrap: on
line diff
--- a/src/ex_docmd.c
+++ b/src/ex_docmd.c
@@ -4198,6 +4198,11 @@ set_one_cmd_context(
 	    xp->xp_pattern = arg;
 	    break;
 
+	case CMD_packadd:
+	    xp->xp_context = EXPAND_PACKADD;
+	    xp->xp_pattern = arg;
+	    break;
+
 #if (defined(HAVE_LOCALE_H) || defined(X_LOCALE)) \
 	&& (defined(FEAT_GETTEXT) || defined(FEAT_MBYTE))
 	case CMD_language:
@@ -5846,6 +5851,7 @@ static struct
     {EXPAND_SYNTIME, "syntime"},
 #endif
     {EXPAND_SETTINGS, "option"},
+    {EXPAND_PACKADD, "packadd"},
     {EXPAND_SHELLCMD, "shellcmd"},
 #if defined(FEAT_SIGNS)
     {EXPAND_SIGN, "sign"},