mirror of
https://github.com/fish-shell/fish-shell
synced 2025-01-13 05:28:49 +00:00
Correct carat position for unexpected } in brace expansion
before: $ echo {}}- fish: Unexpected '}' for unopened brace expansion $ ./fish -c 'echo {}}}}' fish: Unexpected '}' for unopened brace expansion echo {}}}} ^ now: $ echo {}}}}}}1- fish: Unexpected '}' for unopened brace expansion echo {}}}}}} ^
This commit is contained in:
parent
75db3b4ff4
commit
1834e962d2
1 changed files with 2 additions and 2 deletions
|
@ -196,8 +196,8 @@ tok_t tokenizer_t::read_string() {
|
|||
}
|
||||
switch (brace_offsets.size()) {
|
||||
case 0:
|
||||
return this->call_error(tokenizer_error_t::closing_unopened_brace, this->start,
|
||||
this->buff);
|
||||
return this->call_error(tokenizer_error_t::closing_unopened_brace, this->buff,
|
||||
this->start + wcslen(this->start));
|
||||
case 1:
|
||||
mode &= ~(tok_modes::curly_braces);
|
||||
default:
|
||||
|
|
Loading…
Reference in a new issue