head 1.2; access; symbols pkgsrc-2015Q1:1.1.0.4 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.2; locks; strict; comment @# @; 1.2 date 2015.06.13.12.57.28; author ryoon; state dead; branches; next 1.1; commitid Aprfl4x8kg1yKgpy; 1.1 date 2015.02.04.09.22.34; author snj; state Exp; branches 1.1.2.1; next ; commitid IhjCrtzz2cCPFF8y; 1.1.2.1 date 2015.02.04.09.22.34; author tron; state dead; branches; next 1.1.2.2; commitid SPhUw5g7ZJ8NOQ8y; 1.1.2.2 date 2015.02.05.18.50.32; author tron; state Exp; branches; next ; commitid SPhUw5g7ZJ8NOQ8y; desc @@ 1.2 log @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. @ text @$NetBSD: patch-Completion_Base_Utility__call__program,v 1.1 2015/02/04 09:22:34 snj Exp $ Revision 22c4ea424ce2e8febce04d324c5ec9898f5d534b upstream. Thix fixes, at the very least, issues with cvs command/filename completion. --- Completion/Base/Utility/_call_program.orig 2014-09-24 11:03:17.000000000 -0700 +++ Completion/Base/Utility/_call_program 2015-02-04 00:52:56.000000000 -0800 @@@@ -2,8 +2,8 @@@@ local tmp err_fd=-1 -if (( ${debug_fd:--1} > 2 )) -then exec {err_fd}>&2 # debug_fd is saved stderr, 2 is log file +if (( ${debug_fd:--1} > 2 )) || [[ ! -t 2 ]] +then exec {err_fd}>&2 # debug_fd is saved stderr, 2 is trace or redirect else exec {err_fd}>/dev/null fi @ 1.1 log @Apply upstream revision 22c4ea424ce2e8febce04d324c5ec9898f5d534b. Thix fixes, at the very least, issues with cvs command/filename completion. Bump PKGREVISION to 1. @ text @d1 1 a1 1 $NetBSD$ @ 1.1.2.1 log @file patch-Completion_Base_Utility__call__program was added on branch pkgsrc-2014Q4 on 2015-02-05 18:50:32 +0000 @ text @d1 19 @ 1.1.2.2 log @Pullup ticket #4602 - requested by snj shells/zsh: bug fix patch Revisions pulled up: - shells/zsh/Makefile 1.68 - shells/zsh/distinfo 1.50 - shells/zsh/patches/patch-Completion_Base_Utility__call__program 1.1 --- Module Name: pkgsrc Committed By: snj Date: Wed Feb 4 09:22:34 UTC 2015 Modified Files: pkgsrc/shells/zsh: Makefile distinfo Added Files: pkgsrc/shells/zsh/patches: patch-Completion_Base_Utility__call__program Log Message: Apply upstream revision 22c4ea424ce2e8febce04d324c5ec9898f5d534b. Thix fixes, at the very least, issues with cvs command/filename completion. Bump PKGREVISION to 1. @ text @a0 19 $NetBSD$ Revision 22c4ea424ce2e8febce04d324c5ec9898f5d534b upstream. Thix fixes, at the very least, issues with cvs command/filename completion. --- Completion/Base/Utility/_call_program.orig 2014-09-24 11:03:17.000000000 -0700 +++ Completion/Base/Utility/_call_program 2015-02-04 00:52:56.000000000 -0800 @@@@ -2,8 +2,8 @@@@ local tmp err_fd=-1 -if (( ${debug_fd:--1} > 2 )) -then exec {err_fd}>&2 # debug_fd is saved stderr, 2 is log file +if (( ${debug_fd:--1} > 2 )) || [[ ! -t 2 ]] +then exec {err_fd}>&2 # debug_fd is saved stderr, 2 is trace or redirect else exec {err_fd}>/dev/null fi @