Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
pws-24
- X-seq: zsh-workers 6865
- From: Peter Stephenson <pws@xxxxxx>
- To: zsh-workers@xxxxxxxxxxxxxx (Zsh hackers list)
- Subject: pws-24
- Date: Sat, 26 Jun 1999 17:58:16 +0200
- Mailing-list: contact zsh-workers-help@xxxxxxxxxxxxxx; run by ezmlm
The mailer has decided to defer my mail again.
http://www.ifh.de/~pws/computing
28 bytes zsh-3.1.5-pws-24.doc.tar.bz2.bin -> zsh-3.1.5-pws-24.doc.tar.bz2
24 bytes zsh-3.1.5-pws-24.tar.bz2.bin -> zsh-3.1.5-pws-24.tar.bz2
434603 bytes zsh-3.1.5-pws-24.doc.tar.gz
950658 bytes zsh-3.1.5-pws-24.tar.gz
304675 bytes zsh-3.1.5-pws-24.doc.tar.bz2
762279 bytes zsh-3.1.5-pws-24.tar.bz2
The major visible changes this week are
- the new complist module for coloured completion listings and menu
selection; see zshmodules.1
- new installation method: compinit, compdump, compinstall are all to
be autoloaded and called as functions. This means compinit doesn't
know where to find completion functions if there not in fpath already.
This will work OK for a full installation, or compinstall knows how
to provide a directory.
intro.ms has moved to the doc package.
A patch will follow for a problem I discovered on SunOS 4.1.3_U1 with
gcc 2.7.0.
There are no major entries on my to-do list, so I hope there will be a
test version of 3.1.6 in a couple of weeks, which means I'll have to
find out how to upload a file to ftp.zsh.org.
1999-06-25 Peter Stephenson <pws@xxxxxxxxxxxxxxxxxxx>
* pws: 6857: Completion/Core/compinit,
Completion/Core/compinstall, Doc/Zsh/compsys.yo: compinit and
compinstall are now functions which unfunction and autoload
themselves. _compdir is used by compinstall to record where
it found the completion directories. compinit is now otherwise
stuck with fpath.
* pws: 6851, 6853: typeset -g doesn't locallize parameters; bug
that unset parameters were recreated global instead of at
some higher local level; handle PM_AUTOLOAD consistent with other
flags.
* Sven: 6850: Src/init.c: always generate a new pgrp for the
shell, since the parent (e.g. xterm) may not have done that
and zsh now runs programs in its own pgrp.
* Sven: 6848: Src/exec.c: don't suspend if the shell is the
only thing to suspend (or something like that).
* Sven: 6841: Src/loop.c: %_ in else branches for PS4
1999-06-24 Peter Stephenson <pws@xxxxxxxxxxxxxxxxxxx>
* pws: 6834: Src/glob.c, Src/hashtable.c: dyncat() changed always
to use heap memory (as it erroneously claimed); hashtable element
tablename (used for debugging) freed.
* Bart: 6830: Src/params.c: don't create the hashtable for an
assoc array on assignment unless there is something to put in it.
* Sven: 6825: Src/Zle_tricky.c: make sure path prefix and suffix
are quoted in filename completion; recalculate length of match
string.
* Sven: 6824: Src/exec.c, Src/signals.c: functions got deleted
from the process table too early for job control.
* pws: 6823: Src/exec.c, Src/utils.c: names and line numbers
of functions printed for errors during execution.
* Sven: 6822: Src/Zle/complist.c, Src/Zle/zle_tricky.c: assorted
completion fixes: crash with old completion; too many spaces
with menu inserting; too many beeps with LISTBEEP.
* Sven: 6819: Src/exec.c, Src/jobs.c, Src/signals.c: Run
jobs inside shell constructs in the same process group as the
shell itself.
* Sven: 6817: Src/Zle/comp.h, Src/Zle/complist.c,
Src/Zle/zle_tricky.c: Change ZLS_SELECT to SELECTMIN;
don't automatically switch on select widget until there are
$SELECTMIN choices.
1999-06-23 Peter Stephenson <pws@xxxxxxxxxxxxxxxxxxx>
* pws: 6816: Doc/Zsh/params.yo, Src/utils.c: ZBEEP parameter
gives string to output instead of beeping.
* Sven: 6815: Src/Zle/complist.c: switch off menu-select for
hidden matches.
* pws: 6814: Doc/Zsh/mod_zle.yo, Doc/Zsh/options.yo,
Doc/Zsh/zle.yo, Src/Zle/deltochar.c, Src/Zle/iwidgets.list,
Src/Zle/zle_hist.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
Src/Zle/zle_move.c, Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c,
Src/Zle/zle_utils.c, Src/Zle/zle_vi.c, Src/Zle/zle_word.c:
Zle determines whether to feep by the return status (except
for some inner code loops); completion widgets return 1 if
something failed in the hierarchy outside the widget function;
the -n and -N options work properly.
* pws: 6812: Src/subst.c: ${(AA)foo=}, or anything that gives
a null string after the =, creates an empty assoc array.
* pws: 6806: Completion/Core/compdump, Completion/Core/compinit,
Completion/Core/compinstall, Doc/Zsh/compsys.yo: compdump is now
a function which unfunctions itself; default dumpfile location
is now ${ZDOTDIR:-$HOME}/.zcompdump
* Sven: 6807: Src/Zle/complist.c: accept-and-menu-complete
advances the menu-select selection too.
* Sven: 6802: Src/Zle/complist.c: change some default colours
* pws: 6801: Doc/Zsh/builtins.yo, Src/builtin.c: Make emulate -L
turn on LOCAL_TRAPS, too.
* Sven: 6796: Src/Zle/zle_main.c, Src/Zle/zle_thingy.c,
Doc/Zsh/mod_zle.yo, Completion/Core/compinit: zle -la lists
all widgets, just the name; zle -la <NAME> tests if <NAME> is
defined.
* Sven: 6793: Src/Zle/complist.c, Src/Zle/zle_keymap.c,
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@xxxxxxxxxxxxxxxxxxx>
* Sven: 6786: Src/Zle/zle_tricky.c, Doc/Zsh/compctl.yo: only use
a range when you are after the first pattern in it.
* Sven: 6780: Src/Zle/complist.c: wasn't showinglist when it
thought it was.
* Sven: 6778: don't delete function from job tables
* pws: 6776: Doc/Makefile.in, Doc/Zsh/compsys.yo,
Doc/Zsh/mod_complist.yo: Tweakchen for menu-select patch;
also (unposted) changed name collist to complist wherever it
occurs.
* Sven: 6774, 6775: Src/Zle/collist.c, Src/Zle/comp.h,
Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_tricky.c,
Doc/Zsh/compsys.yo, Doc/Zsh/mod_collist.yo,
Doc/Zsh/mod_compctl.yo, Doc/Zsh/mod_deltochar.yo,
Doc/Zsh/modules.yo, Completion/Core/_path_files: Improvements
for menu-select widget; ZLS_SELECT turns menu-completion
into menu-selection; key bindings more natural; highlighting
more useful
* Oliver: 6772: Src/Zle/zle_tricky.c: use the whole
command text for job completion.
1999-06-21 Peter Stephenson <pws@xxxxxxxxxxxxxxxxxxx>
* Sven: 6760: Src/Zle/zle_tricky.c: menucompletion displaying new
list of matches sometimes got confused.
* Sven: 6755: Src/jobs.c: status of restarted job including
current shell processes was wrong.
* Sven: 6753: Src/Zle/collist.c, Src/xmods.conf:
load collist
* Sven: 6747: Src/Zle/collist.c, Src/Zle/zle_main.c,
Src/Zle/zle_tricky.c: menu-select allows you to move
cursor to select completions; uses ma list colouring
capability.
* Sven: 6742: Src/Zle/collist.c, Src/Zle/collist.mdd,
Src/Zle/zle_main.c, Src/Zle/zle_tricky.c, Src/module.c,
Src/zsh.h, Doc/Zsh/mod_collist.yo, Doc/Zsh/mod_compctly.yo,
Doc/Zsh/mod_deltochar.yo, Doc/Zsh/modules.yo,
Util/zsh-development-guide: collist module: colour completion
lists by setting ZLS_COLOURS (or even ZLS_COLORS) variables.
* pws: 6737: Doc/Zsh/builtins.yo, Doc/Zsh/zle.yo: simplifications
suggested by Bart.
* Bart: 6732: Doc/Zsh/compsys.yo: restore missing bits of Sven's
patches (not the zle_tricky.c hunk).
* Bart: 6731: Doc/Zsh/compctl.yo: spelling correction
--
Peter Stephenson <pws@xxxxxxxxxxxxxxxxx> Tel: +39 050 844536
WWW: http://www.ifh.de/~pws/
Dipartimento di Fisica, Via Buonarroti 2, 56100 Pisa, Italy
Messages sorted by:
Reverse Date,
Date,
Thread,
Author