diff --git a/zsh.changes b/zsh.changes index 21c8be8..5a9a2d6 100644 --- a/zsh.changes +++ b/zsh.changes @@ -2,6 +2,30 @@ Sun May 31 19:15:36 UTC 2015 - idonmez@suse.com - Update to version 5.0.8 + * Global aliases can be created for syntactic tokens such as command + separators (";", "&", "|", "&&", "||"), redirection operators, 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. - Remove gcc5-fix.patch, fixed upstream. -------------------------------------------------------------------