Skip to content

Commit

Permalink
fix: Escape [] in zsh
Browse files Browse the repository at this point in the history
  • Loading branch information
ysthakur committed Nov 18, 2023
1 parent fde8cab commit 0b2ebcf
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions src/gen/zsh.rs
Original file line number Diff line number Diff line change
Expand Up @@ -69,9 +69,9 @@ fn generate_fn(cmd: &CommandInfo, out: &mut Output, fn_name: &str) {
out.indent();
for flag in &cmd.flags {
let desc = if let Some(desc) = &flag.desc {
desc
desc.replace("[", "\\[").replace("]", "\\]")
} else {
""
"".to_string()
};
for form in &flag.forms {
let text = util::quote_bash(format!("{form}[{desc}]"));
Expand Down
2 changes: 1 addition & 1 deletion tests/resources/expected/_test1.zsh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion tests/resources/expected/test1-completions.nu

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion tests/resources/in/man1/test1-sub1.1

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 0b2ebcf

Please sign in to comment.