* pws-14
@ 1999-03-26 11:19 Peter Stephenson
1999-03-29 22:17 ` Miscellaneous pws-14 Bart Schaefer
0 siblings, 1 reply; 4+ messages in thread
From: Peter Stephenson @ 1999-03-26 11:19 UTC (permalink / raw)
To: Zsh hackers list
I have uploaded to http://www.ifh.de/~pws/computing/
-rw-r--r-- 1 pws quadrics 725629 Mar 26 12:28 zsh-3.1.5-pws-14.tar.bz2
-rw-r--r-- 1 pws quadrics 894711 Mar 26 12:28 zsh-3.1.5-pws-14.tar.gz
-rw-r--r-- 1 pws quadrics 314978 Mar 26 12:28 zsh-3.1.5-pws-14.doc.tar.bz2
-rw-r--r-- 1 pws quadrics 478975 Mar 26 12:28 zsh-3.1.5-pws-14.doc.tar.gz
(Sven's last patch 5955 just missed out.) This is a little early because I
shall be out of email range for a couple of weeks from tomorrow, so there
won't be any intermediate versions for a while.
In this installment, note in particular the change from modifying
conditions in new completion functions to the `compset' builtin, and use of
the compconfig associative array, in particular the `completer' key (you
need to know about this to do correction and approximate completion).
Bart: 5868: expn.yo fixes
Sven: 5871, 5875: big zle_tricky.c cleanup, with compstate changes and
IFSUFFIX
Sven: 5872, 5881, 5889: corresponding Completion function rewrite
Sven: 5879, 5899: completion documentation
Sven: 5890: _match completer
Sven: 5895, 5898, 5906: fix completion prefixes
Sven: 5904: print local for parameters
pws: 5905: _main_complete should at least try to get _unset_options correct.
Sven: 5912: compiler warnings
Sven: 5913: zle -C test
Sven: 5914: _main_complete takes optional completer arguments
pws: 5915: minor type fixes
Sven: 5916: _expand completer
Sven: 5918: _list completer
Sven: 5925: path_expand
Sven: 5926: $HISTNO
Sven: 5928: copy context in zle_tricky
pws: 5931: more parameter substitution rules
Sven: 5933: don't complete local parameters; _setopt/_unsetopt complete all
options (code to use currently unset/set options remains in comments)
pws: 5934: option GLOBAL_RCS_FIRST runs /etc/z* files before user's files.
Sven: 5938, 5937: compset to replace modifying conditions
Sven: 5940: move cursor
Sven: 5942: spaces in file names with old completion
Sven: 5947: completion functions fix
pws: unposted: updated .distfiles under Completion
--
Peter Stephenson <pws@ibmth.df.unipi.it> Tel: +39 050 844536
WWW: http://www.ifh.de/~pws/
Dipartimento di Fisica, Via Buonarroti 2, 56127 Pisa, Italy
^ permalink raw reply [flat|nested] 4+ messages in thread
* Miscellaneous Re: pws-14
1999-03-26 11:19 pws-14 Peter Stephenson
@ 1999-03-29 22:17 ` Bart Schaefer
1999-03-30 5:57 ` Andrej Borsenkow
0 siblings, 1 reply; 4+ messages in thread
From: Bart Schaefer @ 1999-03-29 22:17 UTC (permalink / raw)
To: Zsh hackers list
Peter didn't mention Sven's patch from 5936 in his list of those included
in pws-14, but it appears to be there nonetheless.
Peter explicitly mentiond that 5955 was NOT in pws-14; when I applied it
to pws-14, exactly one hunk of zle_tricky.c failed:
***************
*** 6721,6728 ****
/* We are currently not in a menu-completion, *
* so set the position variables. */
menupos = wb;
- /* previously: menuwe = (cs == we) || isset(ALWAYSTOEND); */
- menuwe = isset(ALWAYSTOEND);
menuend = we;
}
/* If we are already in a menu-completion or if we have done a *
--- 6758,6764 ----
/* We are currently not in a menu-completion, *
* so set the position variables. */
menupos = wb;
+ menuwe = (movetoend >= 2 || (movetoend = 1 && !menucmp));
menuend = we;
}
/* If we are already in a menu-completion or if we have done a *
My pws-14 has the code that is inside the /* previously: ... */ comment
above. Am I missing some other patch that should be applied to pws-14
before applying 5955?
--
Bart Schaefer Brass Lantern Enterprises
http://www.well.com/user/barts http://www.brasslantern.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: Miscellaneous Re: pws-14
1999-03-29 22:17 ` Miscellaneous pws-14 Bart Schaefer
@ 1999-03-30 5:57 ` Andrej Borsenkow
0 siblings, 0 replies; 4+ messages in thread
From: Andrej Borsenkow @ 1999-03-30 5:57 UTC (permalink / raw)
To: Bart Schaefer, Zsh hackers list
>
> Peter explicitly mentiond that 5955 was NOT in pws-14; when I applied it
> to pws-14, exactly one hunk of zle_tricky.c failed:
>
Strange. I applied it without any problems (different patch versions? I have
2.5.3) The only patch I got problem with was _make patch (5958) - I had to
use -l option (ignore white space). Oh, yes, I have 5949 before it - may it
be the reason? (it is missed in pws-14)
cheers
/andrej
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: Miscellaneous Re: pws-14
@ 1999-03-30 7:08 Sven Wischnowsky
0 siblings, 0 replies; 4+ messages in thread
From: Sven Wischnowsky @ 1999-03-30 7:08 UTC (permalink / raw)
To: zsh-workers
Andrej Borsenkow wrote:
> > Peter explicitly mentiond that 5955 was NOT in pws-14; when I applied it
> > to pws-14, exactly one hunk of zle_tricky.c failed:
> >
>
> Strange. I applied it without any problems (different patch versions? I have
> 2.5.3) The only patch I got problem with was _make patch (5958) - I had to
> use -l option (ignore white space). Oh, yes, I have 5949 before it - may it
> be the reason? (it is missed in pws-14)
Yes, that's the reason. With 5949 applied it should work. Peter didn't
include it because he didn't like it, and 5955 reverses the effect of
it, so there is no harm it applying 5949 first.
Bye
Sven
--
Sven Wischnowsky wischnow@informatik.hu-berlin.de
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~1999-03-30 7:08 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-03-26 11:19 pws-14 Peter Stephenson
1999-03-29 22:17 ` Miscellaneous pws-14 Bart Schaefer
1999-03-30 5:57 ` Andrej Borsenkow
1999-03-30 7:08 Sven Wischnowsky
Code repositories for project(s) associated with this public inbox
https://git.vuxu.org/mirror/zsh/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).