Make escape_string transform wildcard characters

The characters ANY_CHAR, ANY_STRING, and ANY_STRING_RECURSIVE are
currently transformed by unescape, but not by escape. Let's try escaping
them. Fixes #1614.
This commit is contained in:
ridiculousfish
2014-08-16 19:25:36 -07:00
parent 06400b83b1
commit d0c85471b4
2 changed files with 16 additions and 1 deletions

View File

@@ -2096,7 +2096,7 @@ void complete_print(wcstring &out)
append_switch(out,
e->cmd_is_path ? L"path" : L"command",
e->cmd);
escape_string(e->cmd, ESCAPE_ALL));
if (o->short_opt != 0)