mirror of
git://git.code.sf.net/p/zsh/code
synced 2024-11-20 05:53:52 +01:00
2329 lines
84 KiB
Plaintext
2329 lines
84 KiB
Plaintext
Thu Oct 29 21:51:10 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Config/version.mk: Version 3.1.5.
|
||
|
||
* Doc/Makefile.in, Doc/META-FAQ.yo: Format the plain-ASCII
|
||
META-FAQ in a manner consistent with the other plain-ASCII
|
||
documents.
|
||
|
||
* Src/exec.c: Retry reading from a pipe on EINTR, to avoid
|
||
getting truncated output. (schaefer, u1880)
|
||
|
||
* acconfig.h, aczsh.m4, configure.in, Src/compat.c, Src/system.h,
|
||
Src/watch.c: New zsh_STRUCT_MEMBER macro for structure member
|
||
tests (changes names of some existing preprocessor defines).
|
||
Test for d_ino and d_stat in struct dire[nc]t. New code in
|
||
zgetdir() to make use of d_stat if available.
|
||
|
||
* Src/params.c, Src/system.h, Src/watch.c: Move definition of
|
||
DEFAULT_WATCHFMT into watch.c (where the decision about which
|
||
utmp structure to use is made).
|
||
|
||
* Doc/Zsh/metafaq.yo: Another mirror (sunsite.doc.ic.ac.uk).
|
||
|
||
Wed Oct 28 21:02:28 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Src/builtin.c: More accurate test for ncurses, for the benefit
|
||
of systems where ncurses' termcap.h is used.
|
||
|
||
* Etc/BUGS, Etc/CONTRIBUTORS, Etc/FEATURES, Etc/MACHINES,
|
||
Etc/NEWS, INSTALL, README, Util/zsh-development-guide:
|
||
Consistent formatting.
|
||
|
||
* Etc/NEWS: List universal-argument and POSIX character classes.
|
||
|
||
* Doc/Zsh/metafaq.yo, Etc/CONTRIBUTORS: Use more zsh.org email
|
||
addresses.
|
||
|
||
Tue Oct 27 20:23:18 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Etc/FAQ.yo: New version, 1998-10-26. (pws)
|
||
|
||
Mon Oct 26 21:13:42 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Doc/Zsh/guide.yo, Doc/Zsh/metafaq.yo, Etc/CONTRIBUTORS,
|
||
Functions/checkmail, Functions/run-help, Functions/zed,
|
||
Misc/compctl-examples, Misc/lete2ctl, README,
|
||
Src/Builtins/rlimits.awk, Src/Zle/zle_main.c, Src/makepro.awk,
|
||
Src/signames.awk, Util/helpfiles, Util/reporter: Consistently
|
||
use zsh.org email addresses where available. Remove some
|
||
stray individual credits from the source, in favour of the
|
||
more usual credit in ChangeLog and CONTRIBUTORS files.
|
||
|
||
* acconfig.h, configure.in, Src/watch.c: Some systems have ut_tv
|
||
in struct utmpx, rather than ut_xtime or ut_time.
|
||
|
||
Sun Oct 25 21:04:01 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Src/exec.c: Save and restore simple_pline. (pws, 4390)
|
||
|
||
* Src/loop.c: Set isfirstln to get the right behaviour on ^D
|
||
in select. (pws, 4389)
|
||
|
||
* Src/exec.c: Don't fail to AUTO_CD if there is an improperly
|
||
hashed external command of the same name. (pws, 4426;
|
||
schaefer, 4434)
|
||
|
||
* Src/builtin.c: getopts wasn't resetting all its counters
|
||
correctly. (schaefer, 4416)
|
||
|
||
* Src/Zle/zle_tricky.c: Prevent removable suffixes remaining in
|
||
effect when a new completion is attempted.
|
||
|
||
* Doc/Zsh/compctl.yo: Add an example of usage of n[...] to the
|
||
compctl manual. (pws, u1857)
|
||
|
||
* Src/Zle/zle_main.c, Src/Zle/zle_misc.c: Give ungetkey()
|
||
external linkage.
|
||
|
||
* Doc/Zsh/zle.yo, Src/Zle/zle_misc.c: Make universal-argument
|
||
accept a typed integer, EMACS-style. (pws, 4425)
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_misc.c: Fix neg-argument. (pws,
|
||
4420)
|
||
|
||
Sat Oct 17 17:12:31 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Doc/Zsh/mod_files.yo: Note that mv won't move across devices.
|
||
|
||
* Doc/Zsh/expn.yo: Add some examples to the parameter expansion
|
||
section. (schaefer, 4402)
|
||
|
||
* Src/jobs.c: Unset STAT_DONE when adding a process to a job,
|
||
in case $() processes finish before all the processes have
|
||
been started. (pws, 4397)
|
||
|
||
* Doc/Zsh/builtins.yo, Src/builtin.c, Src/hashtable.c, Src/zsh.h:
|
||
type/whence/where/which -w gives machine-readable output.
|
||
(pws, 4388)
|
||
|
||
* Doc/Zsh/builtins.yo: Document the effect of unset on a local
|
||
parameter.
|
||
|
||
* Src/params.c: unset should not remove the localness of a
|
||
local parameter. (pws, 4317)
|
||
|
||
* Src/compat.c, Src/prototypes.h: Give gethostname() the right
|
||
prototype (the length argument is a size_t), and implement it
|
||
to spec.
|
||
|
||
* Doc/Zsh/metafaq.yo: New address for web-based mailing list
|
||
archive (http://www.zsh.org/mla/).
|
||
|
||
* Doc/Zsh/metafaq.yo: New mirror (foad.org).
|
||
|
||
Thu Oct 15 19:07:17 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* configure.in, Src/Modules/cap.c, Src/utils.c: Check for the
|
||
existence of cap_get_proc() rather than cap_init(), because
|
||
some systems have a different cap_init().
|
||
|
||
* Etc/MACHINES: Format changes. Removed some entries that didn't
|
||
actually contain any intelligible information.
|
||
|
||
* Etc/MACHINES: Tested on FreeBSD 2.2.7. (Roland Jesse
|
||
<jesse@prinz-atm.cs.uni-magdeburg.de>, u1770)
|
||
|
||
* acconfig.h, configure.in, Src/watch.c: Handle systems where
|
||
struct utmpx has a member named ut_time rather than ut_xtime.
|
||
|
||
* Src/parse.c: Do not require a separator after esac. (hzoli,
|
||
4376)
|
||
|
||
* Doc/Makefile.in: Ignore errors from makeinfo.
|
||
|
||
* Src/Zle/zle_thingy.c: Use permanent allocation when executing
|
||
widgets. (schaefer, 4350)
|
||
|
||
* Functions/multicomp: Fix for leading tildes; made
|
||
case-insensitive. (schaefer, 4342)
|
||
|
||
* Src/Zle/zle_utils.c: Fix an uninitialised pointer in
|
||
mkundoent(). (pws, 4315)
|
||
|
||
* config.guess: Support Netwinder (arm-unknown-linux).
|
||
(Jason Naughton <jnaughto@ee.ryerson.ca>, 4308)
|
||
|
||
* configure.in: Dynamic linking on OSF. (<simond@informix.com>,
|
||
4258)
|
||
|
||
* Misc/lete2ctl: Update for Perl5.004. Use compctl -/ and -W.
|
||
Some other fixes. (pws, 4245)
|
||
|
||
* Doc/Zsh/builtins.yo, Doc/Zsh/compctl.yo: Minor typo fixes.
|
||
(schaefer, 4232)
|
||
|
||
* Src/signals.h: A variable was being modified twice without an
|
||
intervening sequence point. (Gray Watson <gwatson@lycos.com>,
|
||
4221)
|
||
|
||
* Makefile.in: Remove spurious ";\". (Gray Watson
|
||
<gwatson@lycos.com>, 4221)
|
||
|
||
Tue Oct 13 21:42:47 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Doc/Zsh/expn.yo, Src/glob.c: Add the [:blank:] character class
|
||
required by POSIX, which has no corresponding ctype macro.
|
||
|
||
* Doc/Zsh/expn.yo, Misc/globtests, Src/glob.c, Src/lex.c:
|
||
Add POSIX globbing character classes ([:alnum:] etc.).
|
||
(pws, 4209+4212)
|
||
|
||
Sun Oct 11 20:39:06 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Src/Zle/zle_tricky.c: Make compctl -S '' work properly (i.e.,
|
||
suppress the addition of the default suffix). (schaefer, u1668)
|
||
|
||
* Src/loop.c: Fix the handling of empty user input to select.
|
||
(schaefer, 4200)
|
||
|
||
* Src/utils.c: Y2K bugfix in %y sequence in ztrftime().
|
||
(zefram, 4198)
|
||
|
||
* Src/init.c, Src/main.c: Abort on parse errors, except when
|
||
reading input from stdin. (pws, 4191; some semantic changes
|
||
by zefram)
|
||
|
||
* Misc/compctl-examples: Fix the setopt completion in the case
|
||
where KSH_OPTION_PRINT is set. (schaefer, 4176)
|
||
|
||
* Doc/Zsh/compctl.yo: Mention the read builtin in the
|
||
documentation of compctl -K. (sven, 4150)
|
||
|
||
* Src/Zle/zle_tricky.c: Fixed a bug where completing in a word
|
||
could duplicate part of the word due to it being in both the
|
||
common prefix and the common suffix. (sven, 4147)
|
||
|
||
* Doc/Zsh/builtins.yo, Doc/Zsh/compat.yo, Doc/Zsh/expn.yo,
|
||
Doc/Zsh/grammar.yo, Doc/Zsh/intro.yo, Doc/Zsh/options.yo,
|
||
Doc/Zsh/params.yo, Doc/Zsh/restricted.yo, Doc/Zsh/zle.yo:
|
||
Spelling/typo fixes in documentation. (schaefer, 4136)
|
||
|
||
* Misc/compctl-examples: Better implementations of the CVS
|
||
compctl functions. (schaefer, 4130)
|
||
|
||
Sun Sep 27 18:31:55 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Doc/zsh.yo, Doc/Zsh/builtins.yo, Doc/Zsh/compctl.yo,
|
||
Doc/Zsh/expn.yo, Doc/Zsh/grammar.yo, Doc/Zsh/guide.yo,
|
||
Doc/Zsh/intro.yo, Doc/Zsh/params.yo, Doc/Zsh/redirect.yo,
|
||
Doc/Zsh/zle.yo: Clarification of the expansion documentation.
|
||
Several other documentation bugfixes. (schaefer, 4116)
|
||
|
||
* Src/Modules/rlimits.awk: Cosmetic fix of the generated file.
|
||
|
||
* Src/Modules/rlimits.awk: Avoid using the sub() function,
|
||
which some older awks lack.
|
||
|
||
* Doc/Zsh/grammar.yo: List "builtin" as a precommand modifier.
|
||
|
||
* Doc/Zsh/builtins.yo: Fuller details of the interaction between
|
||
options of the read builtin. (schaefer, 4109)
|
||
|
||
* Src/Modules/stat.c: The ls-style mode string was not being
|
||
terminated. (Goran Larsson <hoh@lorelei.approve.se>, 4105)
|
||
|
||
* Src/Zle/zle_hist.c: Make use of repeat count in history
|
||
searches. (wayne, 4104)
|
||
|
||
* Src/Zle/zle_hist.c: Some bugfixes and code simplifications
|
||
for {vi-,}{up,down}-line-or-{history,search}. (wayne, 4086)
|
||
|
||
Sat Sep 26 16:08:53 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Etc/zsh-development-guide: Expanded the section on C coding
|
||
style. Added some notes about documentation.
|
||
|
||
* configure.in, Src/exec.c, Src/glob.c, Src/hashtable.c,
|
||
Src/init.c, Src/params.c, Src/system.h, Src/utils.c,
|
||
Src/Modules/stat.c, Src/Zle/zle_tricky.c: Cope with systems
|
||
that lack <pwd.h>, <grp.h>, nice(), getpw{ent,nam,uid}(),
|
||
getgr{gid,nam}().
|
||
|
||
* Doc/Zsh/metafaq.yo: uiarchive now mirrors ftp.zsh.org.
|
||
|
||
* Doc/ztexi.yo, Doc/Zsh/expn.yo, Doc/Zsh/options.yo,
|
||
Doc/Zsh/redirect.yo, Doc/Zsh/zle.yo: Some minor documentation
|
||
fixes. (schaefer, 4045)
|
||
|
||
* Src/hist.c, Src/input.c, Src/parse.c: Simplification and
|
||
bugfixes of the input flushing code on history and parse
|
||
errors. (pws, 4172)
|
||
|
||
* configure.in: Use "1,$s" instead of ",s" in the generated
|
||
ed script, for compatibility with historical systems.
|
||
|
||
Mon Sep 21 19:16:03 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Src/Makefile.in: Clean up conditionals in install/uninstall
|
||
rules.
|
||
|
||
* Config/clean.mk, Config/config.mk, Src/Makemod.in.in: Avoid
|
||
empty argument list in for loops, for /bin/sh.
|
||
|
||
* aczsh.m4, configure.in, Etc/MACHINES: Check for systems with
|
||
broken static/shared library combinations, such as SINIX.
|
||
|
||
* Doc/Zsh/params.yo, Src/builtin.c, Src/params.c: Make PWD and
|
||
OLDPWD parameters non-special. (hzoli, 3990; doc by zefram)
|
||
|
||
* Src/builtin.c: Don't crash when exporting an unset special
|
||
parameter. (hzoli, 3983)
|
||
|
||
* Src/Zle/zle_utils.c: Mark sticks to preceding character instead
|
||
of the following one. (wayne, 3969)
|
||
|
||
* Src/builtin.c, Src/init.c, Src/utils.c: Set stdin to read
|
||
blockingly where appropriate. (hzoli, 3950; POSIXification
|
||
by zefram)
|
||
|
||
Mon Sep 14 14:44:32 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Makefile.in, configure.in, Config/.distfiles, Config/config.mk,
|
||
Config/defs.mk, Config/version.mk, Doc/.cvsignore,
|
||
Doc/.distfiles, Doc/Makefile.in, Doc/paths.yo.in,
|
||
Doc/zman.yo, Doc/zsh.yo, Doc/ztexi.yo, Doc/Zsh/builtins.yo,
|
||
Doc/Zsh/filelist.yo, Doc/Zsh/files.yo, Doc/Zsh/mod_comp1.yo,
|
||
Doc/Zsh/modules.yo, Doc/Zsh/options.yo, Doc/Zsh/params.yo,
|
||
Etc/Makefile.in, Src/.distfiles, Src/Makefile.in,
|
||
Src/Makemod.in.in, Src/version.h, Src/zsh.mdd: Move version
|
||
data into a single file, Config/version.mk. Remove all site
|
||
dependencies from the documentation. Some related Makefile
|
||
cleanups.
|
||
|
||
Sun May 31 09:28:18 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Src/version.h: Version 3.1.4.
|
||
|
||
* Doc/paths.yo.in: New date.
|
||
|
||
* configure.in, aczsh.m4, acconfig.h, Src/system.h,
|
||
Src/watch.c: Don't confuse utmp and utmpx files. Don't rely
|
||
on having a utmp structure at all.
|
||
|
||
* Src/system.h, Src/Modules/clone.c, Src/Modules/files.c,
|
||
Src/builtin.c, Src/compat.c, Src/exec.c, Src/hist.c, Src/init.c,
|
||
Src/utils.c: Use O_NOCTTY on all open() calls, to get consistent
|
||
behaviour (no controlling tty) on all systems.
|
||
|
||
* Doc/Zsh/grammar.yo: Correct and clarify the "simple commands &
|
||
pipelines" section. (schaefer, u1548; markup and some additions
|
||
by zefram)
|
||
|
||
* Src/params.c: When unsetting paired special parameters (e.g.,
|
||
CDPATH/cdpath), don't try to remove names that don't exist.
|
||
(hzoli, 3974)
|
||
|
||
Sat May 30 16:16:13 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Src/system.h: #define _XPG_IV on SINIX (Reliant UNIX). It is
|
||
reported that this is necessary in order to get the right
|
||
version of gettimeofday().
|
||
|
||
* Doc/Zsh/grammar.yo, Src/lex.c, Src/subst.c, Src/utils.c,
|
||
Etc/NEWS: ksh93 $'' syntax. (hzoli, 3952; documentation
|
||
clarifications by zefram)
|
||
|
||
Thu May 28 21:13:04 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Functions/checkmail: Zero-length folders don't count as
|
||
containing new mail, regardless of when they've been examined.
|
||
(hzoli, 3963)
|
||
|
||
* Src/glob.c: When globbing `foo/', stat `foo/.', so that only
|
||
directories are matched (as POSIX requires). With (-T)
|
||
qualifier, dangling symlinks should be matched as normal.
|
||
With (T-/), etc., stat the pathname *before* modification by
|
||
(T). (hzoli, 3960)
|
||
|
||
* Src/Modules/stat.c: Some old K&R compilers don't like automatic
|
||
aggregate initialisation. (hzoli, 3962)
|
||
|
||
* Src/glob.c: tail was assumed to be NULL when pattern parsing
|
||
was called. (hzoli, 3961)
|
||
|
||
* Src/builtin.c: Fix off-by-one allocation bug in read.
|
||
(hzoli, 3951)
|
||
|
||
* Src/builtin.c: Cleanup of read builtin. Also backslash should
|
||
quote characters, as well as performing line continuation.
|
||
(hzoli, 3949)
|
||
|
||
* Src/Zle/zle_tricky.c: Remove prototype cast for
|
||
yp_callback.foreach, because on some systems the prototype
|
||
is wrong. (hzoli, 3948)
|
||
|
||
* Src/math.c: Avoid an unbalanced stack error on $((0x1+0x1)).
|
||
(hzoli, 3947)
|
||
|
||
* Src/params.c: PM_UNIQUE should persist across changes of
|
||
parameter type. (hzoli, 3946)
|
||
|
||
* Etc/NEWS: List major changes from 3.0.
|
||
|
||
Tue May 26 21:39:06 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Src/glob.c, Doc/Zsh/expn.yo: `~' alone should not trigger
|
||
globbing.
|
||
|
||
Mon May 25 21:13:41 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Src/mkmakemod.sh, configure.in, aczsh.m4: Link modules against
|
||
$(LIBS), and include -lc in $(LIBS), in case a module requires
|
||
a function that only exists in static libraries.
|
||
|
||
* Src/makepro.awk: Change `\{' to `[{]' in regexps, because some
|
||
nawks dislike the former.
|
||
|
||
* configure.in: Use tr to avoid giving backslashes to echo
|
||
(which may interpret them).
|
||
|
||
Fri May 1 19:39:12 1998 Andrew Main <zefram@zsh.org>
|
||
|
||
* Doc/Zsh/metafaq.yo: ftp.math.technion.ac.il now mirrors
|
||
ftp.zsh.org.
|
||
|
||
Thu Apr 30 20:19:47 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/version.h: Version 3.1.3.
|
||
|
||
* Doc/paths.yo.in: New date.
|
||
|
||
* Src/Modules/stat.c: Remove some unused variables.
|
||
|
||
* configure.in: Start of configuration for dynamic modules
|
||
on netbsd. (gcw)
|
||
|
||
* Doc/Zsh/metafaq.yo: New mirror (ftp.roedu.net). ftp.cs.elte.hu
|
||
and ftp.cenatls.cena.dgac.fr now mirror ftp.zsh.org.
|
||
|
||
Wed Apr 29 20:24:16 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* many files: Remove RCS Id lines.
|
||
|
||
* Etc/pubring.pgp: Change mason's DSS/DH key.
|
||
|
||
* Doc/Zsh/metafaq.yo: New mirror (sunsite.auc.dk).
|
||
ftp.math.gatech.edu now mirrors ftp.zsh.org.
|
||
|
||
Tue Apr 28 23:18:44 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Doc/Zsh/metafaq.yo: New primary archive, ftp.zsh.org.
|
||
|
||
* Etc/FAQ.yo: New version, 1998-04-24. (pws)
|
||
|
||
* Etc/FTP-README, Etc/pubring.pgp, Etc/.distfiles: Include these
|
||
files from the FTP site in the distribution.
|
||
|
||
* configure.in, Util/mkdisttree.sh, Config/, Config/clean.mk,
|
||
Config/config.mk, Config/defs.mk Makefile.in,
|
||
Doc/Makefile.in, Etc/Makefile.in, Functions/Makefile.in,
|
||
Misc/Makefile.in, Src/Makefile.in, Src/Makemod.in.in,
|
||
StartupFiles/Makefile.in, Util/Makefile.in, .distfiles,
|
||
Config/.distfiles, Doc/.distfiles, Doc/Zsh/.distfiles,
|
||
Etc/.distfiles, Functions/.distfiles, Misc/.distfiles,
|
||
Src/.distfiles, Src/Builtins/.distfiles, Src/Modules/.distfiles,
|
||
Src/Zle/.distfiles, StartupFiles/.distfiles, Util/.distfiles:
|
||
Modify config.status to add a file inclusion facility;
|
||
this is used to remove common code from many Makefiles.
|
||
New distribution-building mechanism: `.distfiles' files list
|
||
the files to go in the distribution, and Util/mkdisttree.sh
|
||
processes these. As a result, directories in which nothing
|
||
is ever built no longer need Makefiles.
|
||
|
||
Sun Apr 26 22:08:06 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* configure.in, Src/mkmakemod.sh: Modify config.status to allow
|
||
.in files in the build tree.
|
||
|
||
Sun Apr 26 19:35:17 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/glob.c: Glob patterns with | alternation at the top level
|
||
were not setting C_LAST flags correctly. (zefram, 3876)
|
||
|
||
Sun Apr 26 13:49:28 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/cond.c, Src/glob.c, Src/system.h, Src/utils.c,
|
||
Src/Modules/files.c, Src/Modules/stat.c, Src/Zle/zle_tricky.c:
|
||
Use POSIX S_I* macros instead of fixed octal values. (zefram,
|
||
3875)
|
||
|
||
* configure.in, Src/params.c, Src/system.h: Don't need configure
|
||
test for sizeof(long).
|
||
|
||
* configure.in, Src/cond.c, Src/glob.c, Src/system.h,
|
||
Src/Modules/files.c, Src/Modules/stat.c, Src/Zle/zle_tricky.c:
|
||
Use S_IS* macros in all cases instead of S_IF*. Define S_IS*
|
||
macros for file types that don't exist, to avoid needing
|
||
conditionals; support readlink() similarly. Add more file
|
||
type letters to the stat module. (zefram, 3874)
|
||
|
||
Sat Apr 25 22:58:34 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/Zle/zle_misc.c: Fix an array overrun in suffix removal,
|
||
caused by a signed/unsigned char mixup. (zefram, 3873)
|
||
|
||
Sat Apr 25 17:15:32 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/utils.c: Make CHASE_LINKS take effect on cd, as documented.
|
||
(zefram, 3872)
|
||
|
||
* Misc/globtest, Misc/globtest.ksh, Src/glob.c: Fix for exclusions
|
||
nested inside more complex glob patterns. (pws, 3870)
|
||
|
||
Thu Apr 23 21:21:29 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* META-FAQ, Doc/META-FAQ.yo, Doc/Makefile.in, Doc/Zsh/guide.yo,
|
||
Doc/Zsh/intro.yo, Doc/Zsh/metafaq.yo, Doc/Zsh/seealso.yo:
|
||
Generate the META-FAQ and the related parts of the documentation
|
||
from a common source (Doc/Zsh/metafaq.yo). Updated list of
|
||
mirror sites.
|
||
|
||
* Src/exec.c: Back out patch 3859. NO_CLOBBER should allow
|
||
opening non-regular files (POSIX.2 clause 3.7.2). Instead fix
|
||
the errno handling. (zefram, 3869)
|
||
|
||
Wed Apr 22 21:11:30 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Etc/BUGS, Etc/MACHINES: sed is no longer used for generating
|
||
prototypes. We also now know about /proc/self/fd.
|
||
|
||
* Misc/compctl-examples: Remove some code to cope with very old
|
||
zsh versions.
|
||
|
||
* Etc/CONTRIBUTORS, Util/zsh-development-guide, Doc/Zsh/intro.yo,
|
||
META-FAQ, README: New coordinator.
|
||
|
||
* Src/exec.c: NO_CLOBBER should prevent opening FIFOs, not just
|
||
overwriting regular files. (zefram, 3859)
|
||
|
||
Wed Apr 8 20:29:28 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/version.h: Version 3.1.2-zefram4.
|
||
|
||
* Src/Zle/zle_keymap.c: Bind "^[OA" etc. as well as "^[[A".
|
||
Change vi arrow key bindings to match vi practice. (zefram)
|
||
|
||
* Src/jobs.c: Don't read tty settings when ZLE is active.
|
||
(pws, 3818)
|
||
|
||
* Src/Zle/zle_keymap.c: Don't set errflag in bindkey. (pws, 3815)
|
||
|
||
* Etc/FAQ: New FAQ version, 1998-03-24. (pws, a76)
|
||
|
||
* Misc/compctl-examples: tar completion that lists files in
|
||
the archive. (pws, u1409)
|
||
|
||
* Src/glob.c: Fix foo(:s/foo/bar). (pws, 3808)
|
||
|
||
* Src/subst.c: Fix ${i:s/foo/bar}. (pws, 3806)
|
||
|
||
* Doc/Zsh/expn.yo: Mention in the parameter expansion section
|
||
that history modifiers can be used. (pws, 3805)
|
||
|
||
Mon Apr 6 21:45:30 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Doc/Zsh/expn.yo, Doc/Zsh/options.yo, Src/glob.c, Src/options.c,
|
||
Src/parse.c: More glob changes:
|
||
+ remove `-(...)' glob qualifier syntax
|
||
+ allow normal qualifier syntax with KSH_GLOB
|
||
+ add option BARE_GLOB_QUAL (emulation-relevant, zsh-only)
|
||
that enables glob qualifiers
|
||
+ remove the paren twiddling when using patterns in [[ ]]
|
||
and case
|
||
(zefram)
|
||
|
||
* Misc/globtests, Misc/globtests.ksh: More tests for exclusions,
|
||
which currently don't work properly. (zefram)
|
||
|
||
Sun Apr 5 20:00:40 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Doc/Zsh/expn.yo, Doc/Zsh/options.yo, Src/glob.c: Glob changes:
|
||
+ KSH_GLOB doesn't affect parens that are not preceded by the
|
||
special characters
|
||
+ correctly handle combinations like ?(foo)##
|
||
+ parens always trigger globbing
|
||
+ with EXTENDED_GLOB, embedded `~' triggers globbing,
|
||
as the documentation already states
|
||
+ remove incorrect special handling of (^...)
|
||
+ general documentation cleanup
|
||
(zefram)
|
||
|
||
* Doc/Zsh/expn.yo, Doc/Zsh/options.yo, Misc/globtests,
|
||
Misc/globtests.ksh, Src/glob.c, Src/options.c, Src/parse.c,
|
||
Src/zsh.h: KSH_GLOB. (pws, 3764)
|
||
|
||
Sat Apr 4 15:44:05 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/Zle/zle_tricky.c: expand-or-complete-prefix rewrite.
|
||
(pws, 3770)
|
||
|
||
Wed Mar 25 21:51:15 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/builtin.c: getopts bugfixes. (bugs pointed out by Bernd
|
||
Eggink <eggink@uni-hamburg.de>, 3797)
|
||
|
||
* Misc/compctl-examples: Completions for ssh, nslookup, telnet,
|
||
ping, finger and gdb. (<mirar@idonex.se>, u1274; some fiddling)
|
||
|
||
* Misc/compctl-examples: pine completion. (pws, u1359)
|
||
|
||
Tue Mar 24 21:36:47 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/compat.c, Src/prototypes.h: gettimeofday() returns int,
|
||
not void. (zefram)
|
||
|
||
* Misc/compctl-examples: cvs completion. (<mirar@idonex.se>,
|
||
u1243; much fiddling)
|
||
|
||
* Misc/compctl-examples: lynx completion. (Oliver Kiddle
|
||
<opk101@cs.york.ac.uk>, 3760; some fiddling for portability)
|
||
|
||
Mon Mar 23 21:18:11 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/loop.c: Don't reprint the select list after non-empty input.
|
||
(Bernd Eggink <eggink@uni-hamburg.de>, 3796)
|
||
|
||
* configure.in: Display module compiler flags. (zefram)
|
||
|
||
* Src/signames.awk, Src/Builtins/rlimits.awk: Remove leading
|
||
zeros from decimal constants to avoid interpretation as octal.
|
||
|
||
* configure.in: define CLOBBERS_TYPEAHEAD for SINIX. (Andrej
|
||
Borsenkow <borsenkow.msk@sni.de>, 3737)
|
||
|
||
* Misc/compctl-examples: mount completion. (Stefan Monnier
|
||
<monnier@tequila.systemsz.cs.yale.edu>, u1238)
|
||
|
||
Sun Mar 22 19:02:04 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Doc/Zsh/prompt.yo, Src/utils.c: %L strftime sequence to do %l
|
||
without fill. (pws, 3731)
|
||
|
||
* Src/prompt.c, Doc/Zsh/prompt.yo: %L prompt escape for $SHLVL.
|
||
(Phil Pennock <bear@dcs.warwick.ac.uk>)
|
||
|
||
* Src/Makefile.in: Use LD_RUN_PATH instead of -R. (Andrej
|
||
Borsenkow <borsenkow.msk@sni.de>, 3739)
|
||
|
||
* Etc/FAQ: New FAQ version, 1998-03-02. (pws, a75)
|
||
|
||
Thu Jan 15 23:28:02 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/makepro.awk, Src/mkmakemod.sh, Src/mkmodindex.sh:
|
||
Portability fixes. (zefram, 3713)
|
||
|
||
* configure.in: Test for yp_all(), not getdomainname(), to see
|
||
if -lnsl is required. (zefram, 3715)
|
||
|
||
* Makefile.in, Src/Makefile.in, Src/Makemod.in.in: Accept
|
||
$(INSTALL) being a relative pathname, set by configure.
|
||
(zefram, 3716)
|
||
|
||
* configure.in, Src/Makefile.in: More logical name for libzsh.
|
||
Install/uninstall/clean libzsh. Link with a -R option to
|
||
indicate where libzsh will be installed. (zefram, 3714)
|
||
|
||
* Src/glob.c: Don't use up more digits in a <-> glob pattern
|
||
than the range can match. There are still several cases that
|
||
don't work; backtracking is required. (pws, 3680)
|
||
|
||
Sun Jan 11 19:22:13 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/version.h: Version 3.1.2-zefram3.
|
||
|
||
* Src/builtins.c: Rewrote getopts to remove its various bugs.
|
||
|
||
Sun Jan 11 14:22:50 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Doc/Makefile.in, Etc/Makefile.in, Functions/Makefile.in,
|
||
Makefile.in, Misc/Makefile.in, Src/Makefile.in,
|
||
Src/Makemod.in.in, StartupFiles/Makefile.in, Util/Makefile.in:
|
||
Pass on all configuration variables to all Makefiles.
|
||
|
||
* Src/mkmakemod.sh: Fix $sed_normalise script to allow for
|
||
compilation in the source tree.
|
||
|
||
Sat Jan 10 23:56:33 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/version.h: Version 3.1.2-zefram2.
|
||
|
||
* Doc/Zsh/compctl.yo, Src/Zle/comp.h, Src/Zle/comp1.c,
|
||
Src/Zle/compctl.c, Src/Zle/zle_tricky.c: compctl -Y is like -X,
|
||
but performs expansion on the string. compctl -y allows the
|
||
displayed completions to be user-generated. (pws, 3636)
|
||
|
||
Sat Jan 10 16:27:30 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Misc/compctl-examples: Use compctl -W where appropriate.
|
||
|
||
* Doc/Zsh/compctl.yo, Src/Zle/comp.h, Src/Zle/compctl.c,
|
||
Src/Zle/zle_tricky.c: compctl -W applies an invisible prefix
|
||
when matching pathnames. (pws, 3498+3502)
|
||
|
||
* Misc/compctl-examples: Use compctl -/ where appropriate.
|
||
|
||
* Doc/Zsh/compctl.yo, Src/Zle/comp.h, Src/Zle/compctl.c,
|
||
Src/Zle/zle_tricky.c: compctl -/ completes directories in the
|
||
manner of -f. (pws, 3492+3493+3495+3502)
|
||
|
||
Sat Jan 10 00:36:04 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Makefile.in, Src/Makefile.in, Src/Makemod.in.in: make clean
|
||
fixes.
|
||
|
||
Fri Jan 9 21:04:38 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/system.h, Src/zsh.h, Src/utils.c, Src/parse.c: Don't
|
||
depend on any relation between sizes of ints and pointers when
|
||
duplicating/freeing structures.
|
||
|
||
* Src/Zle/zle_refresh.c: Refresh bugfix. (schaefer, 3511)
|
||
|
||
* Util/helpfiles: Updated. (pws, 3598)
|
||
|
||
* Doc/Zsh/intro.yo: Mention the list archives.
|
||
|
||
* configure.in: Prefer -lcurses to -ltermcap on HP-UX 10.*.
|
||
(pws, 3360)
|
||
|
||
Fri Jan 9 01:28:46 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/Makefile.in: ansi2knr was being built as a.out.
|
||
|
||
Wed Jan 7 23:44:16 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/glob.c, Misc/globtests: Backtrack in globbing, to support
|
||
nested closures. (pws, 3513+3514+3515+3525)
|
||
|
||
* Doc/Zsh/expn.yo: Clarifications and corrections to the
|
||
documentation for history expansion modifiers. (pws, 3549)
|
||
|
||
* Src/subst.c: Fix for a typo that made RC_EXPAND_PARAM expansion
|
||
of an empty array go horribly wrong. (hzoli, 3548)
|
||
|
||
* Src/builtin.c, Src/hist.c: Neater method to remove fc commands
|
||
from the history list. (pws, 3531)
|
||
|
||
* Src/builtin.c, Src/init.c, Src/main.c: Make $(r) work.
|
||
(pws, 3526)
|
||
|
||
Wed Jan 7 22:17:31 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Doc/Zsh/options.yo, Src/Zle/zle_tricky.c: Completion in brace
|
||
expansion, with magic suffix removal on `,' and `}' triggered by
|
||
AUTO_PARAM_KEYS. (pws, 3438; suffix code rewritten by zefram)
|
||
|
||
* Src/Zle/zle_tricky.c, Doc/Zsh/compctl.yo: Print -X explanation
|
||
iff there was not a unique match, rather than iff there were
|
||
no matches. (code: hzoli, 3423. doc: pws, 3424)
|
||
|
||
Wed Jan 7 20:44:46 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/init.c, Doc/Zsh/func.yo: preexec shell function is run
|
||
immediately before running each command. (pws, u1068)
|
||
|
||
* Src/Zle/zle_main.c: Select keymap earlier; apparently
|
||
this avoids a crash in some circumstances. (Bernd Eggink
|
||
<eggink@uni-hamburg.de>, 3625)
|
||
|
||
* Src/mem.c: zrealloc() should check for out-of-memory condition.
|
||
(hzoli, 3522)
|
||
|
||
* Src/subst.c: A fix for `a="a "; print -l ${(o)=a}b'. (hzoli,
|
||
3522)
|
||
|
||
* Src/rlimits.awk: Some awks do not like || in the pattern.
|
||
(hzoli, 3522)
|
||
|
||
* Misc/c2z: Many corrections. (schaefer, 3484)
|
||
|
||
* Doc/Zsh/expn.yo: An extra paragraph explaining RC_EXPAND_PARAM
|
||
behaviour. (pws, 3417; markup brought into line with the rest
|
||
of the documentation)
|
||
|
||
* Src/zsh.h, Src/subst.c, Src/utils.c: Make parameter expansion
|
||
with RC_EXPAND_PARAM behave the same as brace expansion,
|
||
and make it make sense. (hzoli, 3403)
|
||
|
||
* Src/parse.c: Fix error recovery on inputs such as
|
||
`( [[ $I bug 10 ]] )', which previously got mangled.
|
||
(hzoli, 3383)
|
||
|
||
* configure.in, Src/Builtins/rlimits.awk: Find and correctly
|
||
handle the GNU hurd <resourcebits.h>, which defines RLIMIT_*
|
||
in an enum. (Kunihiro Ishiguro <kunihiro@zebra.org>, 3369)
|
||
|
||
* Src/glob.c: restrict leaf optimisation of recursive globs to
|
||
the case of nlink == 2. Some systems don't keep proper link
|
||
counts for directories, but will probably distinguish themselves
|
||
by having a link count of 1 or 0 for directories. (hzoli, 3368)
|
||
|
||
Tue Jan 6 23:29:43 1998 Andrew Main <zefram@fysh.org>
|
||
|
||
* Src/version.h: Version 3.1.2-zefram1.
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
|
||
Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c: Rewrite of the
|
||
removable suffix mechanism. In all cases, the longest possible
|
||
meaningful suffix is added, and on following insertions the
|
||
minimum trailing part of the suffix removed in order to put
|
||
the character in a sensible place. (zefram, 3353)
|
||
|
||
* Doc/Zsh/options.yo, Src/options.c, Src/utils.c, Src/zsh.h:
|
||
Option PRINT_EIGHT_BIT, indicates that characters >= 0x80 are
|
||
printable, even if isprint() says otherwise. (pws, 3318)
|
||
|
||
* Src/Zle/zle_utils.c: Spaces were getting added to the end of
|
||
the line when menu completing. (pws, 3308)
|
||
|
||
* Src/jobs.c: Set STAT_NOSTTY in bg. The result is that
|
||
STAT_NOSTTY is set if a job is ever run backgrounded.
|
||
(Suzuki Hisao <suzuki@otsl.oki.co.jp>, 3302)
|
||
|
||
* Src/Zle/zle_tricky.c, Src/params.c: A couple of memory leaks.
|
||
(pws, 3301)
|
||
|
||
* Src/zsh.h, Src/exec.c, Src/jobs.c: New job flag STAT_NOSTTY
|
||
means don't inherit the tty settings from this job when it
|
||
exits. Is set on jobs that are started in the background.
|
||
(hzoli, 3297)
|
||
|
||
* Src/params.c: Keep actual inherited environment strings around
|
||
while importing individual variables. This is required because
|
||
the special behaviour when setting $TERM (and potentially
|
||
other variables) depends on the value of other variables.
|
||
(hzoli, 3293)
|
||
|
||
* Src/glob.c: In `*(-M)', the (-) should affect the type of stat
|
||
used for (M). (pws, 3285)
|
||
|
||
* Src/Zle/zle_refresh.c: Buffer overrun bug fix. (gcw, 3260)
|
||
|
||
* INSTALL, Makefile.in, configure.in, Src/Makefile.in,
|
||
Src/**/*.c, Src/mkbltnmlst.sh, Src/prototypes.h,
|
||
Src/signals.h, Src/signames.awk, Src/xmods.conf, Src/zsh.h,
|
||
Src/Zle/comp.h, Src/Zle/zle.h, Src/Makemod.in.in,
|
||
Src/mkmakemod.sh, Src/mkmodindex.sh, Src/zsh.mdd,
|
||
Src/Builtins/rlimits.mdd, Src/Builtins/sched.mdd,
|
||
Src/Modules/cap.mdd, Src/Modules/clone.mdd,
|
||
Src/Modules/example.mdd, Src/Modules/files.mdd,
|
||
Src/Modules/stat.mdd, Src/Zle/comp1.mdd, Src/Zle/compctl.mdd,
|
||
Src/Zle/deltochar.mdd, Src/Zle/zle.mdd, Src/conf.sed,
|
||
Src/mkstamp.sh, Src/mods.conf, Src/Builtins/Makefile.in,
|
||
Src/Modules/Makefile.in, Src/Zle/Makefile.in: Rewrite of
|
||
the module build system. Knowledge specific to each module
|
||
is localised in a .mdd file for that module. Makefiles and
|
||
headers are automatically generated. (zefram, 3252)
|
||
|
||
* Src/jobs.c: `disown' was leaking memory. (pws, 3251)
|
||
|
||
* Src/subst.c: `set "$@"' was freeing strings while still needed,
|
||
due to paramsubst() not duplicating them. (zefram, 3250)
|
||
|
||
* Src/glob.c: globbing of `foo*r~foob*' was failing, due to
|
||
the character before the ~ not being marked as being the end
|
||
of a pattern. (pws, 3249)
|
||
|
||
* Src/Zle/zle_tricky.c: AUTO_PARAM_KEYS was adding suffix
|
||
characters in the middle of a word if completing within a word.
|
||
(hzoli, 3247)
|
||
|
||
* Src/params.c: filter out garbage when importing environment
|
||
variables. (hzoli, 3246)
|
||
|
||
* Doc/Zsh/builtins.yo, Doc/Zsh/mod_compctl.yo,
|
||
Doc/Zsh/mod_sched.yo, Doc/Zsh/mod_zle.yo: Move documentation
|
||
of the standard moduleified builtins into zshmodules(1).
|
||
(zefram, 3244)
|
||
|
||
* Src/Makefile.in, Src/builtin.c, Src/exec.c, Src/glob.c,
|
||
Src/globals.h, Src/hashtable.c, Src/hashtable.h, Src/hist.c,
|
||
Src/init.c, Src/input.c, Src/jobs.c, Src/lex.c, Src/loop.c,
|
||
Src/makepro.awk, Src/math.c, Src/mem.c, Src/module.c,
|
||
Src/options.c, Src/params.c, Src/parse.c, Src/prompt.c,
|
||
Src/prototypes.h, Src/signals.c, Src/signals.h,
|
||
Src/signames.awk, Src/subst.c, Src/utils.c, Src/zsh.h,
|
||
Src/Builtins/Makefile.in, Src/Modules/Makefile.in,
|
||
Src/Zle/Makefile.in, Src/Zle/comp.h, Src/Zle/comp1.c,
|
||
Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_keymap.c,
|
||
Src/Zle/zle_main.c, Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c,
|
||
Src/Zle/zle_utils.c, Src/Zle/zle_vi.c: Move all object
|
||
declarations into .c files, so that they are processed by
|
||
makepro.awk. (zefram, 3243)
|
||
|
||
* Src/Makefile.in, Src/builtin.c, Src/exec.c, Src/glob.c,
|
||
Src/globals.h, Src/hist.c, Src/init.c, Src/jobs.c,
|
||
Src/lex.c, Src/main.c, Src/math.c, Src/mem.c, Src/options.c,
|
||
Src/params.c, Src/parse.c, Src/signals.c, Src/watch.c,
|
||
Src/zsh.h, Src/Builtins/Makefile.in, Src/Modules/Makefile.in,
|
||
Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
|
||
Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c, Src/makepro.sh,
|
||
Src/makepro.awk: Generate prototypes with an awk script, which
|
||
handles data declarations as well as functions. Make data
|
||
objects static where appropriate. (zefram, 3242)
|
||
|
||
* Src/builtin.c, Src/exec.c, Src/hashtable.c, Src/hashtable.h,
|
||
Src/module.c, Src/zsh.h, Src/Builtins/rlimits.c,
|
||
Src/Builtins/sched.c, Src/Modules/cap.c, Src/Modules/clone.c,
|
||
Src/Modules/example.c, Src/Modules/files.c, Src/Modules/stat.c,
|
||
Src/Zle/compctl.c, Src/Zle/zle_main.c: Use struct builtin
|
||
instead of struct binlist, avoiding some dynamic memory
|
||
allocation. (zefram, 3241)
|
||
|
||
* configure.in, Src/builtin.c, Src/Builtins/Makefile.in,
|
||
Src/Builtins/rlimits.c, Src/Modules/cap.c: Always build the
|
||
rlimits module. (zefram, 3240)
|
||
|
||
* Src/builtin.c, Src/globals.h, Src/init.c, Src/input.c,
|
||
Src/loop.c, Src/prompt.c, Src/utils.c, Src/Zle/zle.h,
|
||
Src/Zle/zle_main.c, Src/Zle/zle_refresh.c: Format prompts once
|
||
per editing session, so that they don't get changed improperly.
|
||
(zefram, 3239)
|
||
|
||
* Doc/Zsh/compat.yo, Doc/Zsh/options.yo, Doc/Zsh/prompt.yo,
|
||
Src/options.c, Src/prompt.c, Src/zsh.h: Options PROMPT_PERCENT
|
||
and PROMPT_BANG, controlling which type of sequences get
|
||
expanded in prompts. Set appropriately for sh and ksh
|
||
emulation. (zefram, 3052)
|
||
|
||
* Doc/Zsh/options.yo, Src/exec.c, Src/options.c, Src/zsh.h:
|
||
Option HIST_NO_FUNCTIONS, to exclude function definitions
|
||
from the history list. Option alias NO_LOG (from ksh).
|
||
(zefram, 3050)
|
||
|
||
* Src/init.c: When emulating sh or ksh, make the default prompts
|
||
"$ " (or "# ") and "> ". (zefram, 3004)
|
||
|
||
* Doc/Zsh/options.yo, Src/builtin.c, Src/options.c, Src/utils.c,
|
||
Src/zsh.h: Option RM_STAR_WAIT to wait ten seconds at the `rm
|
||
*' prompt. (zefram, 2999)
|
||
|
||
Tue Jun 3 06:14:14 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/version.h: zsh-3.1.2 released
|
||
|
||
* Src/params.c: Some compilers do not like ? (void *) :
|
||
|
||
* Src/jobs.c: pg(){ less;};:|pg caused suspended (tty input)
|
||
|
||
Mon Jun 2 07:52:31 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Doc/paths.yo.in: Updated date
|
||
|
||
* Doc/paths.yo, Doc/zsh.1, Doc/zsh.texi, Doc/zshall.1,
|
||
Doc/zshbuiltins.1, Doc/zshcompctl.1, Doc/zshexpn.1,
|
||
Doc/zshmisc.1, Doc/zshmodules.1, Doc/zshoptions.1,
|
||
Doc/zshparam.1, Doc/zshzle.1: generated zsh-3.1.2 manuals
|
||
|
||
* Doc/Zsh/builtins.yo, Doc/Zsh/params.yo: Typo fixes from Tomasz
|
||
Cholewo (3163)
|
||
|
||
* Src/Zle/zle_refresh.c: Xterm cut & paste fixes from Geoff (3135)
|
||
|
||
* Src/hist.c: Fix !# history expansion during completion. From
|
||
Peter (3132)
|
||
|
||
* Doc/Zsh/builtins.yo, Doc/Zsh/compat.yo, Doc/Zsh/expn.yo,
|
||
Doc/Zsh/func.yo: Minor documentation fixes from Zefram (3125)
|
||
|
||
* Doc/Zsh/guide.yo, Doc/Zsh/intro.yo: The zsh web site moved
|
||
|
||
* Etc/FAQ, Etc/FAQ.yo: FAQ from Peter: Id: zshfaq.yo,v 1.6
|
||
1997/05/29 09:15:00 pws Exp
|
||
|
||
* Etc/Makefile.in: Do not make FAQ.yodl by default
|
||
|
||
* INSTALL: Instructions about dynamic modules and builtin modules
|
||
|
||
* Functions/zls: Improved zll module renamed to zls supporting the
|
||
ailLFd options
|
||
|
||
* Src/glob.c: The T glob flag did not work
|
||
|
||
Sun Jun 1 08:02:19 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/system.h: Use _POSIX_VDISABLE is available. Fixes ^@ in zle
|
||
on some systems.
|
||
|
||
* Src/Zle/zle_tricky.c: expand-or-complete-prefix fixed
|
||
|
||
* Src/Builtins/rlimits.c, Src/Builtins/sched.c,
|
||
Src/Modules/clone.c, Src/Modules/example.c, Src/Zle/comp1.c,
|
||
Src/Zle/compctl.c, Src/Zle/deltochar.c, Src/Zle/zle_hist.c,
|
||
Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
|
||
Src/Zle/zle_move.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/Zle/zle_vi.c, Src/Zle/zle_word.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/main.c, Src/math.c,
|
||
Src/mem.c, Src/module.c, Src/options.c, Src/params.c,
|
||
Src/parse.c, Src/prompt.c, Src/prototypes.h, Src/signals.c,
|
||
Src/subst.c, Src/text.c, Src/utils.c, Src/watch.c: Declare
|
||
functions used locally in one file static.
|
||
|
||
Sat May 31 07:29:53 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Zle/comp.h, Src/prototypes.h, Src/makepro.sh,
|
||
Src/Builtins/Makefile.in, Src/Makefile.in,
|
||
Src/Modules/Makefile.in, Src/Zle/Makefile.in, Src/Zle/zle.h,
|
||
Src/module.c: Use fixed names for module make/cleanup funxtions.
|
||
Generate prototypes for static functions. Ideas from articles
|
||
3123 and 3124 from Zefram.
|
||
|
||
Thu May 29 05:17:31 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/cond.c: directories are always executable by root
|
||
|
||
* META-FAQ: The zsh web page moved.
|
||
|
||
* aclocal.m4, configure, configure.in: --enable-ansi2knr configure
|
||
option added. From Zefram (3122)
|
||
|
||
Tue May 20 05:22:16 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/utils.c: if abort or edit used on a correct prompt, do not
|
||
attempt to correct further words on the line.
|
||
|
||
Sun May 18 18:57:08 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/builtin.c, Src/exec.c, Src/init.c, Src/signals.c, Src/jobs.c:
|
||
Do not handle SIGPIPE specially for shells with job control
|
||
|
||
* Src/init.c, Src/jobs.c, Src/utils.c: (:); while true; do; done
|
||
was uninterruptible. Sometimes LINES/COLUMNS was not set
|
||
properly for non-interractive shells.
|
||
|
||
* Src/exec.c, Src/signals.c: `:`; while true; do; done was
|
||
uninterruptible
|
||
|
||
Mon May 12 09:01:55 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* configure, configure.in: on NetBSD <sys/time.h> is needed for
|
||
rlimit type checks. From Geoff.
|
||
|
||
* Src/hist.c: !:2-1 history expansion caused memory corruption
|
||
|
||
Sun May 11 08:52:00 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/lex.c: $((foo);bar) syntax works
|
||
|
||
* Src/hist.c: A terminal hangup caused coredump while saving history
|
||
|
||
* Src/globals.h, Src/init.c, Src/params.c: if we cannot get the
|
||
correct window size with ioctl, set LINES and COLUMNS from
|
||
termcap.
|
||
|
||
* Src/builtin.c: make sure zexit is not reentered when its
|
||
execution is interrupted by a signal.
|
||
|
||
Fri May 9 07:59:00 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/utils.c: print_if_link (used by whence -s) did not work well.
|
||
|
||
* Doc/zsh.texi: @br{} removed
|
||
|
||
* Src/exec.c: Quick hack: do not open file redirections if noexec
|
||
is set
|
||
|
||
* Src/jobs.c: printjobs() set errflag when the foreground process
|
||
was interrupted.
|
||
|
||
Thu May 8 09:18:56 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/cond.c: [[ -x file ]] does stat for privileged users
|
||
|
||
* Src/Zle/zle_utils.c: do no read line[ll] (which is undefined)
|
||
|
||
* Src/signals.c: flush the input queue on interrupt
|
||
|
||
* Src/lex.c, Src/parse.c: improve parsing of for ((...))
|
||
|
||
* Src/Zle/zle_tricky.c, Src/hist.c, Src/lex.c, Src/parse.c:
|
||
((foo);bar) now works
|
||
|
||
Wed May 7 14:50:08 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Etc/Makefile.in: make clean should delete generated htmls
|
||
|
||
Tue May 6 06:33:06 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Etc/Makefile.in: rules to create FAQ and FAQ.html from the yodl
|
||
source
|
||
|
||
* Doc/Makefile.in, Doc/Zsh/guide.yo, Doc/Zsh/mod_cap.yo,
|
||
Doc/Zsh/mod_clone.yo, Doc/Zsh/modules.yo, Doc/Zsh/prompt.yo,
|
||
Src/Modules/Makefile.in, Src/Modules/cap.c, Src/mods.conf,
|
||
Src/prompt.c, Src/system.h, Src/utils.c, config.h.in, configure,
|
||
configure.in: Make the shell aware of POSIX.1e capabilities and
|
||
add a cap builtin module. From Zefram (3088)
|
||
|
||
* Src/Zle/zle_main.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c: vi
|
||
line range bugfix from Zefram (3094)
|
||
|
||
* Src/signals.c: WINCH traps did not work. From Peter (3093)
|
||
|
||
* Src/hashtable.h, Src/params.c: LC_* parameters stopped working
|
||
after patch 3014. From Zefram (3089)
|
||
|
||
* Doc/Zsh/builtins.yo, Doc/Zsh/restricted.yo, Src/builtin.c,
|
||
Src/hashtable.h: hash builtin fixes from Zefram (3061)
|
||
|
||
* Src/Zle/zle_thingy.c, Src/hashtable.c, Src/params.c, Src/zsh.h:
|
||
Allow adding/deleting nodes during scanhashtable. From Zefram
|
||
(3058)
|
||
|
||
Mon May 5 09:29:22 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/hist.c: % word designator fix from Bruce Murphy
|
||
<packrat@iinet.net.au> (3065)
|
||
|
||
* Doc/Zsh/builtins.yo, Src/builtin.c, Src/hashtable.h,
|
||
Src/utils.c: whence -s prints expanded symlinks (idea from
|
||
art. 3067 by Juergen A. Erhard <jae@laden.ilk.de>). Use zputs
|
||
in whence. xsymlinks return 1 iff it found some symlinks or ../
|
||
(previously it always returned 0 although it had some
|
||
never-reached return 1 statements).
|
||
|
||
* Src/params.c: zero LINES/COLUMNS should not set narrow/short
|
||
term. From Zefram (3063)
|
||
|
||
* Src/builtin.c: typeset -R UID caused a coredump
|
||
|
||
* Src/globals.h, Src/mem.c, Src/prototypes.h: alloc/ncalloc
|
||
declarations moved to globals.h. From Zefram (3057)
|
||
|
||
* Doc/Makefile.in, Doc/zsh.yo: doc install and zshall fixes. From
|
||
Zefram (3056)
|
||
|
||
* Src/prototypes.h, Src/system.h, config.h.in, configure,
|
||
configure.in: checks for memcpy and memmove. From Zefram (3055)
|
||
|
||
* Doc/Zsh/params.yo: parameter documentation improvements. From
|
||
Zefram (3051)
|
||
|
||
* Src/utils.c: simplify adjustwinsize(). Based on art. 3053 from
|
||
Zefram.
|
||
|
||
* Src/Zle/zle_main.c, Src/Zle/zle_params.c, Src/builtin.c,
|
||
Src/exec.c, Src/globals.h, Src/init.c, Src/params.c: remove
|
||
locallist. From Zefram (3049)
|
||
|
||
* Doc/Zsh/builtins.yo, Doc/Zsh/guide.yo, Doc/Zsh/params.yo,
|
||
Src/builtin.c, Src/params.c: local parameters can hide special
|
||
parameters. From Zefram (3048)
|
||
|
||
Sun May 4 06:16:44 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Builtins/Makefile.in, Src/Makefile.in,
|
||
Src/Modules/Makefile.in, Src/Zle/Makefile.in, aczsh.m4,
|
||
configure, configure.in: Strip shared modules and executables if
|
||
possible. From Zefram (3038)
|
||
|
||
* Doc/Zsh/mod_sched.yo, Doc/Zsh/guide.yo, Doc/Zsh/mod_files.yo,
|
||
Doc/Zsh/mod_stat.yo, Doc/Zsh/modules.yo,
|
||
Src/Builtins/Makefile.in, Src/Builtins/sched.c, Src/Makefile.in,
|
||
Src/builtin.c, Src/globals.h, Src/hashtable.h, Src/init.c,
|
||
Src/linklist.c, Src/mods.conf, Src/utils.c, Src/xmods.conf,
|
||
Src/zsh.h: The sched builtin moved to a separate module. From
|
||
Zefram (3037)
|
||
|
||
* Src/Builtins/rlimits.c, Src/prototypes.h, Src/hashtable.h,
|
||
Src/mods.conf, Src/xmods.conf, Src/Builtins/Makefile.in,
|
||
Src/Makefile.in, configure, configure.in: Src/Builtins directory
|
||
created. rlimits.c moved to Src/Builtins and converted into a
|
||
loadable module.
|
||
|
||
Wed Apr 30 07:40:30 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Doc/Zsh/grammar.yo, Src/globals.h, Src/lex.c, Src/loop.c,
|
||
Src/parse.c, Src/text.c, Src/zsh.h: ksh style ;& case
|
||
fall-through feature from Zefram (3062)
|
||
|
||
* Src/text.c: printing case commands were broken. From Zefram (3062)
|
||
|
||
* Doc/Zsh/builtins.yo, Doc/Zsh/func.yo, Doc/Zsh/options.yo,
|
||
Src/builtin.c, Src/exec.c, Src/hashtable.c, Src/options.c,
|
||
Src/utils.c, Src/zsh.h: KSH_AUTOLOAD option from Zefram (3060)
|
||
|
||
* Src/module.c: Do not remove dependencies for a module when it is
|
||
unloaded. From Zefram (3033)
|
||
|
||
* Src/Zle/zle_main.c, Src/Zle/zle_tricky.c, Src/builtin.c,
|
||
Src/exec.c, Src/utils.c: get{sh,fp}func() return &dummy_list for
|
||
non-existent functions. This allows autoloading empty
|
||
functions. From Zefram (3036)
|
||
|
||
* Src/exec.c: Assume ksh-autoloading only if the autoloaded file
|
||
is a single function definition. From Zefram (3032)
|
||
|
||
* Src/Makefile.in, Src/mkbltnmlst.sh, Src/mkstamp.sh,
|
||
Src/xmods.conf, aczsh.m4, configure, configure.in: Link comp1
|
||
into the main zsh if the system lacks RTDL_GLOBAL functionality.
|
||
From Zefram (3030)
|
||
|
||
* config.h.in, configure, aczsh.m4, configure.in, Makefile.in,
|
||
acconfig.h, aclocal.m4: The config part of the nameclash patch
|
||
from Zefram (3028). The code part does not work with ansi2knr.
|
||
|
||
Mon Apr 28 07:28:34 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Zle/comp.h, Src/Zle/comp1.c, Src/Zle/compctl.c,
|
||
Src/Zle/deltochar.c, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
|
||
Src/Zle/zle_hist.c, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
|
||
Src/Zle/zle_misc.c, Src/Zle/zle_move.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/Zle/zle_vi.c,
|
||
Src/Zle/zle_word.c, Src/builtin.c, Src/globals.h, Src/init.c,
|
||
Src/zsh.h: move compctl related read stuff global variables from
|
||
the main binary into the comp1 module. From Zefram (3029)
|
||
|
||
* Src/Zle/zle_tricky.c: Yet an other suffix removal fix from
|
||
Zefram (3024)
|
||
|
||
* Src/builtin.c, Src/system.h, acconfig.h, config.h.in, configure,
|
||
configure.in, Src/Builtins/rlimits.c: Use rlim_t if available
|
||
|
||
* Doc/Zsh/builtins.yo, Doc/Zsh/restricted.yo, Src/globals.h,
|
||
Src/init.c, Src/jobs.c, Src/main.c: jobs -Z documented, improved
|
||
and disabled in restricted mode. From Zefram (3027)
|
||
|
||
* Doc/Zsh/builtins.yo, Src/hashtable.h, Src/jobs.c: jobs -d prints
|
||
the working current directory of jobs. From Peter (2889)
|
||
|
||
* Doc/Zsh/restricted.yo, Src/module.c: disallow adding module
|
||
dependencies with absolute pathnames in restricted mode. From
|
||
Zefram (3025)
|
||
|
||
* Doc/Zsh/options.yo, Src/options.c: New option aliases to please
|
||
bash users: dotglob, hashall, histappend, histexpand, mailwarn,
|
||
onecmd and promptvars. From Zefram (3026)
|
||
|
||
* Etc/FAQ.yo: from Peter: Id: zshfaq.yo,v 1.5 1997/04/24 10:19:15
|
||
pws Exp
|
||
|
||
* Etc/FAQ: April 24 1997 FAQ from Peter
|
||
|
||
* Src/Makefile.in, Src/Zle/zle_params.c, Doc/Zsh/zle.yo,
|
||
Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_main.c,
|
||
Src/exec.c, Src/hashtable.h, Src/mods.conf, Src/params.c,
|
||
Src/zsh.h: New special parameters {,L,R}BUFFER, CURSER added
|
||
only present in zle widget functions. Virtualised unset method
|
||
in struct param. pm->data modev to pm->u.data. From Zefram
|
||
(3014)
|
||
|
||
* Src/Zle/zle_thingy.c: Fix a memory leak when unloading zle with
|
||
user-defined widgets. From Zefram (3015)
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_main.c,
|
||
Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Src/builtin.c,
|
||
Src/globals.h, Src/init.c, Src/input.c, Src/loop.c, Src/utils.c,
|
||
Src/zsh.h: Remove in_vared and use a third parameter to zleread
|
||
to allow history recall. histallowed is a new zle global
|
||
variable for that. Rename inzlefunc to incompctlfunc. Add some
|
||
checks to avoid dangerous recursive zle calls. From Zefram
|
||
(3013)
|
||
|
||
* Src/Zle/zle_main.c, Src/Zle/zle_tricky.c: menu completion did
|
||
not work well with auto_param_keys. From Zefram (3011)
|
||
|
||
Sat Apr 26 06:26:11 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Functions/zed: Reenter zed if it fails to save the file
|
||
|
||
* Functions/zed: Use bindkey -L to temporarily save bindings.
|
||
From Zefram (3012)
|
||
|
||
* Src/builtin.c, Src/init.c: Do not retry failed autoloads. From
|
||
Zefram (3010)
|
||
|
||
* Src/Makefile.in, Src/mkbltnmlst.sh: non-dynamic zsh can be built
|
||
without zle. From Zefram (3008)
|
||
|
||
* Doc/Zsh/builtins.yo, Src/module.c: Rearrange modules.c.
|
||
zmodload -qu removes dependencies. From Zefram (3009)
|
||
|
||
* Doc/Zsh/builtins.yo, Src/module.c: zmodload -i -a works as one
|
||
would expect. From Zefram (3007)
|
||
|
||
* Doc/Zsh/builtins.yo, Src/module.c: zmodload -a argument swap to
|
||
allow autoloading multiple builtins from a single file in one
|
||
command. From Zefram (2997)
|
||
|
||
Fri Apr 25 06:41:36 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Doc/zman.yo: use UPPERCASE yodl macro
|
||
|
||
* Functions/cdmatch, Misc/compctl-examples: compctl-examples
|
||
improvements from Zefram (3006)
|
||
|
||
* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
|
||
Src/Zle/zle_hist.c, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
|
||
Src/Zle/zle_thingy.c: ZLE unload code from Zefram (3005)
|
||
|
||
* Src/options.c: NOTIFY is off in sh/ksh mode. From Zefram (3003)
|
||
|
||
* Doc/Zsh/builtins.yo, Doc/Zsh/zle.yo, Misc/compctl-examples,
|
||
Src/Zle/Makefile.in, Src/Zle/deltochar.c, Src/Zle/iwidgets.list,
|
||
Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
|
||
Src/Zle/zle_main.c, Src/Zle/zle_misc.c, Src/Zle/zle_move.c,
|
||
Src/Zle/zle_things.sed, Src/Zle/zle_thingy.c,
|
||
Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c, Src/Zle/zle_widget.sed,
|
||
Src/Zle/zle_word.c, Src/xmods.conf: New ZLE widgets allow
|
||
user-defind ZLE functions. From Zefram (3002)
|
||
|
||
* Src/params.c: ${foo#bar} writes to the value of foo which can be
|
||
a const causing SEGV. From Zefram (2998)
|
||
|
||
* Src/Modules/files.c: files module fixes from Zefram (2996)
|
||
|
||
* Functions/zll, Src/Modules/Makefile.in, Src/Modules/stat.c,
|
||
Src/mods.conf: stat module fixes from Zefram (2995)
|
||
|
||
* Functions/zll, Src/Modules/stat.c: stat module from Peter (2994)
|
||
|
||
* Doc/Makefile.in, Doc/Zsh/compctl.yo, Doc/Zsh/guide.yo,
|
||
Doc/Zsh/intro.yo, Doc/Zsh/mod_clone.yo, Doc/Zsh/mod_comp1.yo,
|
||
Doc/Zsh/mod_compctl.yo, Doc/Zsh/mod_deltochar.yo,
|
||
Doc/Zsh/mod_example.yo, Doc/Zsh/mod_files.yo,
|
||
Doc/Zsh/mod_stat.yo, Doc/Zsh/mod_zle.yo, Doc/Zsh/modules.yo,
|
||
Doc/Zsh/seealso.yo, Doc/zsh.yo, Doc/zshmodules.yo: Module
|
||
documentations from zefram (2994)
|
||
|
||
Sun Apr 20 07:24:12 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/init.c, Src/params.c, Src/utils.c: Remove setintenv()
|
||
|
||
Tue Apr 15 05:51:27 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Zle/zle_refresh.c: SGTABTYPE can contain more than one bit
|
||
set. From Geoff (2976)
|
||
|
||
* Doc/Zsh/prompt.yo, Src/prompt.c, Src/utils.c, Src/watch.c: New
|
||
escapes %K and %f inside %D{...} promt sequences. %k and %e are
|
||
now compatible with strftime(). From Peter (2963)
|
||
|
||
* Src/Zle/zle_keymap.c: bindkey -s "^X^L" "^@" produced a pound
|
||
sterling sign. From Zefram (2951)
|
||
|
||
* Src/Zle/zle_main.c: vared 1 caused a coredump. From Peter (2909)
|
||
|
||
* Src/exec.c, Src/signals.c: execute trap on EXIT in the caller's
|
||
environment. From Peter (2896)
|
||
|
||
* Src/Zle/zle_tricky.c: Autoparamkeys broken by earlier patch
|
||
fixed. From Zefram and Peter (2894)
|
||
|
||
* Src/Zle/zle_tricky.c: Clear menucur in invalidatelist(). From
|
||
Peter (2881)
|
||
|
||
* Src/Zle/zle_main.c: vared path caused permanent
|
||
allocation in arrayfixenv
|
||
|
||
Sat Apr 12 04:27:34 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Zle/zle_misc.c: Overwrite mode did not work
|
||
|
||
Sat Mar 8 00:17:24 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Zle/compctl.c: Sometimes an incorrect compctl caused a core
|
||
dump. From Peter (2942)
|
||
|
||
Fri Mar 7 23:54:18 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Makefile.in: zle_binding.pro is not used
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_refresh.c,
|
||
Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c, Src/builtin.c,
|
||
Src/globals.h, Src/init.c, Src/params.c, Src/prompt.c,
|
||
Src/zsh.h: termok changed to termflags. Modified version of
|
||
art. 2970 from Geoff
|
||
|
||
Thu Mar 6 18:06:17 1997 Zoltan T. Hidvegi <hzoli@vnet.ibm.com>
|
||
|
||
* Src/init.c, Src/params.c, Src/utils.c: handle narrow and short
|
||
terminals centralized in zlevarsetfn(). From Bart and me
|
||
(2956, 2957)
|
||
|
||
Wed Mar 5 23:37:30 1997 Zoltan T. Hidvegi <hzoli@vnet.ibm.com>
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_refresh.c: act as if single_line_zle
|
||
were set when LINES < 3. From Geoff (2865)
|
||
|
||
* Doc/zmacros.yo: Use UPPERCASE() yodl macro instead of chartable
|
||
hacks. From Zefram (2873)
|
||
|
||
* Src/Zle/zle_tricky.c: menu completing parameters removed
|
||
non-existent / suffix. From Zefram (2872)
|
||
|
||
* Src/Zle/zle_bindings.c: Some zle functions did not use
|
||
ZLE_KEEPSUFFIX. From Zefram (2871)
|
||
|
||
* Src/Zle/Makefile.in, Src/Zle/zle.h: zle_bindings doesn't define
|
||
any functions so zle_bindings.pro is not needed
|
||
|
||
* Src/loop.c: $? was incorrectly reset before executing case,
|
||
while, for
|
||
|
||
Tue Feb 18 20:59:51 1997 Zoltan Hidvegi <hzoli@vnet.ibm.com>
|
||
|
||
* Src/Zle/zle_bindings.c: M-p and M-n defaults to
|
||
history-beginning-search-*
|
||
|
||
* Src/builtin.c: getopts handling of required argument fix from
|
||
Andrew Robinson (2846)
|
||
|
||
* Src/builtin.c, Src/globals.h, Src/hist.c, Src/lex.c, Src/zsh.h:
|
||
History fixes: fc -AI;fc -R now do not confuse hist_ignore_dups
|
||
and some other cleanups from Peter (2845). Contains changes
|
||
from articles 2748 and 2755.
|
||
|
||
* Src/signals.c: An #ifdef SIGWINCH was missing. From Hrvoje
|
||
Niksic <hniksic@srce.hr> (2844)
|
||
|
||
* Src/Modules/files.c: fix problems on machines with unsigned long
|
||
mode_t. From Zefram (2843)
|
||
|
||
* Doc/Makefile.in, Doc/Zsh/builtins.yo, Doc/Zsh/compctl.yo,
|
||
Doc/Zsh/expn.yo, Doc/Zsh/guide.yo, Doc/Zsh/prompt.yo,
|
||
Doc/Zsh/restricted.yo, Doc/zman.yo, Doc/zsh.yo, Doc/ztexi.yo,
|
||
configure.in: Various documentation fixes from Zefram (2842)
|
||
|
||
* Src/exec.c: return from a function called from a loop breaked
|
||
the loop
|
||
|
||
* Src/lex.c: eval \$\{$#\} did not work
|
||
|
||
Tue Feb 11 20:25:59 1997 Zoltan Hidvegi <hzoli@cs.elte.hu>
|
||
|
||
* config.h.in, Src/compat.c, Src/utils.c, configure, configure.in:
|
||
stupid AIX 3.2 does not have fchdir
|
||
|
||
Tue Jan 28 00:57:37 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/version.h: zsh-3.1.1 released
|
||
|
||
* Doc/paths.yo, Doc/zsh.1, Doc/zsh.texi, Doc/zshall.1,
|
||
Doc/zshbuiltins.1, Doc/zshcompctl.1, Doc/zshexpn.1,
|
||
Doc/zshmisc.1, Doc/zshoptions.1, Doc/zshparam.1, Doc/zshzle.1:
|
||
yodl generated generated documentation
|
||
|
||
Mon Jan 27 22:04:29 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/signals.c: temprarily set breaks to zero when executing a trap
|
||
|
||
* Src/exec.c: do not reset breaks in doshfunc
|
||
|
||
* Src/parse.c: words following for ((...)) are in command position.
|
||
|
||
Sun Jan 26 23:29:48 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/builtin.c, Src/hashtable.h: fix cd -, use unrecognized
|
||
option arguments literally
|
||
|
||
* Src/exec.c: localoptions should not restore RESTRICTED
|
||
|
||
* Src/signals.c: terminate a restricted shell if an untrapped INT
|
||
signal is received
|
||
|
||
* Src/init.c: set noerrexit to -1 in setupvals()
|
||
|
||
Sat Jan 25 20:07:46 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/subst.c, Src/utils.c: some assignments were missing from my
|
||
spacesplit fix
|
||
|
||
* Etc/FAQ: FAQ from Peter: Id: zsh.FAQ,v 2.23 1997/01/24 13:21:16
|
||
pws Exp
|
||
|
||
* config.h.in, configure, configure.in: check for setsid()
|
||
|
||
* Src/Modules/Makefile.in, Src/Modules/clone.c: new builtin: start
|
||
a forked instance of the current shell on a new terminal
|
||
|
||
Thu Jan 23 15:45:27 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Zle/zle_refresh.c, Src/globals.h, Src/prompt.c:
|
||
redisplay fix for multiline prompts from Geoff (2817)
|
||
|
||
* Src/subst.c, Src/utils.c: a${=:- }b expanded to `ab'
|
||
|
||
* Doc/Zsh/compctl.yo, Doc/Zsh/guide.yo, Doc/Zsh/options.yo,
|
||
Doc/Zsh/restricted.yo, Doc/zsh.yo, Doc/zshmisc.yo: RESTRICTED
|
||
option documentation
|
||
|
||
* Doc/Makefile.in: generate everything with yodl
|
||
|
||
* Doc/zman.yo, Doc/ztexi.yo: itemize environment added
|
||
|
||
* Src/module.c: disable zmodload -a and loading explicitely given
|
||
modules when restricted
|
||
|
||
* Doc/Zsh/zle.yo: what-cursor-position zle function documented
|
||
|
||
Wed Jan 22 00:54:02 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Doc/Zsh/builtins.yo: cd -sLP documentation
|
||
|
||
* Doc/Zsh/builtins.yo, Src/module.c: zmodload -au removes defined
|
||
but not yet loaded builtins
|
||
|
||
Tue Jan 21 20:38:24 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Doc/ztexi.yo: sitem() fix for TeX
|
||
|
||
* Misc/compctl-examples: limit/unlimit compctl improvemenmt
|
||
|
||
* Doc/Zsh/builtins.yo, Doc/ztexi.yo: TeX changes
|
||
|
||
Mon Jan 20 21:11:22 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/hashtable.h, acconfig.h, config.h.in, configure,
|
||
configure.in: some old compilers cannot initialise a union
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_keymap.c, Src/options.c: changes for
|
||
K&R compilers
|
||
|
||
* Src/Zle/deltochar.c: deltochar is IN_ZLE
|
||
|
||
* Src/Modules/files.c, Src/Zle/zle_misc.c, Src/mem.c: stupid SunOS
|
||
4 has broken headers
|
||
|
||
* Src/system.h: cast alloca in VARARR
|
||
|
||
* Src/Zle/zle_bindings.c, Src/Zle/zle_keymap.c,
|
||
Src/Zle/zle_misc.c: what-cursor-position zle function added
|
||
|
||
* Src/Zle/zle_utils.c: move the mark when characters are
|
||
inserted/deleted. From Peter (2807)
|
||
|
||
* Src/builtin.c, Src/hashtable.h: bash/ksh compatible cd -LP options
|
||
|
||
* Src/utils.c: lchdir fix
|
||
|
||
* Src/Modules/files.c: rm -r works with arbitrary deep
|
||
hierarchies. rm -r can be interrupted
|
||
|
||
Sun Jan 19 13:30:36 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/glob.c: glob arbitrary deep directory structures
|
||
|
||
* Src/mem.c, Src/Zle/zle_keymap.c, Src/subst.c, Src/utils.c,
|
||
Src/zsh.h: add real hrealloc()
|
||
|
||
Sat Jan 18 22:34:17 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Zle/zle_keymap.c: in bindkey -s the string was not zrdupped.
|
||
|
||
* Src/utils.c: after Zefram's changes getkeystring should return
|
||
the result on the heap
|
||
|
||
* Src/utils.c: fix file descriptor leak in lchdir
|
||
|
||
* acconfig.h, config.h.in, configure, configure.in: use the
|
||
AC_FUNC_STRCOLL builtin autoconf test
|
||
|
||
* Src/subst.c, Src/system.h, config.h.in, configure, configure.in:
|
||
alloca() and VARARR macro added which defines a variable sized
|
||
automatic array
|
||
|
||
Tue Jan 14 23:17:34 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/glob.c: debugging changes (the change is mostrly reindentation)
|
||
|
||
* Src/Zle/zle_move.c: vi-goto-column did not move to the last column
|
||
|
||
* Src/glob.c: some old C compilers cannot use typedefed type
|
||
defined function prototypes
|
||
|
||
* Src/exec.c: PATH=foo somecommand gives error in restricted mode
|
||
|
||
* Src/options.c, Src/init.c: the -r command line option turns on
|
||
restricted mode
|
||
|
||
Mon Jan 13 21:28:35 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/builtin.c, Src/exec.c, Src/hashtable.h, Src/init.c,
|
||
Src/options.c, Src/params.c, Src/text.c, Src/zsh.h: RESTRICTED
|
||
option added
|
||
|
||
Sun Jan 12 01:00:04 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Zle/zle_tricky.c: automenu starts iff lastambig is true.
|
||
From Zefram (2781)
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
|
||
Src/Zle/zle_main.c, Src/Zle/zle_move.c: add ZLE_LASTCOL flag to
|
||
zle-commands which set lastcol. From Zefram (2780)
|
||
|
||
* Src/Zle/deltochar.c, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
|
||
Src/Zle/zle_hist.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
|
||
Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c: zle removable suffix
|
||
cleanup. ZLE_INSERT and ZLE_DELETE is gone and ZLE_KEEPSUFFIX
|
||
added for commands which do not remove autoremovable suffixes.
|
||
From Zefram (2779)
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_utils.c: remove
|
||
some code duplications and undo fixes. From Zefram (2769)
|
||
|
||
Sat Jan 11 23:45:50 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/compat.c: lstat is defined to stat on systems without lstat
|
||
|
||
* Src/system.h: define lstat(X,Y) instead of lstst if HAVE_LSTAT
|
||
is not defined
|
||
|
||
* Src/Zle/zle_tricky.c: ll was not restored for xorrec
|
||
|
||
* Src/builtin.c: read -l forgot to duplicate line before assignment
|
||
|
||
* Src/jobs.c: do not execute trap when only the child receives the
|
||
signal. Based on article 2480 from Zefram.
|
||
|
||
* Src/builtin.c, Src/jobs.c: move job control builtins to jobs.c
|
||
|
||
* Src/builtin.c: fix bugs when there was no current job after disown
|
||
|
||
Thu Jan 9 16:07:31 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/rlimits.c: zstrtorlimit was defined instead of zstrtorlimt
|
||
|
||
* Src/Modules/Makefile.in, Src/Zle/Makefile.in: some buggy makes
|
||
could not find out how to make .so from .c
|
||
|
||
Wed Jan 8 22:02:51 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Doc/Zsh/zle.yo, Doc/zsh.texi, Doc/zshzle.man, Src/Zle/zle.h,
|
||
Src/Zle/zle_bindings.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
|
||
Src/Zle/zle_utils.c: zle undo rewrite from Zefram (2746)
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_main.c,
|
||
Src/Zle/zle_misc.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
|
||
Src/utils.c: feep() just sets a flag and the main zle loop calls
|
||
beep() when this flag is set so multiple feeps cause only one
|
||
beep. From Zefram (2745)
|
||
|
||
* Src/hist.c, Src/main.c, Src/utils.c: use shout instead of stderr
|
||
where appropriate. From Zefram (2743)
|
||
|
||
* configure, configure.in: on NetBSD <sys/time.h> is needed for
|
||
rlimit type checks. Based on article 2742 from Geoff
|
||
|
||
* Src/builtin.c: empty cd caused a coredump
|
||
|
||
* Doc/Makefile.in: texi -> dvi suffix rule added
|
||
|
||
* Doc/Zsh/redirect.yo: fix a typo. From Zefram (2685)
|
||
|
||
* Doc/Zsh/expn.yo, Doc/Zsh/grammar.yo: brace related bugfixes
|
||
|
||
* Doc/Makefile.in, Doc/Zsh/arith.yo, Doc/Zsh/builtins.yo,
|
||
Doc/Zsh/compat.yo, Doc/Zsh/compctl.yo, Doc/Zsh/cond.yo,
|
||
Doc/Zsh/exec.yo, Doc/Zsh/expn.yo, Doc/Zsh/filelist.yo,
|
||
Doc/Zsh/files.yo, Doc/Zsh/func.yo, Doc/Zsh/grammar.yo,
|
||
Doc/Zsh/guide.yo, Doc/Zsh/index.yo, Doc/Zsh/intro.yo,
|
||
Doc/Zsh/invoke.yo, Doc/Zsh/jobs.yo, Doc/Zsh/options.yo,
|
||
Doc/Zsh/params.yo, Doc/Zsh/prompt.yo, Doc/Zsh/redirect.yo,
|
||
Doc/Zsh/seealso.yo, Doc/Zsh/zle.yo, Doc/paths.yo.in,
|
||
Doc/zmacros.yo, Doc/zman.yo, Doc/zsh.yo, Doc/zshbuiltins.yo,
|
||
Doc/zshcompctl.yo, Doc/zshexpn.yo, Doc/zshmisc.yo,
|
||
Doc/zshoptions.yo, Doc/zshparam.yo, Doc/zshzle.yo, Doc/ztexi.yo:
|
||
documentation rewritten into yodl format by Zefram.
|
||
|
||
Tue Jan 7 23:10:24 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/params.c, Src/builtin.c, Src/exec.c: print error when
|
||
changing read-only variables, prevent core dump when assigning
|
||
an array to read-only scalar and some other fixes
|
||
|
||
* Src/Zle/zle_tricky.c: compctl -S bugfix
|
||
|
||
Mon Jan 6 20:43:36 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/exec.c, acconfig.h, config.h.in, configure, configure.in:
|
||
better /dev/fd filesystem check
|
||
|
||
* Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_tricky.c: make
|
||
dependency cleanups
|
||
|
||
* Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_keymap.c,
|
||
Src/Zle/zle_things.sed: autogenerate the enum of z_* and t_*
|
||
macros. From Zefram (2731)
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
|
||
Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
|
||
Src/Zle/zle_move.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c: zle
|
||
prefix commands rewrite from Zefram (2722)
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c:
|
||
history-search-*ward serch for complete words. From Zefram
|
||
(2721, 2730)
|
||
|
||
* Doc/zsh.texi, Doc/zshbuiltins.man, Src/Zle/zle_keymap.c,
|
||
Src/Zle/zle_main.c: remove bindkey -u -U options. From Zefram
|
||
(2711)
|
||
|
||
* Src/Zle/Makefile.in, Src/Zle/deltochar.c, Src/Zle/zle.h,
|
||
Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
|
||
Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
|
||
Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c,
|
||
Src/mods.conf: first zle extendability patch from Zefram (2710)
|
||
|
||
Sun Jan 5 23:33:32 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/builtin.c, Src/exec.c: do builtin autoloading in execcmd and
|
||
do not ignore BINF_PSPECIAL and BINF_MAGICEQUALS flags for the
|
||
builtin being loaded
|
||
|
||
* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
|
||
Src/builtin.c, Src/prototypes.h, Src/rlimits.c, Src/utils.c:
|
||
move limit/ulimit/unlimit builtins to rlimits.c
|
||
|
||
* Src/builtin.c, Src/system.h, Src/utils.c, acconfig.h,
|
||
config.h.in, configure, configure.in: checks for quad_t and
|
||
unsigned resource types
|
||
|
||
* Src/Modules/example.c, Src/Modules/files.c: the copyright notice
|
||
was different from the rest of the code
|
||
|
||
* Src/jobs.c: set_clktck() function added
|
||
|
||
* Src/compat.c, Src/Modules/files.c, Src/builtin.c, Src/utils.c,
|
||
Src/zsh.h: safe rm and cd which do not follow any symlinks
|
||
|
||
* Src/builtin.c, Src/rlimits.awk: safe fallback when RLIM_ macros
|
||
are not found
|
||
|
||
* Src/Zle/zle_main.c: EOF ignored in interactive mode when not in
|
||
the first line. From Peter (2713)
|
||
|
||
Fri Jan 3 02:26:03 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Misc/compctl-examples: setopt/unsetopt compctl fixes
|
||
|
||
* Src/Zle/comp.h, Src/Zle/comp1.c, Src/Zle/compctl.c,
|
||
Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
|
||
Src/mods.conf, Src/xmods.conf, Src/Zle/Makefile.in: compctl base
|
||
module. compctl no longer depends on zle instead both zle and
|
||
compctl depends on this new comp1 module. From Zefram (2700)
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
|
||
Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c,
|
||
Src/Zle/zle_utils.c, Src/utils.c: add showmsg() which displays
|
||
an arbitrary message below the ZLE buffer and minibuffer. From
|
||
Zefram (2699)
|
||
|
||
* Src/Zle/zle_keymap.c, Src/hashtable.c: omit resize option from
|
||
emptytable thus make is available as a generic emptytable
|
||
method. From Zefram (2698)
|
||
|
||
* Src/Zle/zle_utils.c: literal ^ characters were not escaped when
|
||
printing key sequences. From Zefram (2689)
|
||
|
||
* Src/utils.c: finddir() now can cope with arbitrary long
|
||
directories. From Zefram (2688)
|
||
|
||
* Src/prompt.c: my long directories in prompt fix broke prompt
|
||
truncation. From Zefram (2687)
|
||
|
||
Thu Jan 2 20:57:33 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* configure, configure.in: alpha-linux defines signals in
|
||
<asm/signum.h>. From David Krinsky <krinsky@hcs.harvard.edu>
|
||
(2706)
|
||
|
||
* Src/Makefile.in: . does not set positional parameters
|
||
|
||
* Src/builtin.c, Src/compat.c: zchdir returns -2 when it looses
|
||
the current directory.
|
||
|
||
* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
|
||
Src/Zle/compctl.c, Src/Zle/zle.h, Src/params.c, Src/zsh.h:
|
||
header dependencies and inclusions fixes from Zefram (2697)
|
||
|
||
* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
|
||
Src/conf.sed, Src/mkbltnmlst.sh, Src/mkstamp.sh, Src/mods.conf,
|
||
Src/xmods.conf: more Makefile fixes from Zefram (2703)
|
||
|
||
* Src/Modules/files.c, Src/utils.c: files module rm -r fixes
|
||
|
||
* Src/Modules/files.c: make rm -r safe so that it never follows
|
||
symlinks.
|
||
|
||
* Src/utils.c (lchdir): paranoid chdir which does not follow
|
||
symlinks. From Zefram (2690)
|
||
|
||
* Src/Modules/Makefile.in, Src/Modules/files.c: module with
|
||
builtin ln, mkdir, mv, rm, rmdir, sync utilities. From Zefram
|
||
(2621)
|
||
|
||
* Src/compat.c: do not use lstat if HAVE_LSTAT is not defined
|
||
|
||
* Src/conf.sed, Src/mkbltnmlst.sh, Src/mkstamp.sh: move big shell
|
||
scripts from the Makefile to separate files.
|
||
|
||
Wed Jan 1 20:04:06 1997 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/options.c: remove union initialisation hacks and use optno
|
||
for aliases
|
||
|
||
* Src/params.c, Src/hashtable.h: remove the struct iparam hack
|
||
which assumed that sizeof(long) == sizeof(void*)
|
||
|
||
* Src/system.h, configure, configure.in: dgux CLOBBERS_TYPEAHEAD.
|
||
From Roderick Schertler <roderick@gate.net> (2623)
|
||
|
||
Tue Dec 31 02:28:09 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
|
||
improve proto dependency rules
|
||
|
||
* Doc/zshbuiltins.man, Doc/zshzle.man, Src/Zle/Makefile.in,
|
||
Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
|
||
Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
|
||
Src/Zle/zle_move.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
|
||
Src/hashtable.c, Src/mods.conf, Src/utils.c, Util/reporter:
|
||
keymap rewrite from Zefram (2648)
|
||
|
||
* Src/Makefile.in: avoid using -nt test operator
|
||
|
||
* Src/Zle/zle_tricky.c, Src/params.c, Src/utils.c: use
|
||
dupstrpfx/ztrduppfx
|
||
|
||
Mon Dec 30 23:24:46 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Makefile.in, Src/init.c, Src/mods.conf, Src/xmods.conf:
|
||
automatic generation of linked-in module boot code and automatic
|
||
autoload code. From Zefram (2647)
|
||
|
||
* Src/utils.c: dupsctruct/freestruct now work even if sizeof(int)
|
||
!= sizeof(void*)
|
||
|
||
* Src/options.c: option initialisation did not work on Alpha
|
||
|
||
* Src/Makefile.in: some sh's do not like empty for lists
|
||
|
||
* Src/options.c: use short instead of enum
|
||
|
||
* Src/globals.h, Src/input.c, Src/lex.c, Src/zsh.h: after alias
|
||
foo='echo ' ; alias bar=foo, foo bar should expand to foo echo.
|
||
From Peter (2558)
|
||
|
||
* Src/compat.c: zgetcwd's result should not be freed
|
||
|
||
* Src/prompt.c (putpromptchar): handle long pwd
|
||
|
||
* Src/builtin.c, Src/compat.c, Src/init.c: zgetcwd's result should
|
||
not be freed
|
||
|
||
* Src/glob.c: make functions only called from glob.c static.
|
||
Rearrange functions so that they are already defined when first
|
||
referenced.
|
||
|
||
Sun Dec 29 22:34:21 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Doc/zsh.texi, Doc/zshexpn.man, Doc/zshmisc.man, Src/glob.c,
|
||
Src/lex.c: brace related bugfixes
|
||
|
||
* Src/glob.c, Src/utils.c: fix a buffer overflow bug in parsecomp()
|
||
|
||
* Src/exec.c, Src/loop.c, Src/parse.c: case argument should not be
|
||
globbed
|
||
|
||
Sat Dec 28 19:55:04 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/options.c (optlookup): no prefix was ignored
|
||
|
||
* Src/Makefile.in, Src/Modules/example.c, Src/Zle/compctl.c,
|
||
Src/Zle/zle_main.c, Src/init.c, Src/module.c, Src/zsh.h:
|
||
addbuiltins() and deletebuiltins() functions to add/delete a
|
||
group of builtins. From Zefram (2646)
|
||
|
||
Fri Dec 27 23:33:20 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Modules/example.c, Src/Zle/compctl.c, Src/Zle/zle_main.c,
|
||
Src/init.c, Src/module.c: addbuiltin can now set all members of
|
||
the builtin structure. From Zefram (2643)
|
||
|
||
* Src/options.c: set ALWAYSLASTPROMPT, APPENDHISTORY, AUTOLIST,
|
||
AUTOMENU, AUTOPARAMKEYS, AUTOPARAMSLASH, AUTOREMOVESLASH,
|
||
LISTAMBIGUOUS, LISTTYPES options by default
|
||
|
||
* Src/main.c, Src/options.c, Src/zsh.h: use the hastable functions
|
||
for optiontab instead of the optns array.
|
||
|
||
* Src/exec.c: minor noclobber changes
|
||
|
||
Thu Dec 26 22:43:13 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/exec.c, Src/hist.c, Src/lex.c, Src/mem.c, Src/params.c,
|
||
Src/subst.c, Src/text.c, Src/utils.c: all "can't happen"
|
||
messages start with a BUG: From Zefram (2633)
|
||
|
||
* Src/Makefile.in: better rules for version changes
|
||
|
||
* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
|
||
some Makefile cleanups
|
||
|
||
* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
|
||
configure, configure.in: use ..o suffix for module objects.
|
||
From Zefram (2632)
|
||
|
||
* Src/Makefile.in, Src/init.c, Src/zsh.h: only init.o depends on
|
||
zshxmods.h. From Zefram (2631)
|
||
|
||
* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
|
||
some hacks to get parallel make work. From Zefram (2630)
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
|
||
Src/Zle/zle_main.c, Src/Zle/zle_misc.c, Src/Zle/zle_move.c,
|
||
Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c,
|
||
Src/Zle/zle_utils.c, Src/Zle/zle_vi.c, Src/Zle/zle_word.c,
|
||
Src/globals.h, Src/init.c, Src/module.c, Src/zsh.h: zle module
|
||
autoloading interface cleanup from Zefram (2627)
|
||
|
||
* Src/Zle/compctl.c, Src/Zle/zle_main.c: remove unnecessary
|
||
contitional code for printcompctlp. From Zefram (2629)
|
||
|
||
* Src/module.c: print error message when module's boot/cleanup
|
||
function not found. From Zefram (2628)
|
||
|
||
* Src/module.c: zmodload -L did not handle module names starting
|
||
with `-'. From Zefram (2626)
|
||
|
||
* Doc/zshbuiltins.man, Src/hashtable.h, Src/module.c,
|
||
Util/reporter: zmodload -a lists builtins declared for
|
||
autoloading. -L prints everything in sourcable format. From
|
||
Zefram (2620)
|
||
|
||
* Src/Zle/zle_main.c, Src/hashtable.c, Src/options.c,
|
||
Src/params.c, Src/zsh.h: Make ZSH_HASH_DEBUG less visible. From
|
||
Zefram (2619)
|
||
|
||
* Src/builtin.c, Src/compat.c, Src/utils.c: handle arbitrary long
|
||
pathnames in pwd
|
||
|
||
Wed Dec 25 16:04:45 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Doc/zsh.texi, Doc/zshoptions.man, Src/Makefile.in,
|
||
Src/Zle/zle_tricky.c, Src/builtin.c, Src/glob.c, Src/globals.h,
|
||
Src/init.c, Src/main.c, Src/params.c, Src/prototypes.h,
|
||
Src/utils.c, Src/zsh.h, Src/options.c: New hash table for
|
||
options, option aliases. From Zefram (2612)
|
||
|
||
Tue Dec 24 02:25:20 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Zle/zle_tricky.c, Src/glob.c, Src/hashtable.c, Src/utils.c:
|
||
move . and .. special case handling into zreaddir(). From
|
||
Zefram (2617)
|
||
|
||
* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
|
||
parallel make support gone again as it always rebuilt everything
|
||
|
||
* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
|
||
More Makefile cleanups. Parallel make now runs fine
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_main.c, Src/globals.h, Src/init.c,
|
||
Src/main.c, Src/module.c, Src/zsh.h, Src/Makefile.in,
|
||
Src/Modules/Makefile.in, Src/Zle/Makefile.in: module makefile
|
||
improvements, better support for builtin modules. From Zefram
|
||
(2611)
|
||
|
||
Sat Dec 21 02:00:12 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/version.h: zsh-3.1.0 released
|
||
|
||
* Makefile.in: modifications for the beta series
|
||
|
||
* Src/Zle/zle_main.c, Src/globals.h, Src/hist.c, Src/module.c,
|
||
Src/zsh.h: changes to allow compilation on SunOS 4 with K&R
|
||
compiler
|
||
|
||
* Doc/zsh.texi, Doc/zshbuiltins.man, Src/builtin.c, Src/hashtable.h:
|
||
pwd now accepts -L and -P to be compatible with bash and ksh
|
||
|
||
* configure, configure.in: SunOS 4 shared libraries do not work
|
||
when they are stripped
|
||
|
||
Thu Dec 19 21:27:17 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/init.c: work around a bug in NeXTStep 3.2 which caused slow
|
||
refresh
|
||
|
||
* Etc/FAQ: FAQ from Peter: Id: zsh.FAQ,v 2.22 1996/12/19 09:52:11
|
||
pws Exp
|
||
|
||
Wed Dec 18 23:51:24 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Doc/zsh.texi, Etc/FAQ, META-FAQ: ftp.prz.tu-berlin.de no longer
|
||
mirrors zsh, uiarchive.uiuc.edu name correction
|
||
|
||
Tue Dec 17 20:08:58 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/params.c: remove some compiler varnings
|
||
|
||
* Src/Makefile.in: rlimits.h depends on rlimits.awk. Cosmetic
|
||
changes. From Zefram (2589)
|
||
|
||
Mon Dec 16 03:33:12 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* README: unknown limits should no longer be a problem
|
||
|
||
* Src/glob.c: toggles were not reset after a comma in a glob
|
||
qualifier list (e.g. *(@-.,/))
|
||
|
||
* Src/builtin.c: fg %% failed and disabled job control sometimes
|
||
when there were no current job
|
||
|
||
Sun Dec 15 01:07:40 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* README: beta warning
|
||
|
||
* Misc/compctl-examples: compctl for zmodload
|
||
|
||
Sat Dec 14 22:50:00 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Zle/zle_main.c: Remove unnecessary prefix delay in zle.
|
||
From Zefram (2583)
|
||
|
||
* Src/exec.c (execcmd): builtin < / > / closed stdin
|
||
|
||
* configure, Src/Makefile.in, Src/builtin.c, Src/rlimits.awk,
|
||
configure.in: awk generated rlimits from Peter (2573)
|
||
|
||
* config.guess, config.sub, configure, configure.in: upgrade to
|
||
autoconf-2.12. Linux machines are still recognized without the
|
||
-gnu suffix
|
||
|
||
* configure, configure.in: working fifos should be tested in /tmp
|
||
|
||
Wed Dec 11 02:30:39 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Zle/zle_tricky.c, Src/builtin.c, Src/exec.c, Src/globals.h,
|
||
Src/hist.c, Src/init.c, Src/input.c, Src/lex.c, Src/zsh.h:
|
||
remove the alias stack and fix several related bugs. From Peter
|
||
(2548, 2551)
|
||
|
||
* Doc/zsh.texi, META-FAQ: ftp mirror site changes
|
||
|
||
* Src/params.c: use the heap in getstrvalue()
|
||
|
||
Tue Dec 10 02:27:35 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Zle/zle_refresh.c: single line zle refresh bugfix from Geoff
|
||
(2549)
|
||
|
||
* Src/subst.c: ${(l:4:)foo} stopped working between 3.0.0 and 3.0.1
|
||
|
||
* Src/math.c: $((#\c)) character code expansion did not work when
|
||
c was a metafied
|
||
|
||
* Src/params.c: $foo[i] did not work when foo[i] was a metafied
|
||
character
|
||
|
||
* Src/builtin.c: use the heap in zexit()
|
||
|
||
Sun Dec 8 21:32:06 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/utils.c, Doc/zshbuiltins.man, Src/hashtable.h, Src/module.c:
|
||
zmodload can be used to define atoloaded builtins and module
|
||
dependencies
|
||
|
||
* Doc/zsh.texi, Doc/zshoptions.man: options documentation
|
||
improvements from Zefram (2529)
|
||
|
||
* Src/globals.h, Src/hist.c, Src/zsh.h: HIST_REDUCE_BLANKS from
|
||
Wayne (2446)
|
||
|
||
* Etc/FEATURES, Etc/NEWS: news in zsh-3.1
|
||
|
||
* Src/hashtable.h: security: do not import MODULE_PATH
|
||
|
||
* Src/input.c: no further input should be attempted when lexstop
|
||
is true (e.g. after eof).
|
||
|
||
* Src/Makefile.in: make tags fix
|
||
|
||
* Misc/compctl-examples: MH compctl changes from Peter (2535)
|
||
|
||
* Src/Zle/zle_tricky.c, Src/glob.c, Src/hashtable.c, Src/utils.c:
|
||
unmetafy did not put a null terminator to the end of the string.
|
||
zreaddir discarded the metafied filename. readdir was used
|
||
instead of zreaddir in zle_tricky.c. From Zefram (2533)
|
||
|
||
* Src/Zle/zle_vi.c: vi-replace-chars now emulates better the real
|
||
vi. From Zefram (2496)
|
||
|
||
* Src/jobs.c: CLK_TCK is 60 on NeXT not 64 as defined in the
|
||
system headers. From Robert F Tobler
|
||
<rft@raven.cg.tuwien.ac.at> (2522)
|
||
|
||
* Src/input.c, Src/zsh.h: alias foo='a=b foo' ; foo caused an
|
||
infinite loop. From Peter (2515)
|
||
|
||
* Src/builtin.c, Src/zsh.h: put hash tables to a linked list when
|
||
hash-debug is enabled and move the simplified bin_hashinfo into
|
||
hashtable.c. From Zefram (2509)
|
||
|
||
* Src/builtin.c, Src/Zle/compctl.c: more bad option fixes. Make
|
||
the getopts builtin 8-bit clean. From Zefram (2508)
|
||
|
||
* Src/builtin.c: show metafied characters correctly in bad option
|
||
errors. From Zefram (2497)
|
||
|
||
Thu Dec 5 03:59:45 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Makefile.in, Src/Modules/Makefile.in, Src/Modules/example.c,
|
||
Src/Zle/Makefile.in, Src/Zle/deltochar.c, Src/Zle/zle.h,
|
||
Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c, Src/Zle/zle_main.c,
|
||
Src/Zle/zle_misc.c, Src/Zle/zle_move.c, Src/Zle/zle_refresh.c,
|
||
Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
|
||
Src/Zle/zle_word.c, Src/builtin.c, Src/globals.h,
|
||
Src/hashtable.c, Src/hashtable.h, Src/init.c, Src/input.c,
|
||
Src/loop.c, Src/main.c, Src/module.c, Src/modules-bltin,
|
||
Src/prompt.c, Src/prototypes.h, Src/utils.c, Src/zsh.h,
|
||
configure, configure.in: Move zle into a separate directory and
|
||
convert it to an optional auto-loadable module. Create Modules
|
||
subdirectory. Many Makefile changes. boot_modname and
|
||
cleanup_modname is back since on elf all module use one common
|
||
name space. Lots of other changes.
|
||
|
||
Wed Nov 27 03:20:53 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Zle/zle_main.c, Src/Zle/zle_vi.c: ANSI was broken and fixed
|
||
again in zle_main.c ESC in vi command mode caused SEGV. From
|
||
Zefram (2479)
|
||
|
||
* configure, configure.in: -pedantic is used with
|
||
--enable-zsh-debug. Link non-debugged zsh with -s. From Zefram
|
||
(2479)
|
||
|
||
Tue Nov 26 02:45:15 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/exec.c: the STTY parameter did not work well when pipes were
|
||
used. From Peter (2474)
|
||
|
||
* Src/Zle/zle_main.c: little fix for the bindkey patch from Peter
|
||
(2470)
|
||
|
||
* Doc/zshbuiltins.man, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
|
||
Src/Zle/zle_hist.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
|
||
Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c, Src/builtin.c,
|
||
Src/globals.h, Src/hashtable.c, Src/init.c: big multi-character
|
||
key bindings fix from Zefram (2464)
|
||
|
||
* Doc/zshbuiltins.man, Src/hashtable.h, Src/module.c, Src/zsh.h:
|
||
The -f option of zmodload is removed. Improved zmodload
|
||
documentation.
|
||
|
||
* Src/hashtable.h, Doc/zshbuiltins.man, Src/module.c: zmodload
|
||
with -i will not complain and will succeed without doing
|
||
anything if an already loaded module is loaded or a non-loaded
|
||
module is unloaded. From Zefram (2463)
|
||
|
||
* Doc/Makefile.in, Doc/zshbuiltins.man, Doc/zshparam.man: zmodload
|
||
documentation. It only appears in the final manual if dynamic
|
||
modules are enabled. Note that the texinfo documentation is
|
||
still missing. From Zefram (2460)
|
||
|
||
* Etc/FAQ: FAQ from Peter: Id: zsh.FAQ,v 2.21 1996/11/25 09:13:28
|
||
pws Exp
|
||
|
||
Mon Nov 25 02:39:08 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/module.c: try to load the modules with .DL_EXT appended
|
||
first. Honor PATH_DIRS when loading a module.
|
||
|
||
* Src/Makefile.in: handle force ruleas as in the top-level Makefile
|
||
|
||
* Makefile.in, Src/Makefile.in, Src/init.c: module install added,
|
||
default module_path is $(libdir)/zsh/$(VERSION). From Zefram
|
||
(2458 and 2465 with modifications)
|
||
|
||
* Src/Makefile.in: optimized and made more silent
|
||
|
||
* Src/Makefile.in, Src/Modules/example.c, Src/Zle/deltochar.c,
|
||
Src/init.c, Src/main.c, Src/module.c: modules can now statically
|
||
compiled into zsh. From Zefram (2455)
|
||
|
||
Sun Nov 24 22:44:12 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Zle/zle_move.c: vi-goto-mark fix from Thorsten
|
||
|
||
* Src/utils.c: dupnode mergerd into the simplified dupstruct2,
|
||
freetreenode merged into the simplified freestruct
|
||
|
||
* Src/globals.h, Src/text.c, Doc/zsh.texi, Doc/zshmisc.man,
|
||
Src/lex.c, Src/loop.c, Src/parse.c, Src/utils.c, Src/zsh.h: for
|
||
((expr; expr; expr)) command added
|
||
|
||
Sat Nov 23 23:34:58 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/exec.c:
|
||
((...)) substituted the expression twice and coredumped on (())
|
||
|
||
* Doc/zsh.texi, Doc/zshcompctl.man: compctl -e clarification from
|
||
Peter (2453)
|
||
|
||
* Src/hist.c (hend): minor cleanup from Wayne (2447)
|
||
|
||
* Doc/zsh.texi, Doc/zshzle.man, Src/Zle/zle_hist.c:
|
||
insert-last-word with numeric arguments inserts the given word
|
||
from the previous history event. From Bart (2445),
|
||
documentation by me.
|
||
|
||
* Src/subst.c, acconfig.h, config.h.in, configure, configure.in:
|
||
added configure check for variable-length automatic arrays
|
||
|
||
Wed Nov 20 00:58:06 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/utils.c: The spell checker always tries to fix as many
|
||
leading directory compontents as possible. From Bart (2429)
|
||
|
||
* Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
|
||
Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c: the source was not ANSI
|
||
C compatible. From Thorsten Meinecke <kaefer@aglaia.aball.DE>
|
||
|
||
* Src/Zle/zle_tricky.c: my spell-word fix used an uninitialised
|
||
pointer. Fix from Bart (2428)
|
||
|
||
Sun Nov 17 21:21:22 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Makefile.in: fix the .SUFFIXES list
|
||
|
||
* Src/module.c: do not call dlclose() if cleanup_module failed
|
||
(returned nonzero)
|
||
|
||
* Src/Makefile.in, Src/init.c, Src/main.c, Src/prototypes.h,
|
||
configure, configure.in: try to support dynamic loading on SVR4
|
||
systems
|
||
|
||
* config.h.in: Makefile and configure fixes from Zefram (2416)
|
||
|
||
* Src/params.c: remove a few memory leaks when initialising the
|
||
parameter table.
|
||
|
||
* Src/exec.c, Src/zsh.h: allow arbitrary number of multios. From
|
||
Zefram (2414)
|
||
|
||
* Src/exec.c, Src/parse.c, Src/text.c, Src/zsh.h: do not convert
|
||
((...)) to builtin let internally.
|
||
|
||
Sat Nov 16 23:57:40 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/zle_tricky.c: spell-word zle function did not work for word
|
||
beginning with a tilde
|
||
|
||
* Src/hist.c: histignoredups ignores insignificant whitespace
|
||
changes. From Peter (1949)
|
||
|
||
* Src/zle_main.c: execute-last-named-cmd may point to an already
|
||
removed zle function after a zle module is deleted. From Zefram
|
||
(2418)
|
||
|
||
* Doc/Makefile.in: give some explanation if the user compiling zsh
|
||
has no makeinfo
|
||
|
||
* configure.in: fix a problem introduced by patch 2338. From
|
||
Zefram (2416)
|
||
|
||
* Makefile.in, acconfig.h, configure.in: Makefile and configure
|
||
fixes from Zefram (2416)
|
||
|
||
* Src/zle_tricky.c: the cursor moved back on TAB when it was on
|
||
"". From Zefram (2415)
|
||
|
||
Thu Nov 14 12:59:25 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/zle_refresh.c: one more refresh fix from Geoff (2404)
|
||
|
||
* Src/Makefile.in, Src/Modules/deltochar.c, Src/Modules/example.c,
|
||
configure, configure.in: move modules into Src/Modules
|
||
|
||
Wed Nov 13 21:47:28 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Modules/deltochar.c, Src/Modules/example.c, Src/module.c:
|
||
unload the module if the boot routine failed
|
||
|
||
* config.guess, config.sub: recognize i[6-9]86
|
||
|
||
* Src/globals.h, Src/init.c, Src/utils.c: make fdtable dynamic
|
||
|
||
* Src/zle_refresh.c: zle_refresh fix from Geoff (2387)
|
||
|
||
* Src/zle_refresh.c: some checks added. From Geoff (2386)
|
||
|
||
* Src/zle_refresh.c: fix an off-by-one array bound bug. From
|
||
Geoff (2359)
|
||
|
||
* Doc/zsh.texi, Doc/zshbuiltins.man, Src/Modules/deltochar.c,
|
||
Src/hashtable.h, Src/module.c, Src/zle_main.c: handle name
|
||
clashes when adding zle modules and remove bindings when a zle
|
||
module is removed. From Peter (2370)
|
||
|
||
* Src/zle_refresh.c: zle_refresh scrolling change from Geoff (2351)
|
||
|
||
* Src/Modules/deltochar.c, Src/module.c, Src/zle.h,
|
||
Src/zle_main.c, Src/zle_misc.c, Src/zle_tricky.c, Src/zle_vi.c:
|
||
zle function modules from Peter (2339)
|
||
|
||
Tue Nov 12 21:35:18 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/init.c, Src/zle_refresh.c: zle-refresh patch from Geoff (2336)
|
||
|
||
* Src/hashtable.h, Src/module.c: rename modload to zmodload. From
|
||
Peter (2333)
|
||
|
||
* Src/Makefile.in: added automatic ansi2knr rules
|
||
|
||
Mon Nov 11 21:55:17 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Makefile.in, Src/Modules/example.c, Src/module.c, configure,
|
||
configure.in: various module changes from Zefram (2338)
|
||
|
||
* configure, configure.in: a $ was missing. IRIX gcc needs
|
||
-shared for modules. From Peter
|
||
|
||
Wed Nov 6 20:54:33 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Makefile.in, Src/mod_example.c: moduule modifications for
|
||
old compilers
|
||
|
||
Sun Nov 3 23:00:05 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/system.h: set OPEN_MAX to 64 if NOFILE is not defined
|
||
|
||
* Src/hashtable.c: disable -f TRAPxxx permanently removed the
|
||
function
|
||
|
||
* Functions/pushd: setopt localoptions must come after
|
||
emulate -R zsh
|
||
|
||
Sat Nov 2 22:47:53 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/compat.c, Src/hashtable.c, Src/utils.c: do not blindly
|
||
assume that . and .. are always the first two enrties in a
|
||
directory. Problem discovered by Hideki ONO and fixed by Bart
|
||
(2309)
|
||
|
||
* Src/utils.c: max_zsh_fd should not be decreased below zero
|
||
|
||
Thu Oct 31 01:38:10 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/Makefile.in, Src/globals.h, Src/hashtable.c,
|
||
Src/hashtable.h, Src/init.c, Src/mod_example.c, Src/module.c,
|
||
Src/prototypes.h, Src/zsh.h, acconfig.h, config.h.in, configure,
|
||
configure.in: support dynamically loaded binary modules
|
||
|
||
* Src/hist.c: zsh splitted lines longer than 1022 while reading
|
||
the history file
|
||
|
||
* Src/glob.c (doesmatch): <-number> range glob did not work
|
||
|
||
* Src/builtin.c: read -c ignored its first parameter
|
||
|
||
Fri Oct 25 20:50:38 1996 Zolt<6C>n Hidv<64>gi <hzoli@cs.elte.hu>
|
||
|
||
* Src/version.h: zsh-3.0.1 released
|