Changelog
mksh (46-1) unstable; urgency=low
* The “Omas” upload
* Update to latest upstream stable release; changes:
- [tg] dot.mkshrc: prevent lksh from running it
- [tg] Add the lksh manual page to the mksh distribution
- [tg] Make both lksh and mksh interpret numbers with a leading
digit zero (‘0’) as octal precisely iff “set -o posix” is active
- [tg] Point out the octal digit and the integer arithmetic differences
from POSuX verbosely in the manual pages (point people who need
octals to “set -o posix” and who need longs to lksh) and elaborate
on the horrors of ISO C Undefined Behaviour which is allowed to
delete all your data
- [tg] Unbreak “set -o” (list flags) in lksh on LP64 machines
- [tg] Implement Emacs mode PgUp as Vi insert mode Cur↑ for Yofuh
- [tg] Allow setting both “set -o sh” and “set -o posix”, if done in the
same command; shuffle around compatibility levels (mksh/lksh, with
-o sh, with -o posix) again; permit a /bin/sh to set either or both
- [tg] Sync lksh manual page with the exact code ifdefs
- [tg] Change more use of signed integer to use unsigned instead
- [tg] Implement “set -o pipefail” like AT&T ksh93 and GNU bash do
- [tg] dot.mkshrc: provide hd(1) in Pure mksh™ for fallback
- [tg] Implement VALSUBs (value substitutions): ${|REPLY=foo;}
* Let /bin/sh use both -o posix and -o sh for better standards compliance
* Improve README.Debian
-- Thorsten Glaser <email address hidden> Thu, 02 May 2013 23:01:38 +0000