Shell with comprehensive completion

Edit Package zsh
http://www.zsh.org

Zsh is a UNIX command interpreter (shell) that resembles the Korn shell
(ksh). It is not completely compatible. It includes many enhancements,
notably in the command-line editor, options for customizing its
behavior, file name globbing, features to make C-shell (csh) users feel
at home, and extra features drawn from tcsh (another `custom' shell).
Zsh is well known for its command line completion.

Refresh
Refresh
Source Files
Filename Size Changed
dotzshrc.rh 0000000658 658 Bytes
trim-unneeded-completions.patch 0000000739 739 Bytes
zlogin.rhs 0000000252 252 Bytes
zlogout.rhs 0000000086 86 Bytes
zprofile 0000000198 198 Bytes
zprofile.rhs 0000000375 375 Bytes
zsh-5.9.tar.xz 0003332400 3.18 MB
zsh-5.9.tar.xz.asc 0000000488 488 Bytes
zsh-osc-completion.patch 0000000767 767 Bytes
zsh.changes 0000048221 47.1 KB
zsh.keyring 0000001725 1.68 KB
zsh.spec 0000008059 7.87 KB
zshenv 0000000045 45 Bytes
zshenv.rhs 0000000304 304 Bytes
zshrc 0000008934 8.72 KB
zshrc.rhs 0000001135 1.11 KB
Revision 234 (latest revision is 250)
Paolo Perego's avatar Paolo Perego (pperego) accepted request 977384 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 234)
- update to 5.9:
  zsh 5.9 is dedicated to the memory of Sven Guckes, who was, amongst other
  things, a long-time zsh advocate.  For more information, see:
    https://linuxnews.de/2022/02/sven-guckes-verstorben/
    https://groups.google.com/g/vim_announce/c/MJBKVd-xrEE/m/joVNaDgAAgAJ
  When unsetting a hash element, the string enclosed in square brackets is
  interpreted literally after any normal command-line-argument expansions.
  Thus
    unset "hash[$key]"
  first expands $key as usual for a double-quoted string, and then interprets
  that result as the exact hash element to unset.  This differs from previous
  versions of the shell, which would also remove a leading backslash for an
  unusual subset of characters in the expansion of $key.  Note this also
  means, for example, that now
    unset 'hash[ab]cd]'
  unsets the element with key "ab]cd" rather than silently doing nothing.
  The function command learnt a -T option to declare a function and enable
  tracing for it simultaneously.
  The option SHORT_REPEAT was added to enable the short syntax of
  SHORT_LOOPS for the repeat command only. It is disabled by default.
  The _arguments function now supports NUL-delimiting optargs in the
  opt_args array via the -0 option. Developers of completion functions
  should find this easier to handle reliably than the default
  colon-delimiting behaviour.
  The zsh/system module's `zsystem flock` command learnt an -i option to
  set the wait interval used with -t. Additionally, -t now supports
  fractional seconds.
  The option CLOBBER_EMPTY was added to enable the overwrite behaviour
  of CLOBBER for empty files only. It is disabled by default.
  A (-) expansion flag was added. It works like (n) but correctly sorts
Comments 3

Olivier Belleux's avatar

Hello, Since the last commit, ZSH is no longer built for openSUSE Leap. Would it be possible to fix this failure? Thanks in advance.


Paolo Perego's avatar

Can you please open a bug on bugzilla? Thanks


openSUSE Build Service is sponsored by