Mercurial > vim
comparison src/proto/cmdexpand.pro @ 17779:87a8760babec v8.1.1886
patch 8.1.1886: command line expansion code is spread out
commit https://github.com/vim/vim/commit/66b51420e0c8d49bcf6786b792c938d6099e3393
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Aug 18 21:44:12 2019 +0200
patch 8.1.1886: command line expansion code is spread out
Problem: Command line expansion code is spread out.
Solution: Move the code to cmdexpand.c. (Yegappan Lakshmanan, closes https://github.com/vim/vim/issues/4831)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 18 Aug 2019 21:45:03 +0200 |
parents | |
children | cec4da73951a |
comparison
equal
deleted
inserted
replaced
17778:b684d0c86bda | 17779:87a8760babec |
---|---|
1 /* cmdexpand.c */ | |
2 int nextwild(expand_T *xp, int type, int options, int escape); | |
3 char_u *ExpandOne(expand_T *xp, char_u *str, char_u *orig, int options, int mode); | |
4 void ExpandInit(expand_T *xp); | |
5 void ExpandCleanup(expand_T *xp); | |
6 int showmatches(expand_T *xp, int wildmenu); | |
7 char_u *sm_gettail(char_u *s); | |
8 char_u *addstar(char_u *fname, int len, int context); | |
9 void set_cmd_context(expand_T *xp, char_u *str, int len, int col, int use_ccline); | |
10 int expand_cmdline(expand_T *xp, char_u *str, int col, int *matchcount, char_u ***matches); | |
11 int ExpandGeneric(expand_T *xp, regmatch_T *regmatch, int *num_file, char_u ***file, char_u *((*func)(expand_T *, int)), int escaped); | |
12 void globpath(char_u *path, char_u *file, garray_T *ga, int expand_options); | |
13 void f_getcompletion(typval_T *argvars, typval_T *rettv); | |
14 /* vim: set ft=c : */ |