]> granicus.if.org Git - vim/commitdiff
updated for version 7.3.257 v7.3.257
authorBram Moolenaar <Bram@vim.org>
Wed, 20 Jul 2011 14:37:24 +0000 (16:37 +0200)
committerBram Moolenaar <Bram@vim.org>
Wed, 20 Jul 2011 14:37:24 +0000 (16:37 +0200)
Problem:    Not all completions are available to user commands.
Solution:   Add "color", "compiler", "file_in_path" and "locale". (Dominique
            Pelle)

runtime/doc/map.txt
src/ex_docmd.c
src/version.c

index 103cb54bbe5b5c1c109038c9763282c60cdcd08c..2ebf2ebc4717821a787daeb53171ba2d0056bb6c 100644 (file)
@@ -1211,17 +1211,21 @@ completion can be enabled:
 
        -complete=augroup       autocmd groups
        -complete=buffer        buffer names
+       -complete=color         color schemes
        -complete=command       Ex command (and arguments)
+       -complete=compiler      compilers
        -complete=cscope        |:cscope| suboptions
        -complete=dir           directory names
        -complete=environment   environment variable names
        -complete=event         autocommand events
        -complete=expression    Vim expression
        -complete=file          file and directory names
+       -complete=file_in_path  file and directory names in |'path'|
        -complete=filetype      filetype names |'filetype'|
        -complete=function      function name
        -complete=help          help subjects
        -complete=highlight     highlight groups
+       -complete=locale        locale names (as output of locale -a)
        -complete=mapping       mapping name
        -complete=menu          menus
        -complete=option        options
index 3e80b329b04631c9fc586989de62416e2c2bcbf9..a6fa374bc2872b376878f6bfeb513dbfebab3353 100644 (file)
@@ -5297,7 +5297,9 @@ static struct
 {
     {EXPAND_AUGROUP, "augroup"},
     {EXPAND_BUFFERS, "buffer"},
+    {EXPAND_COLORS, "color"},
     {EXPAND_COMMANDS, "command"},
+    {EXPAND_COMPILER, "compiler"},
 #if defined(FEAT_CSCOPE)
     {EXPAND_CSCOPE, "cscope"},
 #endif
@@ -5310,10 +5312,15 @@ static struct
     {EXPAND_EVENTS, "event"},
     {EXPAND_EXPRESSION, "expression"},
     {EXPAND_FILES, "file"},
+    {EXPAND_FILES_IN_PATH, "file_in_path"},
     {EXPAND_FILETYPE, "filetype"},
     {EXPAND_FUNCTIONS, "function"},
     {EXPAND_HELP, "help"},
     {EXPAND_HIGHLIGHT, "highlight"},
+#if (defined(HAVE_LOCALE_H) || defined(X_LOCALE)) \
+        && (defined(FEAT_GETTEXT) || defined(FEAT_MBYTE))
+    {EXPAND_LOCALES, "locale"},
+#endif
     {EXPAND_MAPPINGS, "mapping"},
     {EXPAND_MENUS, "menu"},
     {EXPAND_OWNSYNTAX, "syntax"},
index 3783bbf0c649c32c7591a25a40ac791b1e724b5a..6c1cfdcc5ab36b4b284e5a46823d24c60a6b5dc1 100644 (file)
@@ -709,6 +709,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    257,
 /**/
     256,
 /**/