Repository: eza-community/eza (language: rust)

Issue:
bug: zsh completion with backticks breaks completion depending on filenames
If filenames contains a closing square bracket the backticks in the help text of `--almost-all` break the autocompletion:
```
_arguments:comparguments:327: invalid option definition: -A[Equivalent to --all; included for compatibility with ... [list of all files in dir]
```

version:
```
❯ zsh --version
zsh 5.9 (x86_64-apple-darwin23.0)
❯ eza --version
eza - A modern, maintained replacement for ls
v0.15.1 [+git]
https://github.com/eza-community/eza
```



Discussion / hints:

Fix patch:
diff --git a/completions/zsh/_eza b/completions/zsh/_eza
index ce1167eb1..fcebd23bb 100644
--- a/completions/zsh/_eza
+++ b/completions/zsh/_eza
@@ -28,7 +28,7 @@ __eza() {
         --group-directories-first"[Sort directories before other files]" \
         --git-ignore"[Ignore files mentioned in '.gitignore']" \
         {-a,--all}"[Show hidden and 'dot' files. Use this twice to also show the '.' and '..' directories]" \
-        {-A,--almost-all}"[Equivalent to --all; included for compatibility with `ls -A`]" \
+        {-A,--almost-all}"[Equivalent to --all; included for compatibility with 'ls -A']" \
         {-d,--list-dirs}"[List directories like regular files]" \
         {-D,--only-dirs}"[List only directories]" \
         {-f,--only-files}"[List only files]" \


Test patch: