+SHELL.
* Turn PKG_REGISTER_SHELLS into a variable that can be set in the shell
environment so that admins can make a choice when installing from
binary packages.
* PKG_SHELL is now a list of paths, and if the path is relative, then it
is taken to be relative to ${PREFIX}. Convert packages that set
PKG_SHELL to take advantage of this new feature by changing the full
paths to the shells into relative paths.
posh (0.3.14) unstable; urgency=medium
* ifdef out shf_smprintf.
-- Clint Adams <schizo@debian.org> Fri, 19 Nov 2004 13:11:55 -0500
posh (0.3.13) unstable; urgency=medium
* Some documentation cleanup and fixes.
* Get the Latin-1 non-breeakable spaces out of the manpage for
now. closes: #280624.
Hopefully the DocBook XSL stylesheets will be fixed some year.
-- Clint Adams <schizo@debian.org> Fri, 12 Nov 2004 14:20:35 -0500
posh (0.3.12) unstable; urgency=medium
* Add regression test for unset builtin. closes: #273346.
* Make "eval false || true" not exit with -e. closes: #269066.
-- Clint Adams <schizo@debian.org> Sat, 25 Sep 2004 22:41:59 -0400
posh (0.3.11) unstable; urgency=medium
* Fix return value of unset builtin when parameters are not set;
(according to POSIX, this is not an error condition).
-- Clint Adams <schizo@debian.org> Thu, 23 Sep 2004 22:08:57 -0400
posh (0.3.10) unstable; urgency=low
* Remove extraneous operators from "test" builtin (-a, -G, -H, -k,
-O, -o, <, >, -ef, -nt, -ot).
patch provided by pancake at phreaker.net in PR 26777
changes (from Debian changelog):
posh (0.3.9) unstable; urgency=medium
* trap builtin now errors when no signals are specified.
closes: #265103.
* Move trap-related regression tests to their own file,
and add one to check for error on "trap 0".
posh (0.3.8) unstable; urgency=high
* Fix tilde expansion thinko introduced in 0.3.4.
posh (0.3.7) unstable; urgency=low
* Remove some cruft left around from ksh functions.
posh (0.3.6) unstable; urgency=low
* Add a better regression test for umask.
* Drop support of ksh88 ":[#%]+"-type trimming.
* Adjust regression tests to make sure ${blah:#blah} gives
an error.
posh (0.3.5) unstable; urgency=low
* Clean unused variables left after 0.3.4.
* Add prebuild target to debian/rules.
* Drop qsort altogether.
posh (0.3.4) unstable; urgency=low
* Fix most of the signedness comparison warnings.
* Remove homedir caching code.
* Switch specials, keywords, aliases, builtins, vars, and funs hashes
to use libc tsearch() and friends.
* Remove old table hash routines.
posh (0.3.3) unstable; urgency=low
* Rename custom table functions to prevent conflicts with
b-tree functions when search.h is included.
* Remove vestigial tracked alias code.
posh (0.3.2) unstable; urgency=low
* Make getn() use strtol().
* Mark unused function parameters to avoid gcc warnings.
posh (0.3.1) unstable; urgency=low
* Use libc's instead of internal qsort.
* Add -W to CFLAGS.