зеркало из https://github.com/microsoft/git.git
Merge branch 'kb/maint-status-cquote'
* kb/maint-status-cquote: status: Quote paths with spaces in short format
This commit is contained in:
Коммит
905ffa4424
10
wt-status.c
10
wt-status.c
|
@ -744,10 +744,20 @@ static void wt_shortstatus_status(int null_termination, struct string_list_item
|
|||
const char *one;
|
||||
if (d->head_path) {
|
||||
one = quote_path(d->head_path, -1, &onebuf, s->prefix);
|
||||
if (*one != '"' && strchr(one, ' ') != NULL) {
|
||||
putchar('"');
|
||||
strbuf_addch(&onebuf, '"');
|
||||
one = onebuf.buf;
|
||||
}
|
||||
printf("%s -> ", one);
|
||||
strbuf_release(&onebuf);
|
||||
}
|
||||
one = quote_path(it->string, -1, &onebuf, s->prefix);
|
||||
if (*one != '"' && strchr(one, ' ') != NULL) {
|
||||
putchar('"');
|
||||
strbuf_addch(&onebuf, '"');
|
||||
one = onebuf.buf;
|
||||
}
|
||||
printf("%s\n", one);
|
||||
strbuf_release(&onebuf);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче