diff options
| author | Bart Schaefer <barts@users.sourceforge.net> | 2000-09-02 04:50:07 +0000 |
|---|---|---|
| committer | Bart Schaefer <barts@users.sourceforge.net> | 2000-09-02 04:50:07 +0000 |
| commit | 8a34b7be697cc1440470a9e0b57602f13fd3b661 (patch) | |
| tree | d0d13b364a8894331ac5d98d6e6a6049775e57e6 /Functions | |
| parent | 12720: replace _files with _path_files for two instances in _dpkg (diff) | |
| download | zsh-8a34b7be697cc1440470a9e0b57602f13fd3b661.tar zsh-8a34b7be697cc1440470a9e0b57602f13fd3b661.tar.gz zsh-8a34b7be697cc1440470a9e0b57602f13fd3b661.tar.bz2 zsh-8a34b7be697cc1440470a9e0b57602f13fd3b661.tar.lz zsh-8a34b7be697cc1440470a9e0b57602f13fd3b661.tar.xz zsh-8a34b7be697cc1440470a9e0b57602f13fd3b661.tar.zst zsh-8a34b7be697cc1440470a9e0b57602f13fd3b661.zip | |
Fix allopt.
Diffstat (limited to 'Functions')
| -rw-r--r-- | Functions/Misc/allopt | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/Functions/Misc/allopt b/Functions/Misc/allopt index 604e76198..0d59fa3e9 100644 --- a/Functions/Misc/allopt +++ b/Functions/Misc/allopt @@ -8,17 +8,16 @@ # Written by Sweth Chandramouli with hacks by Bart Schaefer. listalloptions () { - emulate -R zsh builtin setopt localoptions kshoptionprint local OPT_NAME OPT_PAIR OPT_VALUE for OPT_PAIR in "${(f)$(builtin setopt)}" ; do OPT_VALUE=${OPT_PAIR##* } OPT_NAME=${OPT_PAIR%% *} if [[ ${OPT_NAME#no} != ${OPT_NAME} ]] ; then - OPT_VALUE=${(L)${${OPT_VALUE:s/on/OFF}:s/off/on}} && - OPT_NAME=${OPT_NAME#no}; - fi; - echo ${(r:21:)OPT_NAME} ${OPT_VALUE} + OPT_VALUE=${(L)${${OPT_VALUE:s/on/OFF}:s/off/on}} + OPT_NAME=${OPT_NAME#no} + fi + echo "${(r:21:)OPT_NAME} ${OPT_VALUE}" done } |
