diff options
| author | dana <dana@dana.is> | 2026-06-21 02:38:38 +0000 |
|---|---|---|
| committer | dana <dana@dana.is> | 2026-06-23 19:36:14 -0500 |
| commit | 2e7a39d1d5bd897d9648fc38fedf07aa061be2df (patch) | |
| tree | d4dc0c47957ae16cdbe4956c786d12f4ec1c1eba /Src | |
| parent | 54818: docs: clarify _arguments {...} action behaviour (diff) | |
| download | zsh-2e7a39d1d5bd897d9648fc38fedf07aa061be2df.tar zsh-2e7a39d1d5bd897d9648fc38fedf07aa061be2df.tar.gz zsh-2e7a39d1d5bd897d9648fc38fedf07aa061be2df.tar.bz2 zsh-2e7a39d1d5bd897d9648fc38fedf07aa061be2df.tar.lz zsh-2e7a39d1d5bd897d9648fc38fedf07aa061be2df.tar.xz zsh-2e7a39d1d5bd897d9648fc38fedf07aa061be2df.tar.zst zsh-2e7a39d1d5bd897d9648fc38fedf07aa061be2df.zip | |
54831: comparguments: treat empty description as if missing
Diffstat (limited to 'Src')
| -rw-r--r-- | Src/Zle/computil.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Src/Zle/computil.c b/Src/Zle/computil.c index e4edb9631..75f01521e 100644 --- a/Src/Zle/computil.c +++ b/Src/Zle/computil.c @@ -1471,6 +1471,9 @@ parse_cadef(char *nam, char **args) zwarnnam(nam, "invalid option definition: %s", *args); return NULL; } + // treat empty description as if missing + if (p == descr) + descr = NULL; *p++ = '\0'; c = *p; } else |
