* Re: 3.1.6-pws-3
@ 1999-09-06 11:50 Sven Wischnowsky
1999-09-06 18:11 ` _rpm fixes Adam Spiers
0 siblings, 1 reply; 5+ messages in thread
From: Sven Wischnowsky @ 1999-09-06 11:50 UTC (permalink / raw)
To: zsh-workers
Peter Stephenson wrote:
> There were some minor typo fixes in the completion functions which I didn't
> post. The last change to compsys.yo from Sven had quite a large offset, so
> I may have missed something. I've deleted Completion/Rpm since we now have
> Completion/Linux/_rpm (this is going to make for great fun if we start
> using CVS). Ideally people introducing such subdirectories should find
> some configure test (e.g. $host_os) for whether to include it, add it in
> the obvious place in configure.in where Zftp is added, and document this in
> INSTALL. (This is all somewhere a good package mechanism could make a
> difference.)
I agree that in the end we should have configure tests for all this,
but for this example (`_rpm') I wouldn't have the slightest idea how
to test (other then testing if `rpm' is available). I wasn't even sure
if `Linux' is ok. Maybe it should be put in `Redhat'. Or `Linux/Redhat'.
Or `User/Linux/Redhat', next to `User/Linux/Debian'.
Also: what if this is installed in a heterogeneous network where the
sysadmin installs `/usr/local/lib/zsh/...' (or something like that)
from a Solaris box but there are also Linux boxes in the net?
I think I would prefer to leave that to run-time configuration (on a
per-user or per-/etc/zsh* basis). With a good package-system, that
is. With packages and sub-packages, and...
Bye
Sven
--
Sven Wischnowsky wischnow@informatik.hu-berlin.de
^ permalink raw reply [flat|nested] 5+ messages in thread
* _rpm fixes
1999-09-06 11:50 3.1.6-pws-3 Sven Wischnowsky
@ 1999-09-06 18:11 ` Adam Spiers
0 siblings, 0 replies; 5+ messages in thread
From: Adam Spiers @ 1999-09-06 18:11 UTC (permalink / raw)
To: zsh-workers
Sven Wischnowsky (wischnow@informatik.hu-berlin.de) wrote:
>
> Peter Stephenson wrote:
>
> > There were some minor typo fixes in the completion functions which I didn't
> > post.
Did you get this one? I also fixed -b to complete .spec files. It
was completing installed rpms before for some reason.
diff -urN -x *~ zsh-3.1.6-4/Completion/Linux/_rpm zsh-3.1.6-adam/Completion/Linux/_rpm
--- zsh-3.1.6-4/Completion/Linux/_rpm Mon Sep 6 13:15:25 1999
+++ zsh-3.1.6-adam/Completion/Linux/_rpm Mon Sep 6 18:28:24 1999
@@ -44,7 +44,7 @@
# Used by `_arguments', made local here.
local state lstate line
-tyeset -A options
+typeset -A options
state=''
@@ -139,7 +139,7 @@
'*:RPM package:->package' && ret=0
;;
build_b)
- tmp=( '*:RPM package:->package' )
+ tmp=( '*:spec file:_files -g \*.spec' )
;&
build_t)
(( $#tmp )) || tmp=( '*:tar file:_files -g \*.\(\#i\)tar\(.\*\|\)' )
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: 3.1.6-pws-3
1999-09-06 10:19 3.1.6-pws-3 Peter Stephenson
1999-09-06 11:18 ` 3.1.6-pws-3 Andrej Borsenkow
@ 1999-09-07 16:29 ` Bart Schaefer
1 sibling, 0 replies; 5+ messages in thread
From: Bart Schaefer @ 1999-09-07 16:29 UTC (permalink / raw)
To: Peter Stephenson, Zsh hackers list
On Sep 6, 12:19pm, Peter Stephenson wrote:
} Subject: 3.1.6-pws-3
}
} I've deleted Completion/Rpm since we now have Completion/Linux/_rpm
} (this is going to make for great fun if we start using CVS).
The rpm tools aren'tnecessarily limited to linux, either, although I
suppose they're not used very often elsewhere at the moment. Certainly
they're not limited to RedHat; I think there are at least three linux
distributions using RPM installers now.
It is true that adding and removing directories is not the cleanest part
of CVS, so it would be good to establish some file-structure guidelines
before we deploy an "official" CVS server. Just how great the fun will
be depends on the write-access policy we choose; what were your thoughts?
--
Bart Schaefer Brass Lantern Enterprises
http://www.well.com/user/barts http://www.brasslantern.com
^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: 3.1.6-pws-3
1999-09-06 10:19 3.1.6-pws-3 Peter Stephenson
@ 1999-09-06 11:18 ` Andrej Borsenkow
1999-09-07 16:29 ` 3.1.6-pws-3 Bart Schaefer
1 sibling, 0 replies; 5+ messages in thread
From: Andrej Borsenkow @ 1999-09-06 11:18 UTC (permalink / raw)
To: Peter Stephenson, Zsh hackers list
>
> This omits what are currently the last three patches from Sven
> (i.e. about an hour's worth), and is supposed to be complete up to 7651.
>
Looks, like 7652 is included.
/andrej
^ permalink raw reply [flat|nested] 5+ messages in thread
* 3.1.6-pws-3
@ 1999-09-06 10:19 Peter Stephenson
1999-09-06 11:18 ` 3.1.6-pws-3 Andrej Borsenkow
1999-09-07 16:29 ` 3.1.6-pws-3 Bart Schaefer
0 siblings, 2 replies; 5+ messages in thread
From: Peter Stephenson @ 1999-09-06 10:19 UTC (permalink / raw)
To: Zsh hackers list
I've uploaded
http://www.ifh.de/~pws/computing/zsh-3.1.6-pws-3.tar.gz
This omits what are currently the last three patches from Sven
(i.e. about an hour's worth), and is supposed to be complete up to 7651.
There were some minor typo fixes in the completion functions which I didn't
post. The last change to compsys.yo from Sven had quite a large offset, so
I may have missed something. I've deleted Completion/Rpm since we now have
Completion/Linux/_rpm (this is going to make for great fun if we start
using CVS). Ideally people introducing such subdirectories should find
some configure test (e.g. $host_os) for whether to include it, add it in
the obvious place in configure.in where Zftp is added, and document this in
INSTALL. (This is all somewhere a good package mechanism could make a
difference.)
1999-09-06 Peter Stephenson <pws@ibmth.df.unipi.it>
* pws: Config/version.mk: 3.1.6-pws-3
* pws: 7651: Doc/Zsh/options.yo: document HIST_FIND_NO_DUPS.
* Sven: 7650: Doc/Zsh/compsys.yo, Completion/Base/_arguments,
Completion/Core/_display, Completion/Core/compinit,
Completion/Linux/_rpm, Completion/User/_urls,
Completion/X/_x_color, Etc/completion-style-guide:
urls_dir -> urls_path, colors_path allow paths for URLs and X
colours; funcall; _arguments changes: options assoc, states
available using '->name', option descriptions for mutually
incompatible options, descriptions of individual options,
option_prefix allows ~command; _display for compadd -y;
new _rpm; style guide additions.
* pws: 7649: Src/pattern.c: bug with excluding multiple
directories with ~ in 7611, 7626.
* Adam Spiers: 7647: Completion/User/_perl_basepods,
Completion/User/_perl_builtin_funcs,
Completion/User/_perl_modules, Completion/User/_perldoc:
completion for perldoc.
* Tanaka Akira: 7641, 7646: Completion/Debian/_apt-get,
Completion/Debian/_deb_packages: handle different apt-get
keywords.
1999-09-03 Peter Stephenson <pws@ibmth.df.unipi.it>
* pws: 7639: Doc/Zsh/expn.yo, Src/glob.c: remember that
(foo/)# is a special case for file globbing; fix bug that
that pattern generated a null string.
* pws: 7637: Doc/Zsh/expn.yo: clarify some glob descriptions
including change that / inside parentheses is error (rather than
just screwing up pattern) for file globbing.
* Bart: zsh-users/2567: Doc/Zsh/options.yo: new improved
GLOB_COMPLETE description.
* pws: 7636: Doc/Zsh/builtins.yo, Doc/Zsh/params.yo,
Src/builtin.c, Src/zsh.h, Src/Modules/mapfile.c,
Src/Modules/parameter.c: typeset -h allows locals to hide
specials; turned on automatically for specials in mapfile and
parameter modules.
* Sven: 7635: Completion/User/_urls: change configuration key to
urls_dir.
* Tanaka Akira: 7634: Completion/Debian/_apt-get,
Completion/Debian/_deb_packages: completion for apt-get.
* Tanaka Akira: 7633: Completion/User/_lynx,
Completion/User/_urls: completion for lynx and general URL
completion.
1999-09-02 Peter Stephenson <pws@ibmth.df.unipi.it>
* pws: 7632: Doc/Zsh/zftpsys.yo, Functions/Zftp/zfautocheck,
Functions/Zftp/zfinit, Functions/Zftp/zfrglob,
Functions/Zftp/zftp_progress: bar-style progress meter, zfconfig
associative array for configuration.
* Sven: 7631: Completion/User/_pbm: comment about overriding
definitions.
* Sven: 7630: Src/zle_tricky.c: when using a matcher spec
generating matches with missing characters, position on last set
of missing characters instead of first.
* Sven: 7628: Src/params.c, Src/Modules/parameter.c,
Completion/Core/_parameters, Completion/Core/_path_files:
parameters gives `undefined' message; _parameters doesn't
load undefined parameters; do partial path expansion after
parameters.
* pws: 7627: Src/params.c: don't autoload parameter just to
unset it (replaces 7616).
* Sven: 7625: Completion/Base/_arguments: expansion fix.
* Tanaka Akira: 7623: Completion/X/_xv: complete .jpg and .png
files.
* Bart: 7618: Config/installfns.sh, Config/uninstallfns.sh:
space required in $sdir substitution.
* Bart: 7617: Src/signals.c: set err to -1.
1999-09-01 Peter Stephenson <pws@ibmth.df.unipi.it>
* pws: 7613: Completion/User/_gv: typos
* pws: 7611, 7626: Src/pattern.c, Src/parse.c, Doc/Zsh/expn.yo:
strip parentheses from case label with open and close
parentheses; use unions for pattern alignment, optimize lowest
level character reading routine, optimize ...*string pattern,
optimize search for characters terminating processing, document
some more existing pattern features.
* Sven: 7607: Completion/Base/_arguments: behaviour after a
non-option when using `*::'.
* Sven: 7605: Src/exec.c, Src/jobs.c: use killpg instead of
altering process group when leader exits, fix fg test to use
killpg.
* Sven: 7598: Src/Zle/zle_tricky.c: REC_EXACT behaviour.
* Sven: 7596, 7601: Completion/Base/_arguments: interaction of option
arguments with default.
* pws: 7591: Src/utils.c: cap_free should take caps (not pointer
to it) as arg.
* Bart: 7584: Src/jobs.c, Src/signals.c, Src/system.h: handle
broken ESRCH by redefining ESRCH to EINVAL.
* Tanaka Akira: 7580: Completion/Cvs/_cvs,
Completion/Cvs/_cvs_diff, Completion/Cvs/_cvs?history_x:
arguments for options; cvs diff description.
* Sven: 7574, 7577, 7597: Src/subst.c, Doc/Zsh/expn.yo: modify
7539 so that the % flag just does % expansion, while %% does
full prompt expansion.
* Sven: 7573: Src/signals.c, Src/exec.c, Src/utils.c: fix return
value of killjb(); pipelines which lose their leader get a new
one.
1999-08-31 Peter Stephenson <pws@ibmth.df.unipi.it>
* Will Day: 7362: Src/Makefile.in, Src/hist.c, Src/jobs.c,
Src/signals.c, Src/system.h, acconfig.h: support for BeOS: test
more capabilities. This was present in 6-pws-1, but without
a Changelog entry.
* Sven: -7540: withdrawn, use ${${${(M)name#pattern}:+then}:-else}.
* Tanaka Akira: 7436: Src/exec.c: exec last command in sequence
properly; don't increment SHLVL when exec'ing.
* Sven: 7564: Completion/X/_xterm, Completion/Pbmplus/_pgmtoppm,
Completion/Pbmplus/_pnmalias, Completion/Pbmplus/_pnmmargin,
Completion/Pbmplus/_ppmchange, Completion/Pbmplus/_ppmmake,
Completion/Pbmplus/_ppmtoacad, Completion/User/_gs,
Completion/X/_xdvi, Completion/X/_xfig, Completion/X/_xsetroot,
Completion/X/_xt_arguments, Completion/X/_xterm,
Completion/X/_xv: change some names.
* Bart: 7562: corresponding fix for Config/uninstallfns.sh
* Tanaka Akira: 7561: Config/installfns.sh: administrative files
from Functions and Completion were installed by mistake.
* Bart: 7414: Doc/ztexi.yo: @'@' breaks texinfo; use '@:'.
* Bart: 7557: Src/Makefile.in: typo adding $(DESTDIR) patch by
hand. (Also from Ollivier Robert, 7558, and Oliver Kiddle).
--
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] 5+ messages in thread
end of thread, other threads:[~1999-09-07 16:29 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-09-06 11:50 3.1.6-pws-3 Sven Wischnowsky
1999-09-06 18:11 ` _rpm fixes Adam Spiers
-- strict thread matches above, loose matches on Subject: below --
1999-09-06 10:19 3.1.6-pws-3 Peter Stephenson
1999-09-06 11:18 ` 3.1.6-pws-3 Andrej Borsenkow
1999-09-07 16:29 ` 3.1.6-pws-3 Bart Schaefer
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).