abbfe2fda2b878bda185d74de085b366a236f82d12b68fb7f79de5f07cfff69e
- [tg] OpenBSD sync: handle integer base out of band like ksh93
does
- [tg] Protect standard code (predefined aliases, internal code,
aliases and functions in dot.mkshrc) from being overridden by
aliases and, in some cases, shell functions (i.e. permit
overriding but ignore it)
- [tg] Implement GNU bash’s enable for dot.mkshrc using magic
aliases to redirect the builtins to external utilities; this
differs from GNU bash in that enable takes precedence over
functions
- [tg] Move unaliasing an identifier when defining a POSIX-style
function with the same name into lksh, as compatibility kludge
- [tg] Korn shell style functions now have locally scoped shell
options
- [tg] Add a patch marker for vendor patch versioning to mksh.1
- [tg] SECURITY: make unset HISTFILE actually work
- [tg] Document some more issues with the current history code
- [tg] Remove some unused code
- [tg] RCSID-only sync with OpenBSD, for bogus and irrelevant
changes
- [tg] Also disable field splitting for alias 'local=\typeset'
- [tg] Fix read -n-1 to not be identical to read -N-1
- [tg] Several fixes and improvements to lksh(1) and mksh(1)
manpages
- [tg] More code (int → size_t), comment and testsuite fixes
- [tg] Make dot.mkshrc more robust (LP#1441853)
- [tg] Fix issues with IFS='\' read, found by edualbus
- [enh, tg] Fix integer overflows related to file descriptor
parsing, found by Pawel Wylecial (LP#1440685); reduce memory
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=182
Description
No description provided
Languages
C
100%