about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog244
1 files changed, 218 insertions, 26 deletions
diff --git a/ChangeLog b/ChangeLog
index 91e131201..963e4ec89 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,12 +1,204 @@
-1999-07-03  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-07-12  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
+	* pws: version 3.1.6-test-1
+
+	* Sven: 7099: Completion/Core/_main_complete, Doc/Zsh/compsys.yo:
+	  config key last_prompt means don't turn off alwayslastprompt on
+	  prefix.
+
+	* Sven: 7097: Completion/Core/_oldlist: keeps old command line.
+
+1999-07-09  Peter Stephenson  <pws@ibmth.df.unipi.it>
+
+	* pws: 7091: configure.in, INSTALL: change defaults for
+	  dynamic and large file support to be enabled.
+
+	* Sven: 7083: Src/Zle/compctl.c, Src/Zle/zle_tricky.c,
+	  Doc/Zsh/compwid.yo: compset -q unconditionally splits
+	  the current word.
+
+	* Sven: 7082: Completion/Base/_parameter: use _parameters
+
+	* pws: 7076: Completion/Base/_command_names,
+	  Completion/Base/_first, Completion/User/_su: %resume should be
+	  in _command_names; _su should check $SHELL.
+
+	* pws: 7075, 7080, 7092: Completion/Core/compinit,
+	  Config/funcinst.mk, Config/installfns.sh,
+	  Config/uninstallfns.sh, INSTALL: Yet another attempt to install
+	  shell functions in a sensible way; compinit adds to the end of
+	  $fpath; fixed typo that it didn't check existing fpath properly.
+
+	* Oliver: 7067: Completion/Base/_first, Completion/User/_su,
+	  Completion/User/_sh: check for %resume on command line;
+	  new completions for _su and _sh.
+
+	* pws: 7066: configure.in: function install makefile in
+	  source, not build, hierarchy.
+
+	* Sven: 7062: Src/Zle/complist.c, Src/Zle/zle_tricky.c,
+	  Doc/Zsh/compsys.yo, Doc/Zsh/mod_complist.yo: undo works
+	  inside menu-selection for items completed by
+	  accept-and-infer-next-history; display is more reliable.
+
+	* Sven: 7058: Src/Zle/zle_params.c: turn off menu completion
+	  if the command line gets altered by a zle function.
+
+1999-07-08  Peter Stephenson  <pws@ibmth.df.unipi.it>
+	  
+	* pws: 7049: Src/builtin.c: eval didn't save/restore lexical
+	  state.
+	
+	* pws: 7046: Src/loop.c: xtrace for case and for statements.
+	
+	* Sven: 7043: Completion/Core/_oldlist:  Extra sophistication
+	  when using _oldlist with a particular completer.
+	
+	* pws: 7042: Etc/BUGS, Etc/CONTRIBUTORS, Etc/NEWS,
+	  Doc/Zsh/builtins.yo, Doc/Zsh/expn.yo, Doc/Zsh/mod_complist.yo,
+	  Doc/Zsh/params.yo:  Changes to admin files for 3.1.6; some minor
+	  documentation changes.
+	
+	* Sven: 7039: Completion/Commands/_read_comp: trapping SIGINT
+	  no longer necessary after 7038.
+	
+	* pws: 7038: Src/Zle/zle_main.c: restore breaks whenever errflag
+	  is restored as SIGINT handler sets both.
+	  
+	* Sven: 7036: Src/Zle/complist.c: make sure old list is thrown
+	  away when doing accept-and-infer-next-history in menu-completion.
+	
+	* Sven: 7028: Src/Zle/zle_tricky.c,
+	  Functions/Zle/incremental-complete-word: problems when BUFFER
+	  changes, %u in i-c-w prompt, config key for showing list.
+
+	* Sven: 7026: Completion/Core/_main_complete,
+	  Completion/Core/_match, Completion/Core/_oldlist,
+	  Completion/Core/compinit: More information stored in assoc array
+	  _lastcomp about the previous completion.
+
+	* Sven: 7025: Src/Zle/complist.c: remove list when accepting
+	  and retrying completion when unambiguous.
+
+1999-07-07  Peter Stephenson  <pws@ibmth.df.unipi.it>
+
+	* pws: 7021: Src/utils.c: error message in findsep() was
+	  erroneous.
+
+	* pws: 7020: Src/params.c: error message for whole assoc array
+	  assignment.
+
+	* Oliver: 7005: Src/builtin.c, Doc/Zsh/builtins.yo: alias
+	  takes +g and + flags.
+
+	* Sven: 7004: Src/Zle/zle_refresh.c: reset showinglist on
+	  clearlist.
+
+	* pws: 7002: Completion/Commands/_read_comp: does completion
+	  lists; handle errors better.
+
+	* pws: 7001: Src/hist.c: line numbers were wrong in some error
+	  messages (e.g. conditions) when reading from a string
+	  (e.g. autoloaded functions).
+
+	* pws: 6998: Src/Zle/zle_bindings.c: restore history-search
+	  bindings \M-n, \M-p.
+
+	* Sven: 6996: Src/Zle/complist.c, Src/Zle/zle_tricky.c,
+	  Doc/Zsh/mod_complist.yo: accept-and-infer-next-history
+	  in menu-select accepts a match, then restarts menu selection.
+
+	* Sven: 6995, 7000: Src/math.c, Src/utils.c, Doc/Zsh/arith.yo:
+	  allow bindkey strings in after #\ in math mode.  Also
+	  incremental-complete-word and insert-files, added by hand
+	  to directory Functions/Zle, with appropriate changes to
+	  configure.in and INSTALL.
+
+	* Sven: 6992: Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+	  Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Doc/Zsh/mod_zle.yo:
+	  zle -R can take list arguments; zle -cR clears the list;
+	  zle -U puts keys in the unget queue.
+
+	* Geoff: 6991: configure.in: NetBSD can use both ELF and a.out.
+
+1999-07-06  Peter Stephenson  <pws@ibmth.df.unipi.it>
+
+	* Andrej: 6990: Completion/Builtins/_cd,
+	  Completion/Core/_path_files: some local variable fixes.
+
+	* pws: 6987: Src/builtin.c: `typeset +f' and `functions +'
+	  should just print the function name.
+
+	* pws: 6986: Doc/Zsh/builtins.yo, Doc/Zsh/params.yo,
+	  Src/builtin.c, Src/params.c, Src/zsh.h: special parameters
+	  can become local, remaining special; be more careful that
+	  only the most global parameter can appear in the environment.
+
+	* pws: 6984: Doc/Zsh/compsys.yo: typo in 6973 docs
+
+1999-07-05  Peter Stephenson  <pws@ibmth.df.unipi.it>
+
+	* pws: 6982: Src/exec.c: variable assignment with redirection is
+	  interpreted as variable assignment with redirection, not
+	  nullcmd.
+
+	* pws: 6981: Completion/Commands/_read_comp: -n should be -z.
+
+	* Sven: 6979: Completion/Core/_path_files: compconfig[path_expand]
+	  fix.
+
+	* Sven: 6977: Completion/Core/_match: cosmetic `if' change.
+
+	* Sven: 6975: Src/Zle/zle_tricky.c: fix quoting of tildes at
+	  the start of file names.
+
+	* Sven: 6974: Src/exec.c: mark superjob as locked as soon
+	  as started.
+
+	* pws: 6973: Completion/Commands/_read_comp, Doc/Zsh/compsys.yo:
+	  _read_comp allows function arguments and ^U but won't add
+	  non-printables; document Completion/Commands widgets.
+
+	* Sven: 6971: Src/exec.c, Src/jobs.c: backgrounding jobs forked
+	  from current shell works again; job table not filled up by
+	  current shell subjobs; current/previous job not lost.
+
+1999-07-04  Peter Stephenson  <pws@ibmth.df.unipi.it>
+
+	* pws: 6970: Completion/Base/_default, Completion/Builtins/_cd,
+	  Completion/Commands/_read_comp: handle magicequalsubst and
+	  cdablevars optios; _read_comp can read and execute a completion
+	  function (_*) or compgen argument (-*) on the fly.
+
+	* pws: 6969: Doc/Zsh/builtins.yo, Src/builtin.c: print -b
+	  uses full bindkey string possibilities.
+
+	* Tanaka Akira: 6968: Completion/Core/compinit: compinit -D
+	  didn't actually work.
+
+	* pws: 6967: Completion/Core/_path_files: final return status
+	  inverted.
+
+	* pws: 6966: Completion/Makefile.in, Functions/Makefile.in,
+	  Config/funcinst.mk, configure.in, INSTALL:  prevent overwriting
+	  of changed shell functions on installation; move function
+	  installation code to funcinst.mk; clear up INSTALL a bit.
+
+1999-07-03  Peter Stephenson  <pws@ibmth.df.unipi.it>
+
+	* pws: 6962: Doc/Zsh/prompt.yo, Src/prompt.c:  %/ and %~ take
+	  numbers for trailing path segments like %c and %C, %N can too;
+	  function promptpath() to implement this.
+
+	* pws: 6957: 3.1.5-pws-25 made available
+	
 	* pws: 6955, 6956: Completion/Core/compinit,
 	  Completion/Core/compinstall, Doc/Zsh/compsys.yo: better handling
 	  of subdirectory structure for completion functions; -d is default
 	  for compinit, -D turns it off; documentation updated for installed
 	  files; bugfix for compinstall re-using compconf arguments.
 
-1999-07-02  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-07-02  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* Tanaka Akira: 6953: Completion/Builtins/_cd: use pushd code for cd
 
@@ -22,7 +214,7 @@
 	  send-break to exit menu selection and return to normal menu
 	  completion.
 
-1999-07-01  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-07-01  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* Sven: 6936: Src/jobs.c: time builtin was broken.
 
@@ -30,7 +222,7 @@
 	  control fixes:  running external command after loop in function;
 	  function on left hand side of pipeline with loop on right.
 
-1999-06-29  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-29  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* Sven: 6908, 6926: Src/exec.c, Src/jobs.c, Src/zsh.h: more job
 	  control fixes:  functions with programs that send strange
@@ -50,7 +242,7 @@
 	  some (but not all) recent job handling patches to avoid more
 	  serious problems with recalcitrant programs.
 
-1999-06-28  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-28  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* pws: 6899: Doc/Zsh/params.yo, Doc/Zsh/prompt.yo, Src/init.c:
 	  default PS4 is now "+%N:%i> ", except in [k]sh emulation.
@@ -67,7 +259,7 @@
 	* Geoff: 6884: Src/Zle/zle_refresh.c: bug when redisplaying line
 	  one shorter than terminal width
 
-1999-06-27  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-27  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
         * pws: 6881: Doc/Zsh/mod_zle.yo: explain keymap linking
 
@@ -83,11 +275,11 @@
 	* pws: 6866: Src/exec.c, Src/init.c: signed/unsigned character
 	  problems; one was causing SunOS 4.1.3_U1 with gcc 2.7.0 to hang.
 
-1999-06-26  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-26  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* 3.1.5-pws-24 made available
 
-1999-06-25  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-25  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* pws: 6857: Completion/Core/compinit,
 	  Completion/Core/compinstall, Doc/Zsh/compsys.yo: compinit and
@@ -110,7 +302,7 @@
 
 	* Sven: 6841: Src/loop.c: %_ in else branches for PS4
 
-1999-06-24  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-24  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* pws: 6834: Src/glob.c, Src/hashtable.c: dyncat() changed always
 	  to use heap memory (as it erroneously claimed); hashtable element
@@ -142,7 +334,7 @@
 	  don't automatically switch on select widget until there are
 	  $SELECTMIN choices.
 
-1999-06-23  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-23  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* pws: 6816: Doc/Zsh/params.yo, Src/utils.c:  ZBEEP parameter
 	  gives string to output instead of beeping.
@@ -185,7 +377,7 @@
 	  Src/Zle/zle_main.c, Doc/Zsh/mod_complist.yo: Local keymaps can be
 	  defined, currently only used with menu-select.
 
-1999-06-22  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-22  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* Sven: 6786: Src/Zle/zle_tricky.c, Doc/Zsh/compctl.yo: only use
 	  a range when you are after the first pattern in it.
@@ -212,7 +404,7 @@
 	* Oliver: 6772: Src/Zle/zle_tricky.c: use the whole
 	  command text for job completion.
 
-1999-06-21  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-21  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* Sven: 6760: Src/Zle/zle_tricky.c: menucompletion displaying new
 	  list of matches sometimes got confused.
@@ -243,7 +435,7 @@
 
 	* Bart: 6731: Doc/Zsh/compctl.yo: spelling correction
 
-1999-06-20  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-20  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* zsh-3.1.5-pws-23 made available
 	
@@ -258,7 +450,7 @@
 	  to list to restore when outside a function, but do if the function
 	  simply unsets a trap which was set outside.
 
-1999-06-18  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-18  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* pws: 6718: Completion/Core/compinit, Completion/Core/compdump,
 	  Doc/Zsh/compsys.yo: rebind existing completion widgets for new
@@ -281,7 +473,7 @@
 	  of stopping a command in such a structure where the command
 	  handles interruptions in such a way that zsh doesn't see them.
 
-1999-06-17  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-17  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* pws: 6705: Doc/Zsh/builtins.yo, Src/builtin.c, Src/exec.c,
 	  Src/init.c, Src/input.c, Src/parse.c: some more LINENO
@@ -328,7 +520,7 @@
 	* Wayne: 6681: Src/builtin.c: start-of-loop check for history -r
 	  was wrong.
 
-1999-06-16  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-16  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* pws: 6679: Src/Zle/zle_thingy.c, Doc/Zsh/compwid.yo:  always
 	  use .complete-word etc. as widget type in zle -C.
@@ -365,7 +557,7 @@
 	* Bart: 6646: Src/lex.c: extra braces to enhance beauty of code
 	  which appeared in 3.0.5.
 
-1999-06-15  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-15  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* Tanaka Akira: 6642: Completion/Base/_tilde: complete directory
 	  stack elements after ~+ or ~-.
@@ -388,7 +580,7 @@
 	* Bart: 6628: Src/params.c: setting slices of unset array
 	  caused a crash.
 
-1999-06-14  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-14  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* pws: 6626: Src/mem.c: in zsh's malloc, try to make sure when
 	  sbrk'ing that it's sufficiently well aligned.
@@ -419,7 +611,7 @@
 	  expn.yo, files.yo, mod_mapfile.yo, mod_zftp.yo, params.yo,
 	  zftpsys.yo, zle.yo: spelling corrections
 
-1999-06-12  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-12  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* pws: 6601: Src/Makefile.in: don't remake Makemod just
 	  to clean up files
@@ -439,7 +631,7 @@
 	* Wayne: 6599: Src/Zle/zle_tricky.c: unitialised variable warnings
 	  from gcc
 
-1999-06-11  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-11  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* pws: 6598: Doc/Zsh/zftpsys.yo, Functions/Zftp/zfinit,
 	  Functions/Zftp/zfgoto, Functions/Zftp/zfmark,
@@ -461,7 +653,7 @@
 	  struct cmd to insert cmd args and flags, always pass those
 	  separately
 
-1999-06-10  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-10  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* Andrej: 6581: Doc/Makefile: dependencies for manuals
 
@@ -497,7 +689,7 @@
 
 	* Sven: 6557: Doc/zsh/compsys.yo: a few typos
 
-1999-06-09  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-09  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* Andrej: 6556: aczsh.m4: don't disable setting variables
 	  for --enable-lfs just because some other variables were set
@@ -543,7 +735,7 @@
 	  on Solaris 2.7, despite previous reports; Sven says on Digital
 	  UNIX 4.0, you need special DLLD and LDFLAGS.
 
-1999-06-08  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-08  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* pws: 6525: Src/lex.c (gettokstr): allow parentheses after
 	  first character in command word
@@ -560,7 +752,7 @@
 
 	* Wayne: 6510: Completion/Core/compinit: another nounset problem
 
-1999-06-07  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-07  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* pws: configure.in, Config/defs.mk.in, Functions/Makefile.in,
 	  Completion/Makefile.in, rearrangement of Functions
@@ -613,12 +805,12 @@
 	* Tanaka Akira: 6478: Completion/User/_make: complete files
 	  as fallback (but use _files instead of compgen -f)
 
-1999-06-06  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-06  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* Naoki Wakamatsu <naoki-w@ht-net21.ne.jp>: 6477: configure.in:
 	  undefine etcdir, not zshenv
 
-1999-06-05  Peter Stephenson  <pws@ibmth.difi.unipi.it>
+1999-06-05  Peter Stephenson  <pws@ibmth.df.unipi.it>
 
 	* Merge ChangeLog entry from patchlist.txt in 3.1.5-pws-20
 	  These are briefer than normal ChangeLog entries, but upgrading