diff options
| author | LangLangbart <92653266+LangLangBart@users.noreply.github.com> | 2025-10-31 05:47:57 +0100 |
|---|---|---|
| committer | Oliver Kiddle <opk@zsh.org> | 2025-10-31 10:58:24 +0100 |
| commit | 7bf0500ddfc96af77162bce240887750695e92c9 (patch) | |
| tree | 8cd2363ac2b38d9ed90400b221b7a911a3b679c2 | |
| parent | 54013: add a range check on signal numbers passed to trap (diff) | |
| download | zsh-7bf0500ddfc96af77162bce240887750695e92c9.tar zsh-7bf0500ddfc96af77162bce240887750695e92c9.tar.gz zsh-7bf0500ddfc96af77162bce240887750695e92c9.tar.bz2 zsh-7bf0500ddfc96af77162bce240887750695e92c9.tar.lz zsh-7bf0500ddfc96af77162bce240887750695e92c9.tar.xz zsh-7bf0500ddfc96af77162bce240887750695e92c9.tar.zst zsh-7bf0500ddfc96af77162bce240887750695e92c9.zip | |
github #149: improve voice name parsing in say completion
| -rw-r--r-- | ChangeLog | 3 | ||||
| -rw-r--r-- | Completion/Darwin/Command/_say | 2 |
2 files changed, 4 insertions, 1 deletions
@@ -1,5 +1,8 @@ 2025-10-31 Oliver Kiddle <opk@zsh.org> + * LangLangbart: github #149: Completion/Darwin/Command/_say: + improve voice name parsing in say completion + * 54013: Src/builtin.c, Src/jobs.c: add a range check on signal numbers passed to trap diff --git a/Completion/Darwin/Command/_say b/Completion/Darwin/Command/_say index 1459c7372..1b2a2e948 100644 --- a/Completion/Darwin/Command/_say +++ b/Completion/Darwin/Command/_say @@ -77,7 +77,7 @@ case $state in ;; voices) tmp=( ${(f)"$( _call_program voices $words[1] -v '\?' )"} ) - tmp=( ${tmp%%[[:space:]](#c2,)*} ) + tmp=( ${tmp%%[[:space:]]##[[:lower:]]##[_-][[:alnum:]]##*} ) _values voice $tmp && ret=0 ;; esac |
