WIP: Parse multi-word parameters in command position #675
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #674. Improves the behaviour for #670: there's no longer a
BUG:
message on stderr, but the tests don't pass (the error is recorded in the log message). Conflicts with #667.The code is based on the aliases code. Some edge cases are probably missing.
In particular, I think what's happening is that in aliases
alias_style
is initialized toalias
but in parameters,param_style
isn't analogously initialized, so that's why theassign
style never gets set. Thereturn
in_zsh_highlight_main_add_region_highlight
makesassign
not be recorded anywhere.Hints welcome.