[Pkg-zsh-devel] [Pkg-zsh-commits] [zsh] 01/02: Add patches by Daniel Shahaf to add swaks and update bts completion

Axel Beckert abe at debian.org
Tue Jan 17 00:34:07 UTC 2017


Hi,

Daniel Shahaf wrote:
> Daniel Shahaf wrote on Mon, Jan 09, 2017 at 01:24:34 +0000:
> > I haven't reviewed them closely, but both of them appear to be very
> > localised / non-invasive fixes.
> > 
> >     commit 8d4c98540de9bcdba8565facc91fbc45855d27e2
> >     Author: Paulo Andrade <pandrade at redhat.com>
> >     Date:   Tue Jan 3 12:29:34 2017 +0100
> >     
> >         40260: zero new space allocated in prompt buffer
> >     
> >     commit 48cadf48ff9c61ce09e826ad9a58e250e999a262
> >     Author: Peter Stephenson <pws at zsh.org>
> >     Date:   Fri Jan 6 17:42:13 2017 +0000
> >     
> >         40285: Be more careful with pattern allocation in history isearch.
> >         
> >         If there are ZLE hooks to be called, they may use patterns, in
> >         which case it's not safe to allocate the isearch pattern in the
> >         static buffer.
> 
> Also:
> 
> commit ebd7fdd9326cf36feda3b0ca906d7b9b8bf79cb5
> Author: Peter Stephenson <p.w.stephenson at ntlworld.com>
> Date:   Sun Jan 15 17:15:04 2017 +0000
> 
>     40362: Fix setting of parameter values in compvalues
> 
> diff --git a/ChangeLog b/ChangeLog
> index 37b1a0b..02a4469 100644
> --- a/ChangeLog
> +++ b/ChangeLog
> @@ -1,3 +1,9 @@
> +2017-01-15  Peter Stephenson  <p.w.stephenson at ntlworld.com>
> +
> +       * 40362: Src/Zle/computil.c: need duplicated values for setting
> +       parameter in compvalues.  Was causing obscure but surprisingly
> +       rare crashes in value completion.

Pushed into the git repo. I've also added this one from today:

commit 2e76fb80b4c228944b57b8f669e75456a23f147d
Author: Peter Stephenson <pws at zsh.org>
Date:   Mon Jan 16 17:52:51 2017 +0000

    40372: turn off POSIX_IDENTIFIERS option in completion

diff --git a/ChangeLog b/ChangeLog
index c7319d8d0..e478b27ac 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2017-01-16  Peter Stephenson  <p.stephenson at samsung.com>
 
+       * 40372: Completion/compinit: turn off POSIX_IDENTIFIERS option
+       for completion.
+
        * 40369: Src/builtin.c: whence -v should probably quote commands
        since it quotes functions.
 
diff --git a/Completion/compinit b/Completion/compinit
index 2715c47e8..cc663cb71 100644
--- a/Completion/compinit
+++ b/Completion/compinit
@@ -154,6 +154,7 @@ _comp_options=(
     NO_markdirs
     NO_octalzeroes
     NO_posixbuiltins
+    NO_posixidentifiers
     NO_shwordsplit
     NO_shglob
     NO_warncreateglobal

Since there are only 3 days left for the current zsh version to
migrate to Testing, I've decided to wait for that before uploading.

Until then, please test the zsh builds at
http://jenkins.grml.org/debian/dists/zsh/. They should be built soon.
TIA!

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE



More information about the Pkg-zsh-devel mailing list