Test release: 5.9.0.2-test
Eric Cook <[email protected]>
| Newsgroups | gmane.comp.shells.zsh.devel,gmane.comp.shells.zsh.user |
|---|---|
| Message-ID | <[email protected]> |
Hello,
I've tagged 5.9.0.2-test (test release for the upcoming zsh 5.10)
and uploaded the artifacts to:
https://sourceforge.net/projects/zsh/files/zsh-test/5.9.0.2-test/
If you have the time, please test and report any issues found.
Its been three years since a release so notable but an incomplete
list of changes, from NEWS is:
zsh 5.10 is dedicated to the memory of Sebastian Gniazdowski, who was
an enthusiastic new community member interested in making zsh easy to
extend with community code/`plugins'.
Support for named references and namespaces has been added, similar to
those features in ksh but with some notable differences. The `nameref`
builtin and some ksh-equivalent namespace names are available by loading
the zsh/ksh93 module. See the documentation of that module for more.
The parameter expansion flag ! was added for the referred-to name of a
named reference.
The parameter ZSH_EXEPATH expands to the full path of the current zsh
process, reliably on Linux, Mac, {Net,Free,Dragonfly}BSD and falls
back to argv[0] elsewhere.
The default keymap is now emacs. Users of the vi keymaps please check
README to see if you are affected.
In region_highlight and zle_highlight, italic and faint can be
specified as font attributes for terminals that support them.
Highlighting groups can be referenced in region_highlight,
zle_highlight, WATCHFMT and completion explanation strings for
common attribute combinations and a layer can be specified to
indicate precedence where highlighted regions overlap.
Highlighting groups are also supported in the prompt via a new %H
prompt escape.