about summary refs log tree commit diff
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-12-08 22:05:45 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-12-08 22:05:45 +0000
commitd0974ede0b80cec97b88d8928ba1b664a312a001 (patch)
tree38d2c364f776cef128f3bb39cbe27aa6c204823b
parent8a08c26f9a109ba5c5018fe723ac45056da2f907 (diff)
downloadzsh-3.1.6-pws-11.tar.gz
zsh-3.1.6-pws-11.tar.xz
zsh-3.1.6-pws-11.zip
zsh-3.1.6-pws-11 zsh-3.1.6-pws-11
-rw-r--r--ChangeLog235
-rw-r--r--Completion/Core/.distfiles3
-rw-r--r--Completion/User/.distfiles2
-rw-r--r--Config/version.mk4
-rw-r--r--Src/Makefile.in3
-rw-r--r--Test/.cvsignore2
-rw-r--r--Test/.distfiles4
7 files changed, 247 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index d4dac82d2..ae955c907 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,238 @@
+1999-12-08  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>
+
+	* pws: Config/version.mk: version 3.1.6-pws-11.
+
+	* pws: Src/Modules/zftp.c: command name buffer wasn't large enough
+	  for "zftp session".
+
+	* pws: Makefile.in, Etc/zsh-development-guide, Test/Makefile.in:
+	  targets for testing should be `check' and `test', which are there
+	  already.
+
+	* Zefram: 8952: Util/mkdisttree.sh: portability and error handling
+	  improvements.
+
+	* Zefram: 8950: Config/defs.mk.in, Doc/.cvsignore, Doc/.distfiles,
+	  Doc/Makefile.in, Makefile.in, Src/Makefile.in: revised name
+	  transformation: nothing in the build tree and everything out of
+	  it is transformed; also fix make portability problems.
+
+	* Zefram: 8946: Makefile.in: distclean in Test; old stamp-h.in
+	  creation bug.
+
+	* Sven: 8945: Doc/Zsh/mod_complist.yo, Src/Zle/compcore.c,
+	  Src/Zle/complist.c: `mu'ltiple is now `du'plicate.
+
+	* Sven: 8944: Completion/Core/_main_complete,
+	  Completion/Core/_setup, Doc/Zsh/compsys.yo,
+	  Doc/Zsh/mod_complist.yo: more detailed choices for when to use
+	  menu completion via menu style.  One mod_complist.yo hunk
+	  omitted due to clash with 8942.
+	
+	* Bart: 8942: Doc/Zsh/mod_complist.yo: completion doc fixes.
+
+	* Sven: 8939: Doc/Zsh/mod_complist.yo, Src/Zle/comp.h,
+	  Src/Zle/compcore.c, Src/Zle/complist.c, Src/Zle/compresult.c:
+	  menu selection with hidden entries.
+
+1999-12-07  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>
+
+	* Clint: 8933: Doc/Makefile.in: make man pages refer to one
+	  another when transforming file name.
+
+	* Sven: 8932: Src/Zle/computil.c, Src/Zle/zle_tricky.c,
+	  Functions/Zle/incremental-complete-word, Doc/Zsh/compsys.yo,
+	  Doc/Zsh/mod_computil.yo, Completion/Core/_approximate,
+	  Completion/Core/_description, Completion/Core/_expand,
+	  Completion/Core/_message, Completion/Core/_tags:
+	  More standard styles used in _expand and _approximate;
+	  hidden style can apply to any tag; _description does
+	  more printf-type formatting and tests a `format' tag.
+
+	* Clint: 8931: Doc/Makefile.in: sed portability.
+
+	* pws: 8936: configure.in, Etc/zsh-development-guide,
+	  Test/Makefile.in, Test/cd.ztst, Test/ztst.zsh (plus
+	  unposted Test/.cvsignore and Test/.distfiles): basis for
+	  new testing system.
+
+	* Sven: 8930: Completion/Core/_setup, Doc/Zsh/compsys.yo:
+	  _setup gets one argument and has doc.
+
+1999-12-06  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>
+
+	* Bart: 8923: aczsh.m4, configure.in: configuration for
+	  program_transform_name.
+
+	* Bart: 8917: Doc/Makefile.in: better transforming for installed
+	  filenames.
+
+	* Clint: 8915: Doc/Makefile.in: more name transformation stuff
+	  for manual names.
+
+	* Sven: 8911: Src/Zle/comp.h, Src/Zle/compcore.c,
+	  Src/Zle/complete.c, Src/Zle/compresult.c, Doc/Zsh/compsys.yo,
+	  Doc/Zsh/compwid.yo, Doc/Zsh/params.yo,
+	  Completion/Commands/_complete_help,
+	  Completion/Core/_approximate, Completion/Core/_expand,
+	  Completion/Core/_list, Completion/Core/_main_complete,
+	  Completion/Core/_message, Completion/Core/_setup,
+	  Completion/Core/_style: added some completion styles and
+	  some compstate keys.
+
+	* Sven: 8910: Src/Modules/parameter.c, Src/builtin.c, Src/exec.c,
+	  Src/module.c: don't try to unload modules when shell exits
+	  normally; fix bug with parameter module that old parameters
+	  didn't get removed properly.
+
+	* Sven: 8906: Completion/Core/_path_files: trailing / in vars with
+	  _path_files -W varname now optional.
+
+	* Bart: 8903, 8904, 8905: Makefile.in, configure.in, Doc/.cvsignore,
+	  Doc/.distfiles, Doc/Makefile.in, Src/Makefile.in: More
+	  consistent renaming when altering programme name.
+
+	* Sven: 8902: Completion/Commands/_history_complete_word:
+	  directions broken.
+
+1999-12-05  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>
+
+	* Andrej/Sven/Clint: 8892: Completion/User/_sudo: completion
+	  for sudo.
+
+1999-12-03  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>
+
+	* pws: unposted: Completion/User/.distfiles,
+	  Completion/Core/.distfiles: add _zdump and _setup.
+
+	* Clint: 8889: Completion/User/_zdump: completion for zdump.
+
+	* Clint: 8879: configure.in: fix some sub-makes in configure.in.
+
+	* Sven: 8876, 8883: Completion/Core/_approximate,
+	  Completion/Core/_expand, Completion/Core/_setup,
+          Doc/Zsh/compsys.yo: better grouping support in _expand and
+	  _approximate using _setup.
+
+	* Sven: 8874: Completion/Base/_arguments, Completion/User/_use_lo:
+	  fix with _arguments --.
+
+	* Sven: 8869: Completion/Builtins/_cd, Doc/Zsh/compsys.yo:
+	  local-directories and path-directories tags for cd completion.
+
+	* Sven: 8868: Src/Zle/complist.c: better memory of which colour
+	  was just used.
+
+	* Sven: 8864: Completion/Core/_description,
+	  Completion/Core/_files, Completion/Core/_main_complete,
+	  Completion/Core/compinit, Doc/Zsh/compsys.yo,
+	  Doc/Zsh/compwid.yo, Doc/Zsh/mod_complist.yo, Src/Zle/computil.c:
+	  list-colors style sets up ZLS_COLO[U]RS appropriately.
+
+	* Clint: 8863: Makefile.in, configure.in, Doc/Makefile.in,
+	  Src/Makefile.in: only calculate basename of renamed zsh once.
+
+	* Clint: 8862: Src/builtin.c: fix problem failing to unload zle
+	  with abrupt shell termination.
+
+	* Bart: 8860: Doc/Makefile.in: fix zsh.info build with 8857.
+
+	* Bart: 8857: Doc/Makefile.in: fix zsh.yo.in reference when
+	  source and build trees are separate.
+
+	* Sven: 8852: Src/Zle/complist.c, Src/pattern.c,
+	  Doc/Zsh/mod_complist.yo: whacky colouring of different parts
+	  of listing strings.
+
+	* Sven: 8851: Src/Zle/compcore.c, Src/Zle/complist.c,
+	  Doc/Zsh/mod_complist.yo: grouping possible in ZLS_COLO[U]RS
+
+	* Zefram: 8843: Etc/zsh-development-guide, Src/.cvsignore,
+	  Src/.distfiles, Src/Builtins/.cvsignore, Src/Makefile.in,
+	  Src/Makemod.in.in, Src/Modules/.cvsignore,
+	  Src/Zle/.cvsignore, Src/Zle/.distfiles,
+	  Src/Zle/compcore.c, Src/Zle/complete.c,
+	  Src/Zle/complete.mdd, Src/Zle/compmatch.c,
+	  Src/Zle/compresult.c, Src/Zle/zle.mdd,
+	  Src/Zle/zle_bindings.c, Src/Zle/zle_keymap.c,
+	  Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+	  Src/Zle/zle_params.c, Src/Zle/zle_refresh.c,
+	  Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c,
+	  Src/Zle/zle_utils.c, Src/builtin.c, Src/compat.c,
+	  Src/cond.c, Src/exec.c, Src/glob.c, Src/hashtable.c,
+	  Src/hist.c, Src/init.c, Src/input.c, Src/jobs.c,
+	  Src/lex.c, Src/linklist.c, Src/loop.c, Src/makepro.awk,
+	  Src/math.c, Src/mem.c, Src/mkmakemod.sh, Src/module.c,
+	  Src/options.c, Src/params.c, Src/parse.c, Src/pattern.c,
+	  Src/prompt.c, Src/signals.c, Src/signames2.awk,
+	  Src/subst.c, Src/text.c, Src/utils.c, Src/zsh.h:
+	  use mod_export keyword to generate symbols in .export
+	  files automatically.
+
+	* Clint: 8842: Completion/Debian/_dupload,
+	  Completion/Debian/.distfiles: completion for dupload.
+
+	* Clint: 8841: Doc/zsh.yo.in: patch to 8827.
+
+	* Sven: 8840: Src/Zle/compcore.c, Doc/Zsh/compsys.yo,
+	  Etc/completion-style-guide, Completion/Base/_arguments,
+	  Completion/Base/_brace_parameter, Completion/Base/_describe,
+	  Completion/Base/_first, Completion/Base/_jobs,
+	  Completion/Base/_subscript, Completion/Base/_tilde,
+	  Completion/Base/_values, Completion/Builtins/_popd,
+	  Completion/Commands/_history_complete_word,
+	  Completion/Core/_alternative, Completion/Core/_description,
+	  Completion/Core/_files, Completion/Core/_parameters,
+	  Completion/Core/_path_files, Completion/Core/_requested,
+	  Completion/Core/_tags, Completion/Core/_wanted,
+	  Completion/Core/compinit, Completion/Debian/_apt,
+	  Completion/Linux/_rpm, Completion/User/_bunzip2,
+	  Completion/User/_bzip2, Completion/User/_compress,
+	  Completion/User/_dd, Completion/User/_dvi, Completion/User/_gdb,
+	  Completion/User/_gprof, Completion/User/_gs,
+	  Completion/User/_gunzip, Completion/User/_gzip,
+	  Completion/User/_mh, Completion/User/_mutt,
+	  Completion/User/_netscape, Completion/User/_nslookup,
+	  Completion/User/_pack, Completion/User/_pbm,
+	  Completion/User/_pdf, Completion/User/_ps,
+	  Completion/User/_pspdf, Completion/User/_ssh,
+	  Completion/User/_strip, Completion/User/_tar_archive,
+	  Completion/User/_tex, Completion/User/_tiff,
+	  Completion/User/_uncompress, Completion/User/_unpack,
+	  Completion/User/_users_on, Completion/X/_x_window,
+	  Completion/X/_xmodmap: tags can now be used to define groups for
+	  display.
+
+	* Zefram: 8839: Src/.cvsignore, Src/Builtins/.cvsignore,
+	  Src/Makemod.in.in, Src/Modules/.cvsignore, Src/Zle/.cvsignore,
+	  Src/Zle/compcore.c, Src/Zle/compctl.c, Src/Zle/complete.c,
+	  Src/Zle/compmatch.c, Src/Zle/compresult.c, Src/makepro.awk,
+	  Src/mkmakemod.sh, Src/zsh.mdd: separate local and global
+	  prototype files.
+
+	* Sven: 8838: Doc/Zsh/compsys.yo: colons in argument specifiers.
+
+	* Alexandre: 8836: Completion/User/_prompt: fix for _arguments
+	  use.
+
+	* Sven: 8834: Src/Zle/compcore.c, Src/Zle/complete.c: make sure
+	  grouping commands create groups.
+
+	* Zefram: 8833: Src/Modules/zftp.c: forward declaration of
+	  struct in_addr.
+
+1999-11-30  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>
+
+	* Clint: 8827: Makefile.in, Doc/.cvsignore, Doc/.distfiles,
+	  Doc/Makefile.in, Src/Makefile.in: partial program transform
+	  support in texinfo docs.
+
+	* Zefram: 8826: configure.in, Src/Modules/zftp.c: workaround
+	  for systems without inet_aton().
+
+	* Clint: 8824: Src/Makefile.in: use AC_ARG_PROGRAM, already set
+	  by configure.
+
 1999-11-29  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>
 
 	* pws: Convig/version.mk: version 3.1.6-pws-10
diff --git a/Completion/Core/.distfiles b/Completion/Core/.distfiles
index 3956ca2b2..05142301b 100644
--- a/Completion/Core/.distfiles
+++ b/Completion/Core/.distfiles
@@ -3,6 +3,7 @@ DISTFILES_SRC='
     _alternative _approximate _compalso _complete _correct _description
     _expand _files _funcall _list _main_complete _match _menu _multi_parts
     _message _normal _oldlist _options _parameters _path_files _requested
-    _sep_parts _set_options _sort_tags _style _tags _unset_options _wanted
+    _sep_parts _set_options _setup _sort_tags _style _tags
+    _unset_options _wanted
     compdump compinit compinstall
 '
diff --git a/Completion/User/.distfiles b/Completion/User/.distfiles
index 1f97d30df..966754646 100644
--- a/Completion/User/.distfiles
+++ b/Completion/User/.distfiles
@@ -8,5 +8,5 @@ DISTFILES_SRC='
     _perl_modules _perldoc _ports _prompt _ps _pspdf _rcs _rlogin _sh
     _socket _ssh _strip _stty _su _tar _tar_archive _telnet _tex _tiff
     _uncompress _unpack _urls _use_lo _user_at_host _users _users_on
-    _webbrowser _wget _whereis _whois _xargs _yodl _yp
+    _webbrowser _wget _whereis _whois _xargs _yodl _yp _zdump
 '
diff --git a/Config/version.mk b/Config/version.mk
index 43e2a41e5..dadb794a3 100644
--- a/Config/version.mk
+++ b/Config/version.mk
@@ -27,5 +27,5 @@
 # This must also serve as a shell script, so do not add spaces around the
 # `=' signs.
 
-VERSION=3.1.6-pws-10
-VERSION_DATE='November 29, 1999'
+VERSION=3.1.6-pws-11
+VERSION_DATE='December 8, 1999'
diff --git a/Src/Makefile.in b/Src/Makefile.in
index 7ad9dc918..d9cd27fcc 100644
--- a/Src/Makefile.in
+++ b/Src/Makefile.in
@@ -175,11 +175,12 @@ install.bin-L: $(LIBZSH)
 
 # uninstall binary
 uninstall.bin-here: uninstall.bin-@L@
+	tzsh=`echo zsh | sed '$(transform)'`; \
 	rm -f $(DESTDIR)$(bindir)/$(tzsh)-$(VERSION) $(DESTDIR)$(bindir)/$(tzsh)
 
 uninstall.bin-N:
 uninstall.bin-L:
-	rm -f $(DESTDIR)$(libdir)/$(tzsh)/$(LIBZSH)
+	rm -f $(DESTDIR)$(libdir)/zsh/$(LIBZSH)
 
 # ========== DEPENDENCIES FOR CLEANUP ==========
 
diff --git a/Test/.cvsignore b/Test/.cvsignore
new file mode 100644
index 000000000..708eb4d59
--- /dev/null
+++ b/Test/.cvsignore
@@ -0,0 +1,2 @@
+Makefile
+*.tmp
diff --git a/Test/.distfiles b/Test/.distfiles
index b185ef739..db0ccf1e5 100644
--- a/Test/.distfiles
+++ b/Test/.distfiles
@@ -1,3 +1,5 @@
 DISTFILES_SRC='
-    Makefile.in cd.ztst ztst.zsh
+    .cvsignore .distfiles Makefile.in
+    ztst.zsh
+    cd.ztst
 '