diff --git a/brush-core/src/completion.rs b/brush-core/src/completion.rs index 2838cf5e..6db1d777 100644 --- a/brush-core/src/completion.rs +++ b/brush-core/src/completion.rs @@ -883,6 +883,7 @@ fn get_command_completions(shell: &Shell, context: &CompletionContext) -> Vec WordPiece = tilde_parsing_enabled() "~" cs:$((!"/" [c])*) { WordPiece::TildePrefix(cs.to_owned()) } - // TODO: Constrain syntax of parameter in brace-less form // TODO: Deal with fact that there may be a quoted word or escaped closing brace chars. // TODO: Improve on how we handle a '$' not followed by a valid variable name or parameter. rule parameter_expansion() -> WordPiece =