diff options
author | ryoon <ryoon@pkgsrc.org> | 2015-06-13 12:57:28 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2015-06-13 12:57:28 +0000 |
commit | d414960a797d84dff42d0c9f0426d48888b41c4e (patch) | |
tree | a69975b2879e6ff081cb24d6f6f05dcd594846ea /shells | |
parent | 7750cd070ce8ddab8a602224d4d81ab4291956aa (diff) | |
download | pkgsrc-d414960a797d84dff42d0c9f0426d48888b41c4e.tar.gz |
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.
Diffstat (limited to 'shells')
-rw-r--r-- | shells/zsh/Makefile | 7 | ||||
-rw-r--r-- | shells/zsh/PLIST | 58 | ||||
-rw-r--r-- | shells/zsh/distinfo | 11 | ||||
-rw-r--r-- | shells/zsh/patches/patch-Completion_Base_Utility__call__program | 19 | ||||
-rw-r--r-- | shells/zsh/patches/patch-Src_builtin.c | 15 | ||||
-rw-r--r-- | shells/zsh/patches/patch-Test_B03print.ztst | 24 |
6 files changed, 92 insertions, 42 deletions
diff --git a/shells/zsh/Makefile b/shells/zsh/Makefile index 51316113fc5..6fd0804e9c0 100644 --- a/shells/zsh/Makefile +++ b/shells/zsh/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.68 2015/02/04 09:22:34 snj Exp $ +# $NetBSD: Makefile,v 1.69 2015/06/13 12:57:28 ryoon Exp $ .include "../../shells/zsh/Makefile.common" -ZSH_VERSION= 5.0.7 -PKGREVISION= 1 +ZSH_VERSION= 5.0.8 ZSH_MAINTAINER= uebayasi@NetBSD.org CONFIGURE_ARGS+= --disable-gdbm @@ -18,6 +17,7 @@ SUBST_FILES.prefix-fixup= \ Util/reporter \ Functions/Calendar/calendar_add \ Functions/Misc/run-help \ + Functions/Misc/run-help-ip \ Functions/Misc/checkmail \ Functions/Misc/sticky-note \ Functions/Misc/zcalc \ @@ -29,5 +29,6 @@ SUBST_SED.prefix-fixup= -e 's|^\#\!/bin/zsh|\#\!${PREFIX}/bin/zsh|g' SUBST_SED.prefix-fixup+= -e 's|^\#\! /bin/zsh|\#\! ${PREFIX}/bin/zsh|g' SUBST_SED.prefix-fixup+= -e 's|^\#\!/usr/local/bin/zsh|\#\!${PREFIX}/bin/zsh|g' SUBST_SED.prefix-fixup+= -e 's|^\#\! /usr/local/bin/zsh|\#\! ${PREFIX}/bin/zsh|g' +SUBST_SED.prefix-fixup+= -e 's|^\#\! zsh|\#\! ${PREFIX}/bin/zsh|g' .include "../../mk/bsd.pkg.mk" diff --git a/shells/zsh/PLIST b/shells/zsh/PLIST index bb0a01bf195..4dcc7a5600a 100644 --- a/shells/zsh/PLIST +++ b/shells/zsh/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.30 2014/12/12 08:27:47 wiz Exp $ +@comment $NetBSD: PLIST,v 1.31 2015/06/13 12:57:28 ryoon Exp $ bin/zsh bin/${PKGNAME} info/zsh.info @@ -100,6 +100,7 @@ share/zsh/${PKGVERSION}/functions/_acpi share/zsh/${PKGVERSION}/functions/_acpitool share/zsh/${PKGVERSION}/functions/_acroread share/zsh/${PKGVERSION}/functions/_adb +share/zsh/${PKGVERSION}/functions/_add-zsh-hook share/zsh/${PKGVERSION}/functions/_alias share/zsh/${PKGVERSION}/functions/_aliases share/zsh/${PKGVERSION}/functions/_all_labels @@ -144,18 +145,22 @@ share/zsh/${PKGVERSION}/functions/_bpython share/zsh/${PKGVERSION}/functions/_brace_parameter share/zsh/${PKGVERSION}/functions/_brctl share/zsh/${PKGVERSION}/functions/_bsd_pkg +share/zsh/${PKGVERSION}/functions/_bsdconfig +share/zsh/${PKGVERSION}/functions/_bsdinstall share/zsh/${PKGVERSION}/functions/_btrfs share/zsh/${PKGVERSION}/functions/_bts share/zsh/${PKGVERSION}/functions/_bug share/zsh/${PKGVERSION}/functions/_builtin share/zsh/${PKGVERSION}/functions/_bzip2 share/zsh/${PKGVERSION}/functions/_bzr +share/zsh/${PKGVERSION}/functions/_cabal share/zsh/${PKGVERSION}/functions/_cache_invalid share/zsh/${PKGVERSION}/functions/_cal share/zsh/${PKGVERSION}/functions/_calendar share/zsh/${PKGVERSION}/functions/_call_function share/zsh/${PKGVERSION}/functions/_call_program share/zsh/${PKGVERSION}/functions/_canonical_paths +share/zsh/${PKGVERSION}/functions/_cat share/zsh/${PKGVERSION}/functions/_ccal share/zsh/${PKGVERSION}/functions/_cd share/zsh/${PKGVERSION}/functions/_cdbs-edit-patch @@ -170,10 +175,13 @@ share/zsh/${PKGVERSION}/functions/_chown share/zsh/${PKGVERSION}/functions/_chrt share/zsh/${PKGVERSION}/functions/_chsh share/zsh/${PKGVERSION}/functions/_clay +share/zsh/${PKGVERSION}/functions/_cmdstring +share/zsh/${PKGVERSION}/functions/_cmp share/zsh/${PKGVERSION}/functions/_combination share/zsh/${PKGVERSION}/functions/_comm share/zsh/${PKGVERSION}/functions/_command share/zsh/${PKGVERSION}/functions/_command_names +share/zsh/${PKGVERSION}/functions/_comp_locale share/zsh/${PKGVERSION}/functions/_compdef share/zsh/${PKGVERSION}/functions/_complete share/zsh/${PKGVERSION}/functions/_complete_debug @@ -210,7 +218,9 @@ share/zsh/${PKGVERSION}/functions/_dbus share/zsh/${PKGVERSION}/functions/_dchroot share/zsh/${PKGVERSION}/functions/_dchroot-dsa share/zsh/${PKGVERSION}/functions/_dcop +share/zsh/${PKGVERSION}/functions/_dcut share/zsh/${PKGVERSION}/functions/_dd +share/zsh/${PKGVERSION}/functions/_deb_architectures share/zsh/${PKGVERSION}/functions/_deb_packages share/zsh/${PKGVERSION}/functions/_debchange share/zsh/${PKGVERSION}/functions/_debdiff @@ -222,6 +232,7 @@ share/zsh/${PKGVERSION}/functions/_delimiters share/zsh/${PKGVERSION}/functions/_describe share/zsh/${PKGVERSION}/functions/_description share/zsh/${PKGVERSION}/functions/_devtodo +share/zsh/${PKGVERSION}/functions/_df share/zsh/${PKGVERSION}/functions/_dhclient share/zsh/${PKGVERSION}/functions/_dhcpinfo share/zsh/${PKGVERSION}/functions/_dict @@ -239,7 +250,6 @@ share/zsh/${PKGVERSION}/functions/_django share/zsh/${PKGVERSION}/functions/_dladm share/zsh/${PKGVERSION}/functions/_dlocate share/zsh/${PKGVERSION}/functions/_dmidecode -share/zsh/${PKGVERSION}/functions/_docker share/zsh/${PKGVERSION}/functions/_domains share/zsh/${PKGVERSION}/functions/_dpatch-edit-patch share/zsh/${PKGVERSION}/functions/_dpkg @@ -259,6 +269,7 @@ share/zsh/${PKGVERSION}/functions/_dynamic_directory_name share/zsh/${PKGVERSION}/functions/_ecasound share/zsh/${PKGVERSION}/functions/_echotc share/zsh/${PKGVERSION}/functions/_echoti +share/zsh/${PKGVERSION}/functions/_elfdump share/zsh/${PKGVERSION}/functions/_elinks share/zsh/${PKGVERSION}/functions/_elm share/zsh/${PKGVERSION}/functions/_email_addresses @@ -268,11 +279,13 @@ share/zsh/${PKGVERSION}/functions/_enscript share/zsh/${PKGVERSION}/functions/_env share/zsh/${PKGVERSION}/functions/_equal share/zsh/${PKGVERSION}/functions/_espeak +share/zsh/${PKGVERSION}/functions/_etags share/zsh/${PKGVERSION}/functions/_ethtool share/zsh/${PKGVERSION}/functions/_expand share/zsh/${PKGVERSION}/functions/_expand_alias share/zsh/${PKGVERSION}/functions/_expand_word share/zsh/${PKGVERSION}/functions/_extensions +share/zsh/${PKGVERSION}/functions/_external_pwds share/zsh/${PKGVERSION}/functions/_fakeroot share/zsh/${PKGVERSION}/functions/_fc share/zsh/${PKGVERSION}/functions/_feh @@ -284,6 +297,7 @@ share/zsh/${PKGVERSION}/functions/_file_descriptors share/zsh/${PKGVERSION}/functions/_file_systems share/zsh/${PKGVERSION}/functions/_files share/zsh/${PKGVERSION}/functions/_find +share/zsh/${PKGVERSION}/functions/_find_net_interfaces share/zsh/${PKGVERSION}/functions/_finger share/zsh/${PKGVERSION}/functions/_fink share/zsh/${PKGVERSION}/functions/_first @@ -367,8 +381,11 @@ share/zsh/${PKGVERSION}/functions/_iptables share/zsh/${PKGVERSION}/functions/_irssi share/zsh/${PKGVERSION}/functions/_ispell share/zsh/${PKGVERSION}/functions/_iwconfig +share/zsh/${PKGVERSION}/functions/_jails share/zsh/${PKGVERSION}/functions/_java share/zsh/${PKGVERSION}/functions/_java_class +share/zsh/${PKGVERSION}/functions/_jexec +share/zsh/${PKGVERSION}/functions/_jls share/zsh/${PKGVERSION}/functions/_jobs share/zsh/${PKGVERSION}/functions/_jobs_bg share/zsh/${PKGVERSION}/functions/_jobs_builtin @@ -422,6 +439,7 @@ share/zsh/${PKGVERSION}/functions/_make-kpkg share/zsh/${PKGVERSION}/functions/_man share/zsh/${PKGVERSION}/functions/_match share/zsh/${PKGVERSION}/functions/_math +share/zsh/${PKGVERSION}/functions/_math_params share/zsh/${PKGVERSION}/functions/_matlab share/zsh/${PKGVERSION}/functions/_md5sum share/zsh/${PKGVERSION}/functions/_mdadm @@ -435,11 +453,13 @@ share/zsh/${PKGVERSION}/functions/_metaflac share/zsh/${PKGVERSION}/functions/_mh share/zsh/${PKGVERSION}/functions/_mii-tool share/zsh/${PKGVERSION}/functions/_mime_types +share/zsh/${PKGVERSION}/functions/_mixerctl share/zsh/${PKGVERSION}/functions/_mkdir share/zsh/${PKGVERSION}/functions/_mkshortcut share/zsh/${PKGVERSION}/functions/_mkzsh share/zsh/${PKGVERSION}/functions/_module share/zsh/${PKGVERSION}/functions/_module-assistant +share/zsh/${PKGVERSION}/functions/_module_math_func share/zsh/${PKGVERSION}/functions/_modutils share/zsh/${PKGVERSION}/functions/_mondo share/zsh/${PKGVERSION}/functions/_monotone @@ -470,6 +490,7 @@ share/zsh/${PKGVERSION}/functions/_next_label share/zsh/${PKGVERSION}/functions/_next_tags share/zsh/${PKGVERSION}/functions/_nice share/zsh/${PKGVERSION}/functions/_nkf +share/zsh/${PKGVERSION}/functions/_nl share/zsh/${PKGVERSION}/functions/_nm share/zsh/${PKGVERSION}/functions/_nmap share/zsh/${PKGVERSION}/functions/_nmcli @@ -528,6 +549,7 @@ share/zsh/${PKGVERSION}/functions/_portmaster share/zsh/${PKGVERSION}/functions/_ports share/zsh/${PKGVERSION}/functions/_portsnap share/zsh/${PKGVERSION}/functions/_postfix +share/zsh/${PKGVERSION}/functions/_postscript share/zsh/${PKGVERSION}/functions/_powerd share/zsh/${PKGVERSION}/functions/_prcs share/zsh/${PKGVERSION}/functions/_precommand @@ -537,6 +559,7 @@ share/zsh/${PKGVERSION}/functions/_printenv share/zsh/${PKGVERSION}/functions/_printers share/zsh/${PKGVERSION}/functions/_procstat share/zsh/${PKGVERSION}/functions/_prompt +share/zsh/${PKGVERSION}/functions/_prove share/zsh/${PKGVERSION}/functions/_prstat share/zsh/${PKGVERSION}/functions/_ps share/zsh/${PKGVERSION}/functions/_ps1234 @@ -548,6 +571,8 @@ share/zsh/${PKGVERSION}/functions/_pump share/zsh/${PKGVERSION}/functions/_putclip share/zsh/${PKGVERSION}/functions/_pydoc share/zsh/${PKGVERSION}/functions/_python +share/zsh/${PKGVERSION}/functions/_python_modules +share/zsh/${PKGVERSION}/functions/_qdbus share/zsh/${PKGVERSION}/functions/_qemu share/zsh/${PKGVERSION}/functions/_qiv share/zsh/${PKGVERSION}/functions/_qtplay @@ -557,8 +582,10 @@ share/zsh/${PKGVERSION}/functions/_rake share/zsh/${PKGVERSION}/functions/_ranlib share/zsh/${PKGVERSION}/functions/_rar share/zsh/${PKGVERSION}/functions/_rcs +share/zsh/${PKGVERSION}/functions/_rdesktop share/zsh/${PKGVERSION}/functions/_read share/zsh/${PKGVERSION}/functions/_read_comp +share/zsh/${PKGVERSION}/functions/_readelf share/zsh/${PKGVERSION}/functions/_readshortcut share/zsh/${PKGVERSION}/functions/_rebootin share/zsh/${PKGVERSION}/functions/_redirect @@ -579,6 +606,8 @@ share/zsh/${PKGVERSION}/functions/_rrdtool share/zsh/${PKGVERSION}/functions/_rsync share/zsh/${PKGVERSION}/functions/_rubber share/zsh/${PKGVERSION}/functions/_ruby +share/zsh/${PKGVERSION}/functions/_run-help +share/zsh/${PKGVERSION}/functions/_runit share/zsh/${PKGVERSION}/functions/_sablotron share/zsh/${PKGVERSION}/functions/_samba share/zsh/${PKGVERSION}/functions/_savecore @@ -692,6 +721,7 @@ share/zsh/${PKGVERSION}/functions/_uscan share/zsh/${PKGVERSION}/functions/_user_admin share/zsh/${PKGVERSION}/functions/_user_at_host share/zsh/${PKGVERSION}/functions/_user_expand +share/zsh/${PKGVERSION}/functions/_user_math_func share/zsh/${PKGVERSION}/functions/_users share/zsh/${PKGVERSION}/functions/_users_on share/zsh/${PKGVERSION}/functions/_uzbl @@ -715,6 +745,7 @@ share/zsh/${PKGVERSION}/functions/_wajig share/zsh/${PKGVERSION}/functions/_wakeup_capable_devices share/zsh/${PKGVERSION}/functions/_wanna-build share/zsh/${PKGVERSION}/functions/_wanted +share/zsh/${PKGVERSION}/functions/_wc share/zsh/${PKGVERSION}/functions/_webbrowser share/zsh/${PKGVERSION}/functions/_wget share/zsh/${PKGVERSION}/functions/_whereis @@ -743,6 +774,7 @@ share/zsh/${PKGVERSION}/functions/_x_visual share/zsh/${PKGVERSION}/functions/_x_window share/zsh/${PKGVERSION}/functions/_xargs share/zsh/${PKGVERSION}/functions/_xauth +share/zsh/${PKGVERSION}/functions/_xautolock share/zsh/${PKGVERSION}/functions/_xclip share/zsh/${PKGVERSION}/functions/_xdvi share/zsh/${PKGVERSION}/functions/_xfig @@ -761,15 +793,16 @@ share/zsh/${PKGVERSION}/functions/_xt_session_id share/zsh/${PKGVERSION}/functions/_xterm share/zsh/${PKGVERSION}/functions/_xv share/zsh/${PKGVERSION}/functions/_xwit +share/zsh/${PKGVERSION}/functions/_xxd share/zsh/${PKGVERSION}/functions/_xz share/zsh/${PKGVERSION}/functions/_yafc share/zsh/${PKGVERSION}/functions/_yast -share/zsh/${PKGVERSION}/functions/_yast2 share/zsh/${PKGVERSION}/functions/_yodl share/zsh/${PKGVERSION}/functions/_yp share/zsh/${PKGVERSION}/functions/_yum share/zsh/${PKGVERSION}/functions/_zargs share/zsh/${PKGVERSION}/functions/_zattr +share/zsh/${PKGVERSION}/functions/_zcalc share/zsh/${PKGVERSION}/functions/_zcalc_line share/zsh/${PKGVERSION}/functions/_zcat share/zsh/${PKGVERSION}/functions/_zcompile @@ -794,11 +827,13 @@ share/zsh/${PKGVERSION}/functions/_zstyle share/zsh/${PKGVERSION}/functions/_ztodo share/zsh/${PKGVERSION}/functions/_zypper share/zsh/${PKGVERSION}/functions/add-zsh-hook +share/zsh/${PKGVERSION}/functions/after share/zsh/${PKGVERSION}/functions/age share/zsh/${PKGVERSION}/functions/allopt share/zsh/${PKGVERSION}/functions/backward-kill-word-match share/zsh/${PKGVERSION}/functions/backward-word-match share/zsh/${PKGVERSION}/functions/bashcompinit +share/zsh/${PKGVERSION}/functions/before share/zsh/${PKGVERSION}/functions/calendar share/zsh/${PKGVERSION}/functions/calendar_add share/zsh/${PKGVERSION}/functions/calendar_edit @@ -882,16 +917,20 @@ share/zsh/${PKGVERSION}/functions/replace-string share/zsh/${PKGVERSION}/functions/replace-string-again share/zsh/${PKGVERSION}/functions/run-help share/zsh/${PKGVERSION}/functions/run-help-git +share/zsh/${PKGVERSION}/functions/run-help-ip share/zsh/${PKGVERSION}/functions/run-help-openssl share/zsh/${PKGVERSION}/functions/run-help-p4 share/zsh/${PKGVERSION}/functions/run-help-sudo share/zsh/${PKGVERSION}/functions/run-help-svk share/zsh/${PKGVERSION}/functions/run-help-svn +share/zsh/${PKGVERSION}/functions/select-bracketed +share/zsh/${PKGVERSION}/functions/select-quoted share/zsh/${PKGVERSION}/functions/select-word-style share/zsh/${PKGVERSION}/functions/send-invisible share/zsh/${PKGVERSION}/functions/smart-insert-last-word share/zsh/${PKGVERSION}/functions/split-shell-arguments share/zsh/${PKGVERSION}/functions/sticky-note +share/zsh/${PKGVERSION}/functions/surround ${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/tcp_alias ${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/tcp_close ${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/tcp_command @@ -911,6 +950,7 @@ ${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/tcp_spam ${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/tcp_talk ${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/tcp_wait share/zsh/${PKGVERSION}/functions/tetris +share/zsh/${PKGVERSION}/functions/tetriscurses share/zsh/${PKGVERSION}/functions/throw share/zsh/${PKGVERSION}/functions/transpose-lines share/zsh/${PKGVERSION}/functions/transpose-words-match @@ -972,17 +1012,6 @@ ${PLIST.dynamic}share/zsh/${PKGVERSION}/functions/zsh-newuser-install share/zsh/${PKGVERSION}/functions/zsh_directory_name_cdr share/zsh/${PKGVERSION}/functions/zstyle+ share/zsh/${PKGVERSION}/functions/ztodo -share/zsh/${PKGVERSION}/functions/_cat -share/zsh/${PKGVERSION}/functions/_comp_locale -share/zsh/${PKGVERSION}/functions/_dcut -share/zsh/${PKGVERSION}/functions/_df -share/zsh/${PKGVERSION}/functions/_etags -share/zsh/${PKGVERSION}/functions/_math_params -share/zsh/${PKGVERSION}/functions/_module_math_func -share/zsh/${PKGVERSION}/functions/_postscript -share/zsh/${PKGVERSION}/functions/_prove -share/zsh/${PKGVERSION}/functions/_run-help -share/zsh/${PKGVERSION}/functions/_user_math_func share/zsh/${PKGVERSION}/help/alias share/zsh/${PKGVERSION}/help/autoload share/zsh/${PKGVERSION}/help/bg @@ -1092,4 +1121,3 @@ share/zsh/${PKGVERSION}/help/zsocket share/zsh/${PKGVERSION}/help/zstyle share/zsh/${PKGVERSION}/help/ztcp ${PLIST.dynamic}share/zsh/${PKGVERSION}/scripts/newuser -@pkgdir share/zsh/site-functions diff --git a/shells/zsh/distinfo b/shells/zsh/distinfo index 56b3c6a192e..0f9af50bc76 100644 --- a/shells/zsh/distinfo +++ b/shells/zsh/distinfo @@ -1,9 +1,10 @@ -$NetBSD: distinfo,v 1.51 2015/03/19 12:34:37 jperkin Exp $ +$NetBSD: distinfo,v 1.52 2015/06/13 12:57:28 ryoon Exp $ -SHA1 (zsh-5.0.7.tar.bz2) = 1500191d16af8a71aec4f719a92775a074682096 -RMD160 (zsh-5.0.7.tar.bz2) = 4b1aac38996414783522762b5a8677533bf77d2d -Size (zsh-5.0.7.tar.bz2) = 3181030 bytes -SHA1 (patch-Completion_Base_Utility__call__program) = 3abf3a4f8ef77e6e84038a1fb552f1ac0e1e5041 +SHA1 (zsh-5.0.8.tar.bz2) = e15e00bd4b80e96e87301bf682d86fdf56929989 +RMD160 (zsh-5.0.8.tar.bz2) = 2c831d5dee22d79b6e2fd6ad7b8392c1d201f017 +Size (zsh-5.0.8.tar.bz2) = 3250542 bytes +SHA1 (patch-Src_builtin.c) = 500ad7e79c38ba35055e39c3879e8d72f2f4a59d +SHA1 (patch-Test_B03print.ztst) = 5e534fbacf1648faa6deeaae8af57f37498a98c4 SHA1 (patch-ac) = 75c1b9e56858289adf9f1d9c58d2319bb6df7abc SHA1 (patch-aczsh.m4) = 36c270d8d7cf727f48787ef889b2bd89cbf065e2 SHA1 (patch-configure.ac) = e34bbae6385442b51a7263b22681898203d0c013 diff --git a/shells/zsh/patches/patch-Completion_Base_Utility__call__program b/shells/zsh/patches/patch-Completion_Base_Utility__call__program deleted file mode 100644 index cbbb57481c4..00000000000 --- a/shells/zsh/patches/patch-Completion_Base_Utility__call__program +++ /dev/null @@ -1,19 +0,0 @@ -$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 - diff --git a/shells/zsh/patches/patch-Src_builtin.c b/shells/zsh/patches/patch-Src_builtin.c new file mode 100644 index 00000000000..b175c89f2fc --- /dev/null +++ b/shells/zsh/patches/patch-Src_builtin.c @@ -0,0 +1,15 @@ +$NetBSD: patch-Src_builtin.c,v 1.1 2015/06/13 12:57:28 ryoon Exp $ + +https://sourceforge.net/p/zsh/code/ci/ac26fafa03c30e8c79e4bd70bdbb68d025643ee7/ + +--- Src/builtin.c.orig 2015-05-31 15:39:40.000000000 +0000 ++++ Src/builtin.c +@@ -4461,7 +4461,7 @@ bin_print(char *name, char **args, Optio + lleft -= chars; + ptr += chars; + } +- if (width > 0 && flags[2]) width = -width; ++ if (width > 0 && flags[3]) width = -width; + if (width > 0 && lchars < width) + count += fprintf(fout, "%*c", width - lchars, ' '); + count += fwrite(b, 1, lbytes, fout); diff --git a/shells/zsh/patches/patch-Test_B03print.ztst b/shells/zsh/patches/patch-Test_B03print.ztst new file mode 100644 index 00000000000..f8afd4d8e02 --- /dev/null +++ b/shells/zsh/patches/patch-Test_B03print.ztst @@ -0,0 +1,24 @@ +$NetBSD: patch-Test_B03print.ztst,v 1.1 2015/06/13 12:57:28 ryoon Exp $ + +https://sourceforge.net/p/zsh/code/ci/ac26fafa03c30e8c79e4bd70bdbb68d025643ee7/ + +--- Test/B03print.ztst.orig 2014-12-13 23:55:54.000000000 +0000 ++++ Test/B03print.ztst +@@ -169,11 +169,15 @@ + 0:%n count zeroed on format reuse + >1 + +-# this may fill spec string with '%0+- #*.*lld\0' - 13 characters +- printf '%1$0+- #-08.5dx\n' 123 ++# this may fill spec string with '%0'+- #*.*lld\0' - 14 characters ++ printf '%1$0'"'+- #-08.5dx\n" 123 + 0:maximal length format specification + >+00123 x + ++ printf "x:%-20s:y\n" fubar ++0:left-justification of string ++>x:fubar :y ++ + printf '%*smorning\n' -5 good + 0:negative width specified + >good morning |