1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-03-09 15:50:02 +00:00

Release 1.0.3

This point release mainly fixes the following:
- A bug in history expansion (set -H) where any use of the history
  comment character caused processing to be aborted as if it were
  an invalid history expansion. Affected e.g. 'echo ${#v}'.
- A bug in command line options processing that caused short-form
  option equivalents on some built-in commands to be ignored after
  one use, e.g., the new read -a equivalent of read -A.
- Ksh freezing or using excessive memory if HISTSIZE is assigned a
  pathologically large value.
- A bug that caused ksh in the vi editor mode to crash or produce
  invalid completions if ESC = was used at the beginning of a line.
This commit is contained in:
Martijn Dekker 2022-08-25 19:46:53 +01:00
parent 713260340b
commit b16c91f012
10 changed files with 56 additions and 23 deletions

7
NEWS
View file

@ -2,6 +2,13 @@ This documents significant changes in the 1.0 branch of ksh 93u+m.
For full details, see the git log at: https://github.com/ksh93/ksh/tree/1.0
Uppercase BUG_* IDs are shell bug IDs as used by the Modernish shell library.
2022-08-25:
- Release 1.0.3.
- In the vi line editor, a bug was fixed that caused erratic behaviour after
using the 0 or ^ commands when already at the beginning of the command line.
2022-08-24:
- Fixed a bug that caused ksh in the vi editor mode to crash or produce