Subject: CVS commit: pkgsrc/shells/zsh
From: Ryo ONODERA
Date: 2015-06-13 14:57:28
Message id: 20150613125728.97DEA98@cvs.netbsd.org

Log Message:
Update to 5.0.8

* Include bugfix,
  https://sourceforge.net/p/zsh/code/ci/ac26fafa03c30e8c79e4bd70bdbb68d025643ee7/

Changelog:
Changes from 5.0.7 to 5.0.8
---------------------------

- Global aliases can be created for syntactic tokens such as command
  separators (";", "&", "|", \ 
"&&", "||"), redirection operators, etc.
  Use at your own risk!  The POSIX_ALIASES option is interpreted more
  strictly to prevent expansion of these and other alias names containing
  quotes, glob metacharacters, parameter references, etc.

- There have been various further improvements to builtin handling
  with the POSIX_BUILTINS option (off by default) for compatibility with
  the POSIX standard.

- 'whence -v' is now more informative, and 'whence -S' shows you
  how a full chain of symbolic links resolves to a command.

- The 'p' parameter flag now allows an argument to be specified
  as a reference to a variable, e.g. ${(ps.$sep.)foo} to split $foo
  on a string given by $sep.

- The option FORCE_FLOAT now forces variables, not just constants,
  to floating point in arithmetic expressions.

- The type of an assignment in arithmetic expressions, e.g. the
  type seen by the variable res in $(( res = a = b )), is now
  more logical and C-like.

- The default binding of 'u' in vi command mode has changed to undo
  multiple changes when invoked repeatedly. '^R' is now bound to redo
  changes. To revert to toggling of the last edit use:
    bindkey -a u vi-undo-change

- Compatibility with Vim has been improved for vi editing mode. Most
  notably, Vim style text objects are supported and the region can be
  manipulated with vi commands in the same manner as Vim's visual mode.

- Elements of the watch variable may now be patterns.

- The logic for retrying history locking has been improved.

- Some rationalisations have been made to the zsh/db/gdbm module that
  should make it more useful and predictable in operation.

Files:
RevisionActionfile
1.69modifypkgsrc/shells/zsh/Makefile
1.31modifypkgsrc/shells/zsh/PLIST
1.52modifypkgsrc/shells/zsh/distinfo
1.1addpkgsrc/shells/zsh/patches/patch-Src_builtin.c
1.1addpkgsrc/shells/zsh/patches/patch-Test_B03print.ztst
1.1removepkgsrc/shells/zsh/patches/patch-Completion_Base_Utility__call__program