pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/shells/zsh



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Sat Jun 13 12:57:28 UTC 2015

Modified Files:
        pkgsrc/shells/zsh: Makefile PLIST distinfo
Added Files:
        pkgsrc/shells/zsh/patches: patch-Src_builtin.c patch-Test_B03print.ztst
Removed Files:
        pkgsrc/shells/zsh/patches: patch-Completion_Base_Utility__call__program

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.


To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 pkgsrc/shells/zsh/Makefile
cvs rdiff -u -r1.30 -r1.31 pkgsrc/shells/zsh/PLIST
cvs rdiff -u -r1.51 -r1.52 pkgsrc/shells/zsh/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/shells/zsh/patches/patch-Completion_Base_Utility__call__program
cvs rdiff -u -r0 -r1.1 pkgsrc/shells/zsh/patches/patch-Src_builtin.c \
    pkgsrc/shells/zsh/patches/patch-Test_B03print.ztst

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index