Lines Matching refs:A

2 12-08-01  A bug that ignored interrupts for some builtins (e.g. cmdtst::grep) 
4 12-08-01 A bug that interpreted "cd .foo" as "cd foo" has been fixed.
6 12-07-23 A scoping error with namrefs to compound associative arrays has
8 12-07-20 A bug where builtin -d /path/foo deleted foo has been fixed.
9 12-07-18 A bug in which /dev/stdout did not work in command substitution on
11 12-07-17 A bug in which the restricted option set in a subshell prevented
14 12-07-09 A bug in which the directory is not restored after a subshell changes
17 12-07-09 A bug in which file descriptors created with {n}< file were not being
21 12-07-02 A bug in which builtin name did now work for builtins found in a
23 12-07-02 A bug in the edit modes which <tab> after a directory did not refresh
25 12-07-02 A bug in which an exit status > 256 corresponding to a signal was
32 12-06-22 A bug in which an exit trap set in a subshell might not be triggered
34 12-06-22 A bug which could cause the shell to hang when a coprocess exits
40 12-06-19 A bug in which patterns containing {...} where not processed
50 12-06-11 A bug wth >; redirection systems for which vfork() was the same a
52 12-06-11 A bug in path lookup that ignored buffer boundaries has been fixed.
53 12-06-08 typeset -a var and typeset -A var, first unset var when var is
55 12-06-08 A bug in which running shcomp on a program containg namespace
57 12-06-06 A bug in which unset of an associative array of compound variables
59 12-06-06 A bug in which exporting left or right justfied fields could loose
61 12-06-06 A bug on Solaris11 in which >; did not work for /dev/null was fixed.
62 12-06-05 A race condition which occured when stopping a builtin command
64 12-06-05 A bug with appending elements to an empty indexed array has been
66 12-06-04 A bug in which continuing a stopped builtin could cause it to
70 12-06-04 A bug in handling \\ in read has been fixed.
79 12-05-25 A command subsitution containing a here-document that itself contains
85 12-05-18 A bug with appending elements to an indexed array has been fixed.
90 12-05-17 A bug with fixed size arrays which could cause a core dump has been
92 12-05-17 A bug in which the here-document <<< $(<file) was not processed
96 12-05-15 A bug in which a subshell of the form (name=value exec ...) could
103 12-05-11 A bug which left an associative array arr containing one element in
105 12-05-10 A bug in which typeset -f did not display options that called getopts
108 12-05-08 A bug in which typeset -b -Z10 var did not initialize var to the
110 12-05-07 A bug in which the exit value of an interactive shell could be
112 12-05-04 A bug in which x=() was not unsetting the old value of x before
114 12-05-01 A bug in vi edit mode in which after <ESC>^V, the terminal was not
116 12-04-27 A bug in which old attributes were not cleared when assigning a
122 12-04-25 A bug in which test ! ! ! was treated as an error has been fixed.
123 12-04-24 A bug with print -v for a compound variable that contained fixed
130 12-04-23 A bug in which the exit status for an interactive shell was always
133 12-04-18 A bug in file completion in which the second tab completion on a file
136 12-04-18 A bug in which "${arr[@]:i:j}" and "${@:i:j}" generated the empty
139 12-04-17 A bug in which read -d delim from a terminal did not respond to
142 12-04-17 A bug in which a directory in PATH containing a .paths file that
145 12-04-16 A bug in which $(trap -p) did not display traps such as ERR and
147 12-04-11 A bug in which unsetting a variable did not unset attributes when
149 12-04-11 A bug in which read -A for an array whose index is an enumeration
155 12-04-09 A bug in which the leading 0 was stripped from $x, when $x contained
161 12-04-04 A bug in which cd .. fails when the current directory has been
164 12-03-30 A bug with namespaces in which PATH and FPATH set in a namespace was
166 12-03-29 A bug in which appending an index array onto an array without elements
168 12-03-29 A bug which could cause a core dump when copying a large index array
172 12-03-28 A bug in left and right justification in which the width of invalid
174 12-03-26 A bug in which typeset -p ref, when ref is a reference to an index
176 12-03-23 A bug in lowercase and uppercase fields when expanding ${name:=val}
178 12-03-22 A namespace bug in which a type t defined in namespace foo could not
180 12-03-22 A bug in name reference scoping in which a name function called from
184 12-03-22 A bug in which ${ref[@}} did not behave like ${arr[i][@]} when
186 12-03-21 A bug in which assigning a compound variable into arr[i], where
188 12-03-21 A bug with multi-dimenstional index arrays in which ${arr[i][j]}
190 12-03-21 A bug in which typeset v=foo, typeset -p v[0] generated a core dump
192 12-03-20 A bug in vi edit mode in which the sequence bar<ESC>0i<ESC>l left the
194 12-03-20 A bug which caused a core dump when defining a type with a field
198 12-03-19 typeset +a, typeset +A, and typeset +C not displays the variables
199 with the attributes a, A, and C respectively instead of an error.
200 12-03-19 A bug in which typeset -pC, typeset -pa, and typeset -pA output all
201 variables rather than those of type C, a, or A only has been fixed.
202 12-03-18 A bug in which unset foo where foo is a name reference to a compound
204 12-03-18 A bug with SHOPT_EDPREDICT which could cause a core dump when the
208 12-03-16 A bug in which an unset discipline from a variable defined in a
215 12-03-02 A bug in which a program that exits with value 12 when called
218 12-03-01 A bug in which the shell could not parse [[ ']' == ~(E)[]] ]]
222 12-02-29 A bug in which ~user expanded first in a subshell prevented it
224 12-02-29 A bug which could lead to a core dump when more that four shared
228 12-02-27 A bug in which sh -c for a simple command caused a fork() has been
230 12-02-27 A timing bug on systems such as AIX that doesn't support vfork()
232 12-02-22 A private file descriptor that was not close-on-exec for a command
234 12-02-14 A bug in which ^Z did not stop a pipeline when the last component
244 12-02-08 A bug in which .sh.fun disciplines could be cleared after a
246 12-02-08 A bug in job control in which the foregroup process group was not
248 12-02-07 A bug in which numbers with leading zeros could be treated as
250 12-02-06 A bug in arithmetic with compound variables containing multiple
252 12-02-02 A bug in the ulimit option table was fixed.
253 12-01-26 A bug in which a set command that did not change monitor could
257 12-01-21 A bug in which typeset -L and typeset -R did not handle multibyte
259 12-01-20 A bug that could cause the shell to hang waiting for an incorrect
261 12-01-19 A memory leak which occured for a nested command subtiution has been
263 12-01-17 A bug in which typeset -u PS1 could enable the uppercase attribute
265 12-01-16 A bug in which .sh.match was not correct after a substring match when
270 12-01-12 A bug in which whence -p would find a function if one existed and
273 12-01-05 A bug in which read was not terminating for a signal that had a trap
275 12-01-01 A timing problem with >; has been fixed.
276 12-01-01 A macro expansion memory leak has been fixed.
277 11-12-26 A bug in array assignments of the form arr=( $arr[i] ...) in which
279 11-12-20 A number of code changes were made based on the results of errors
285 11-12-07 A bug in which a program in the current direcotry with a . in the
294 11-12-05 A bug in which unsetting an array variable did not completely clear
298 11-12-02 +A -S option was added to read to be able to read .csv format files.
299 11-11-28 A bug in which redirection of standard error in a function called from
307 11-10-10 A bug which could lead to a core dump when the shell was invoked
309 11-10-06 A bug in the scoping of name references in functions called by other
311 11-10-05 A bug in which wait on a pid may return the exit status of an
313 11-09-22 A bug in which a read timed out with TMOUT did not always restore
319 11-09-20 A bug in which ${var.} could cause a core dump has been fixed.
320 11-09-20 A bug with SHOPT_EDPREDICT when neither vi or emacs was enabled for
322 11-09-20 A bug in emacs edit mode with SHOPT_EDPREDICT that would cause
325 11-09-20 A bug in emacs edit mode with a search that matches a comment line
327 11-09-16 A bug in which a command name ending in .. could cause the shell to
333 11-09-08 A bug in which printf "%R" could cause a core dump for invalid shell
337 11-08-03 A bug in which the shell did not preserve the exit status for a
339 11-08-02 A bug in the saving and restoring of IFS in command substitution that
352 11-06-14 A bug with pipefail in which the shell would wait for background
354 11-06-09 A bug which caused the options.sh regression test to fail on OS390
356 11-06-07 +A number of changes to support the still undocuments namespace option
358 11-06-06 A bug in which command substitution of eval would hang when it had
360 11-06-01 A bug in case statement fall through (;&) ignoring set -e was fixed.
361 11-06-01 A bug in which creating a left or right justified upper or lowercase
363 11-06-01 A bug in which the .paths directory wasn't read when a subshell was
368 11-05-31 A bug in which typeset -m of an array instance did not remove the
370 11-05-28 A bug in which typeset -m dest=src fails when src and are passed as
372 11-05-28 A bug in which typeset -m "c.board[1][i]=el", where el is a compound
376 11-05-27 A bug with command substitution with the shift jis locale has been
378 11-05-25 A bug in which unset -f foo, called within function foo could cause
380 11-05-24 A bug in unsetting arrays of compound variables that could lead to
382 11-05-24 A scoping bug in with typeset -m for variables passed as references
384 11-05-09 A bug in which 'typeset +p array[$i]' in a subshell could cause an
387 11-05-03 A potential race condition which occurs when here-documents are
391 11-05-02 A bug in which the shell discards saved exit status of a job if it is
396 11-04-28 A bug which caused a core dump on 32 bit systems with the basic.sh
398 11-04-27 A scope binding error for name references has been fixed.
403 11-04-25 A bug in the references to two dimensional compound arrays has
405 11-04-20 A bug in which a name reference to a multidimentional index array
409 11-04-18 A bug in which name references to array elements could fail has
411 11-04-15 +A compile option, SHOPT_2DMATCH, has been added which causes
415 11-04-11 A bug in which readonly var, where var is exported could cause var
417 11-04-06 A tokenizer bug in which ${x/{3}(\d)/ } would cause in infinite
419 11-04-05 A bug in which ${!x.} could cause a core dump has been fixed.
420 11-04-04 A bug in which cleaning out the history file could terminate before
422 11-03-29 A bug in which ${#array[@]} was 1 rather than 0 after issuing
425 11-03-29 A bug in which suspend could cause a core dump has been fixed.
428 11-03-18 A bug in _WINIX ~domain/user expansion has been fixed.
429 11-03-16 A bug in the pipefail option which could cause a script to hang
432 11-03-11 A bug in typeset -u on systems that don't supply the towctrans()
434 11-03-11 A bug in which a compound assignment of the form var[sub]=(...)
436 11-03-07 A bug in which reassigning a compound variable to an associative
442 11-03-03 A bug in which the width of the prompt was calculated incorectly
444 11-03-02 A bug in which a global variables set from within a function inside
446 11-03-01 A bug in which whence -a could dump core when the first match
448 11-02-28 A bug in emacs mode with SHOPT_EDPREDICT (added on 10-05-20) which
452 11-02-25 A bug which could lead to a core dump occurred when a shell script
461 11-02-18 A bug in which the value of $0 in a function defined by name()
463 11-02-17 A bug in which the declaration typeset var[100] did not work
465 11-02-15 A bug in which [[ -v sh.match ]] did not work correctly has been
469 11-02-08 A bug in which opening standard output after it has been closed with
471 11-02-07 A bug on some systems for which a command subtitution could hang
473 11-01-28 A bug in file name completion for files containing both multibyte
477 11-01-18 A bug with typeset -m of an array into an element of an indexed
479 11-01-13 A bug in handling of arrays of compound variables inside ((...)) which
481 11-01-10 A bug in arithmetic assignment operators of the form op= for array
484 11-01-10 A bug in which the output of time was lost when { time...;} 2>&1
494 10-12-22 A bug in the expansion of ${A[@]} ${B[@]}, introduced in 10-12-01
495 when A="" B=B has been fixed.
497 10-12-17 A bug in the expansion of ${var:i:j} which caused a core dump when
502 10-12-10 A bug in which typeset -l displayed namespaces as well as lower case
504 10-12-06 A bug in which a pipeline could terminate prematurely for a pipeline
507 10-12-06 A bug in hexfloat assignments when the right hand side is a string
509 10-12-01 A bug in the expansion of ${$1+"$@"} which causes the last positional
511 10-12-01 A number of changes were made to reduce the startup time.
521 10-11-24 A bug in which a name reference is make to arr[0] when arr is not
527 10-11-22 A patch was made to pfsh to handle an error case.
531 10-11-22 A bug which caused functions addressed as .namespace.funct to not
533 10-11-22 A bug in which if nr was a name reference to an unset associative
536 10-11-18 A bug in which shcomp -n was not processing double quotes correctly
544 10-11-17 A bug in which a subshell command consisted of only a for or until
548 10-11-16 A bug which could cause a core dump when unsetting a type variable
550 10-11-15 A bug which could cause a core dump when unsetting a compound
553 10-11-15 A bug in which using typeset -m to move an indexed array instance
556 10-11-12 A bug in which the unset discipline function for a type is called
560 10-11-11 A bug in typeset -m when the variables were compound arrary instances
562 10-11-10 A bug in output of a compound variable with types containing types
583 10-10-21 A bug in which function autoloaded in a function leaves a file open
594 10-10-13 A bug in which creating an associative array of compound variables
597 10-10-08 A bug in which killing the last command in a function defined
599 10-10-08 A bug which could cause a core dump if IFS is unset inside a function
608 10-10-04 A bug in which a declaration of indexed array (-a_ in a type
612 10-09-30 A bug with two dimensional arrays with expansion of the form
614 10-09-29 A bug in which an eval with redirections invoked from a dot script
616 10-09-29 A bug in which loading a function from FPATH could leave a file
618 10-09-28 +A new compile option SHOPT_FIXEDARRAY has been added and is being
624 10-09-22 A bug which could cause an exception when a function with static
626 10-09-21 A bug in the processing of (command&) which created a job in the
628 10-09-21 A for loop optimization bug with arithmetic expression evaluation
630 10-09-21 A bug in which a recursive function containing a pipeline could
633 10-09-18 A bug in which the count of elements in an array was wrong leading
635 10-09-13 A bug which occurred when both xtrace and showme options where
637 10-09-13 A bug in which creating a reference to an array variable with any
640 10-09-09 A bug which caused ((c.ar[x][y])) to be treated as a syntax error
642 10-09-08 A bug in the processing of references to multidimensional arrays
644 10-09-08 A bug in the handling of multi-dimensional arrays which caused
649 10-09-07 A bug in the indentation of compound variables in arrays when
651 10-09-07 A rare bug with indexed arrays when assigned a null string that could
653 10-09-03 A number of changes were made for jobs pools.
656 10-08-31 A bug with typeset -p in which variables with attributes but
659 10-08-27 A bug in which jobs started from within for or while lists in
664 10-08-24 A bug in the running of a compiled dot script in which only the
666 10-08-23 A bug which sometimes caused a core dump with a configure script
668 10-08-20 A bug in command substitution which caused a configure script to
677 10-08-11 A bug in time when applied to a pipeline in which the shell did
686 10-08-05 A bug in which an assignment from within an arithmetic expression
688 10-08-04 A bug in the expanding of variables whose names contain multibyte
690 10-08-04 A bug which caused an exception when processing scripts compiled
698 10-07-26 A bug in multi-byte locales which the last character of a
716 10-07-09 A bug in the handling of process substitution inside command
718 10-07-07 A bug in the output for compound variables containing
722 10-06-25 A bug in which a large here document containing command substitutions
752 10-06-03 A bug in the quoting for name reference declarations which did
754 10-06-02 A bug in which a discipline function defined by a type instance to
756 10-06-02 A bug in which read -C of an associative array of compound variables
758 10-06-02 A bug in which the error message for an unset parameter with set -u
760 10-06-01 A bug in typeset -m for moving an indexed array instance to a variable
762 10-06-01 A bug in which caused memory to be freed twice when unset was called
764 10-06-01 A bug in which the %b format of printf was not preserving NUL bytes
766 10-06-01 A bug in the handling of name references to array variables in
776 10-05-21 A bug in which adding the attributes -Ai to a variable via a name
778 10-05-21 A bug in which using $var inside ((...)) did not work when var was
787 10-05-20 A bug which caused an exception when multiple levels of composite
790 10-05-19 A bug in arithmetic evaluation when a name reference to an array
792 10-05-14 A bug in which the shell treats a valid index array assignment,
794 10-05-13 A bug in creating name references to associative array variable
799 10-05-10 A bug in which static variables in functions were not being saved and
801 10-05-05 A bug in which print -v did not work correctly when an operand was an
803 10-05-05 A change to improve performance by special casing empty string
805 10-05-05 A bug in which creating a name reference to a non-existent associative
807 10-05-04 A bug in which name references to static variables in the static
812 10-04-28 A type defined with a member foo that is an associative array without
817 10-04-26 A type defined with a member that is an indexed array without elements
820 10-04-26 A bug in which types defined in a subshell were not undefined when
824 10-04-23 A bug in which ${t.var:=value}, where t is an instance of a type
830 10-04-22 A bug in which a nested command substitution could hang if it
832 10-04-20 A bug which corrupted one byte of memory when read was called with
836 10-04-16 A bug in which attributes were not be propagated to elements in
838 10-04-15 A bug which caused scripts containing user defined math functions to
841 A job pool allows a collection of background jobs to run either locally
845 10-04-14 A bug in which a coprocess connection could terminate prematurely
850 10-04-07 A bug in which setting the trap on CHLD to ignore could cause
852 10-04-06 A bug in which LINENO was not incremented for a here-document when
857 10-04-06 Unsetting the 'C', 'A' or 'a' typeset attribute now produces an
859 10-04-06 A bug in which .sh.name contained the subscript and .sh.subscript
862 10-04-05 A bug in the edit modes where preceding the interrupt character with
864 10-04-05 A bug in the creation of type instances of arrays which could cause
866 10-03-30 A bug in the display of a compound variable containing an indexed
874 10-03-24 A bug in which integer division was mistakenly used when the
879 10-03-23 A warning message was added to sh -n when $var was used inside
884 10-03-19 A bug in which the SHLVL variable exported the value it had on
886 10-03-19 A bug which causes whence -q to go into an infinite loop has been
892 10-03-16 A bug in whence -a which produced duplicate lines of output has
894 10-03-16 A bug in the handling of process groups in monitor mode for
900 10-03-12 A bug in which a here-document containing command substitutions
903 10-03-12 A bug in which the terminal is not restored to canonical mode
908 10-03-05 A variable unset memory leak has been fixed and tests/leaks.sh
912 10-02-12 A bug in which the get discipline function was not invoked for
914 10-02-12 A bug which could occur if the last line of a script was an eval
916 10-02-02 A buffer overflow in read and another in binary type base64
918 10-01-20 A bug in the evaluation of arithmetic expression in which the
920 10-01-19 A workaround for a double-free of a trap in both a subshell and its
922 10-01-18 A bug in type handling of typeset -H has been fixed.
924 10-01-01 A bug in the parser in which '$((case i in i):;esac);:))' was not
926 10-01-01 A bug in the parser in which '$(( 2 , 3.6 ))' dumped core for locales
928 09-12-28 A bug in the handling of SIGCLD on systems that generated SIGCLD
932 09-12-18 A bug with the SHOPT_BGX option set which disabled traps for signals
934 09-12-18 A bug where [[ -v var ]] was incorrect for some variables (including
936 09-12-15 A bug that produced a syntax error when a multibyte character
938 09-12-11 A bug where the subscript of an unset variable was not evaluated has
940 09-12-09 A bug where shcomp dumped core on certain syntax errors has been fixed.
941 09-12-07 A bug where a parent shell environment var reset in a subshell removed
943 09-12-04 A bug in which in some cases a trap in a function executed in
945 09-12-03 A bug in which SHLVL exported with some attributes could cause
947 09-12-02 A bug with pipefail in which the shell could hang waiting for the
949 09-11-30 A bug in which a trap could be inherited by the first element of
963 09-11-11 A bug in which an interrupt handler processed during the read builtin
965 09-11-09 A bug in which a variable that has been unset in a subshell and then
970 09-11-02 A bug where "return" in .profile did not restore the shell state
972 09-10-31 A bug that corrupted saved exit status when pids wrapped around has
974 09-10-26 A bug in { LANG LC_ALL LC_category } ordering has been fixed in -last.
975 09-10-16 A bug where notification to libast that the environment has changed
977 09-10-12 A bug in which a function loaded in a subshell could leave side
979 09-10-12 A bug in converting a printf %d operand to a number when the operand
981 09-10-09 A bug in the handling of the escape character \ in directory prefixes
986 09-09-24 A bug in which LANG=foo; LC_ALL=foo; unset LC_ALL; did not revert
988 09-09-17 A bug in which unsetting SVLVL could cause a script invoked by
990 09-09-16 A bug in which a pipeline in a here-document could hang when the
992 09-09-09 A bug in the processing of line joining in here documents which
994 09-09-09 +A leading ; with commands in a brace group or parenthesis group
996 09-09-09 A bug in which a subshell containing a background process could
998 09-09-04 A bug in handing ${var[sub]}, where var is a nameref has been fixed.
999 09-09-03 A bug which caused an index array to have the wrong number of elements
1004 09-09-01 A bug in the for loop optimizer in the handling of type static
1009 09-09-01 A bug in the tracing of [[ a < b ]] and [[ a > b ]] has been fixed.
1012 09-08-25 A bug in which a function called to deeply from command substitution
1016 09-08-23 A bug in the handling of the trap on SIGPIPE that could lead to a
1018 09-08-21 A bug in the handling of the comma operator in arithmetic expressions
1020 09-08-20 A bug in which a compound variable containing an array of a type
1022 09-08-19 A bug which disabled function tracing inside a function after
1024 09-08-19 A bug in which initializing a compound variable instance to another
1026 09-08-18 A bug in which compound variable instances could be lost after
1028 09-08-18 A bug in which a discipline function for a type applied to an
1031 09-08-18 A scoping error with variables in arithmetic expression with
1034 09-08-06 A bug in which setting the trap on CHLD to ignore could cause
1036 09-07-08 A bug in the processing of name reference assignments when it
1040 09-06-19 A bug in the printing of array elements for binary variables with
1042 09-06-19 A bug which caused a core dump with trap DEBUG set with an array
1044 09-06-19 A bug with read with typeset -b -Z<num> has been fixed.
1046 09-06-19 A bug with typeset for compound variables containing arrays of
1048 09-06-18 A bug in appending a compound variable to a an indexed array of
1050 09-06-18 A bug which occurs when appending a compound variable to an indexed
1054 09-06-17 A bug in typeset -m when moving a local compound variable to a
1056 09-06-17 A bug in appending to nodes of an array of compound variables when
1058 09-06-17 A bug in typeset -p var, when var is an array of compound variables
1065 09-06-12 A bug in vi edit mode in which hitting the up arrow key at the
1068 09-06-11 A bug in which "eval non-builtin &" would create two processes,
1074 09-05-13 A bug in which redirections of the form 2>&1 1>&5 inside command
1079 09-05-12 A bug which could cause a core dump when a variable whose name
1082 09-05-01 A bug that caused a core dump when SIGWINCH was received and
1085 09-04-15 A bug that caused ${...;} to hang for large files has been fixed.
1086 09-04-08 A change was made in the -n option which printed out an incorrect
1090 09-04-05 A bug in handling new-lines with read -n has been fixed.
1093 09-03-31 A bug in which a nested command substitution with redirections could
1104 to ruid. A bug that did the wrong test (ruid<SHOPT_P_UID) was fixed.
1111 09-03-10 A bug in the handling of traps when the last command in a script
1113 09-03-03 A bug in which an expansion of the form ${!prefix@} could generate
1115 09-02-02 A bug in restricted mode in which the value of ENV could be
1117 09-02-02 A bug in which an erroneous message indicating that a process
1121 09-02-02 A bug in which a function autoloaded in a subshell could cause
1123 09-02-02 A bug in which 2>&1 inside a command substitution wasn't working
1125 09-02-02 A bug in the call stack of arithmetic function with 2 args
1127 09-01-30 A bug in which 'eval print \$0' inside a function was giving the
1129 09-01-28 A bug in which a command substitution could return an exit status
1138 09-01-20 A bug in which the exit status specified in an exit trap was
1140 09-01-19 A bug in which a signal whose default action is to terminate
1143 09-01-19 A bug in which sending SIGWINCH to a process that reads from a pipe
1157 09-01-13 A bug in which background jobs and pipelines that were not waited
1160 09-01-06 A bug in indexed arrays of compound variables in which referencing
1163 09-01-05 A bug in which the \ character did not escape extended regular
1165 08-12-24 A bug in which killing the last element of a pipe did not cause
1167 08-12-19 A bug which could cause command substitution to hang when the
1170 08-12-18 A bug which occurs when a here documented marker embedded in a
1172 08-12-17 A bug in the output of typeset -p for variables that had attributes
1174 08-12-16 A bug in which a name reference to a name reference variable that
1176 08-12-16 A bug in which a variable given both the -A and -C attribute along
1179 08-12-10 A bug where function stack misalignment could cause a bus error
1183 08-12-07 A bug in typeset -m which occurred when the target node was an
1185 08-12-07 A timing bug on some systems (for example darwin), that could
1198 08-12-04 A bug that caused print(1) to produce garbled stdout/stderr
1200 08-12-04 A bug in which printf "%d\n" "'<euro>'" did not output the
1205 08-11-20 A bug which could cause a core dump if a function compiled with
1207 08-11-20 A bug in which jobs were not cleared from the jobs table for
1209 08-11-11 A bug in which a field that was unset in a type definition and later
1212 08-11-11 A bug in which running a simple command & inside a function would
1214 08-11-10 A bug in which the exit status of a command could be lost if the pid
1218 08-11-06 A bug which could cause a core dump when the _ reference variable was
1226 08-10-18 A bug in array scoping that could dump core has been fixed.
1228 08-10-10 A bug that mishandled _.array[] type references has been fixed.
1231 A SHOPT_AUDIT
1235 08-10-09 A bug that caused subshell command substitution with redirection
1240 08-10-05 A bug which caused the shell to emit a syntax error for an arithmetic
1242 08-10-01 A bug that caused subshell command substitution to hang has
1249 08-09-29 A bug in the display of compound variables containing an indexed
1251 08-09-29 A bug in the display of compound variables containing an associative
1253 08-09-26 A core dump in the subshell environment restore has been fixed.
1259 08-09-22 A bug that sometimes lost the exit status of a job has been fixed.
1260 08-09-21 A bug that retained trailing command substitution newlines in
1272 08-09-10 A bug in which a subshell that spawned a background process could
1275 08-09-10 A timing bug on some systems that could cause coprocesses started by a
1282 08-09-08 A bug in which a coprocess created in a subshell that did not
1288 08-09-05 A bug in which unsetting a compound variable did not unset all
1290 08-09-01 A bug in the subshell cleanup code that could cause SIGSEGV has
1302 08-08-11 A bug in which type instantiation with a compound assignment in
1306 08-08-06 A bug in read when used in a loop when a prompt was specified
1308 08-08-01 A bug with the pipefail option in which a nested pipeline could
1310 08-08-01 A for loop optimizer bug that treats .sh.lineno as an invariant
1312 08-07-30 A bug in which expanding compound variable that had a get discipline
1314 08-07-18 A bug in which a nameref caused a local variable to be created
1317 08-07-17 A bug which occurred when a nameref was created from within a
1330 08-07-01 A bug in the handling of shared variables when inside an embedded
1332 08-06-29 A bug in multiline edit mode which occurred when the prompt length
1334 08-06-23 A bug in which the SIGCLD was not be triggered when background
1338 08-06-19 A couple of bugs in multi-dimensional arrays have been fixed.
1339 08-06-19 A bug in which a syntax error in a dot script could generated
1343 08-06-16 A bug in which printf "%B" could generate an exception when the
1347 08-06-14 A bug that could effect the drawing of the screen from multiline
1349 08-06-13 A bug in which a compound variable defined in a subshell could
1351 08-06-13 A number of bugs related to using .sh.level to set the stack from
1365 08-06-09 A bug in which the return value for an assignment command containing
1368 08-06-09 A bug in the quoting of $ inside a ERE pattern ~(E)(pattern)
1370 08-06-06 A bug when processing `` command substitution with the character
1378 08-05-21 A bug in which a name reference defined in a function and passed
1380 08-05-21 A bug in freeing compound variables that are local to functions
1389 08-05-14 A bug in the implementation of the editing feature added on
1391 08-05-12 A bug in processing the test built-in with parenthesis has been
1399 08-05-08 A parser bug in which reserved words and labels were recognized
1402 08-05-07 A bug in getopts when handling numerical option arguments has
1410 08-05-07 A bug that affected the cursor movement in multiline mode when
1415 08-05-01 A bug in computing prompt widths for the edit modes for prompts
1417 08-05-01 A bug in the multiline edit mode which could cause the current
1420 08-05-01 A bug in which options set in functions declared with the function
1423 08-04-30 A bug which could cause a coprocess to hang when the read end
1428 08-04-28 A bug in which ${!x} did not expand to x when x was unset has been
1430 08-04-27 A bug in which the assignment x=(typeset -a foo=([0]=abc)) created
1432 08-04-25 A bug in which $# did not report correctly when there were more
1436 08-03-27 A bug in which the terminal group was not given back to the parent
1440 08-03-25 A bug in restricted mode introduced in ksh93s that caused scripts
1442 08-03-25 A bug in which the pipefail option did not work for a pipeline
1444 08-03-24 A bug in which OPTIND was not set correctly in subshells has
1446 08-03-24 A bug which could cause a memory exception when a compound variable
1448 08-03-20 A bug in which ${!var[sub].*} was treated as an error has been fixed.
1451 08-03-18 A buffering problem in which standard error was sometimes
1453 08-03-17 A bug in which a signal sent to $$ while in a subshell would be
1455 08-03-17 + A --default option added to set(1) to handle set +o POSIX semantics.
1457 08-03-14 A bug in which using monitor mode from within a script could
1465 08-03-07 A bug in which ksh -i did not run the ENV file has been fixed.
1466 08-03-07 A bug in which ulimit did not always produce the same output as
1468 08-03-04 A bug in multiline mode in emacs and vi mode which could cause the
1473 08-03-03 A bug in which creating a name reference to an associative array
1479 08-02-15 A bug in ${var/pattern/string} for patterns of the form ?(*) and +(*)
1481 08-02-07 A bug in which test \( ! -e \) produced an error has been fixed.
1494 07-11-15 A bug in the macro expander for multibyte characters in which
1496 07-10-03 A bug in which : was not allowed as part of an alias name has been
1498 07-09-26 A bug in which appending a compound variable to a compound variable
1500 07-09-19 In both emacs and vi edit mode, the escape sequence \E[A (usually
1510 07-08-30 +A discipline function can be invoked as ${x.foo} and is equivalent
1512 07-07-09 A bug in which typeset -a did not list indexed arrays has been
1520 08-04-17 A bug in which umask was not being restored correctly after a
1522 08-04-15 A bug in which sending a STOP signal to a job control shell started
1525 08-04-11 A bug which caused $(exec > /dev/null) to go into an infinite loop
1527 08-03-27 A bug in which typeset -LZ was being treated as -RZ has been fixed.
1528 08-03-06 A bug with ksh -P on systems that support the the profile shell,
1530 08-01-31 A bug in which command substitution inside ((...)) could cause
1532 08-01-17 A bug in which discipline functions could be deleted when invoked
1534 08-01-17 A bug in which a command substitution consisting only of
1536 08-01-17 A bug in which discipline functions invoked from withing a
1540 08-01-16 A bug in which a set discipline defined for a variable before
1542 08-01-03 A bug in on some systems in which exit status 0 is incorrectly
1545 07-12-13 A race condition in which a program that has been stopped and then
1549 07-12-11 A bug in the macro expander for multibyte characters in which
1551 07-12-06 A bug in the emacs edit mode when multiline was set that output
1553 07-12-04 A bug in which using <n>TAB after a variable name listing expansion
1555 07-11-28 A bug in which setting IFS to readonly could cause a subsequent
1557 07-11-27 A work around for a gcc 4.* C99 "feature" that could cause a job
1560 07-11-27 A bug in which the shell could read ahead on a pipe causing the
1562 07-11-27 A bug in which compound variable UTF-8 multibyte values were not
1564 07-11-21 A bug where an unbalanced '[' in a command argument was not treated
1566 07-11-15 A bug in which compatibility mode (no long option names) getopts(1)
1568 07-11-15 A bug in which "hash -- name" treated "--" as an invalid name operand
1571 07-11-15 A bug in which the umask builtin mis-handled symbolic mode operands
1577 07-11-15 A bug in which creating an index array with only subscript 0 created
1579 07-11-14 A bug in which appending to an indexed array using the form
1582 07-11-14 A bug in which typeset without arguments could coredump if a
1585 07-11-14 A bug in which creating a local SECONDS variable with typeset in
1587 07-11-14 A bug which could cause a core dump when a script invoked by name
1589 07-11-05 A bug in which printf %d "'AB" did not diagnose unconverted characters
1591 07-11-05 printf %g "'A" support added for all floating point formats.
1592 07-11-01 A bug in which typeset -f fun did not display the function definition
1596 07-10-10 A bug in which the locale was not being restored after
1598 07-09-20 A bug in which a nameref to a compound variable that was local
1601 07-09-19 A bug which cause cause a core dump if .sh.edchar returned
1603 07-09-14 A bug in which could cause a core dump when more than 8 file
1605 07-09-10 A bug in which creating a name reference to an instance of
1609 07-09-06 A bug in which subprocess cleanup could corrupt the malloc() heap
1611 07-08-26 A bug in which a name reference to an associative array instance
1614 07-08-22 A bug in which the value of an array instance was of a compound
1616 07-08-14 A bug which could cause a core dump when a compound assignment was
1619 07-08-08 A bug in which a trap ignored in a subshell caused it to be
1621 07-08-07 A bug in which the set command would generated erroneous output
1624 07-08-02 A bug in which read x[1] could core dump has been fixed.
1625 07-08-02 A second bug in which after read x[sub] into an associative array
1628 07-07-31 A bug in which a pipeline that completed correctly could have
1633 07-06-25 A bug in which pipefail would cause a command to return 0
1636 07-06-25 A bug in the expansion of ${var/pattern/rep} when pattern or rep
1640 07-05-28 A bug in brace expansion in which single and double quotes did
1645 07-05-15 A bug in which the %B format of printf was affected by the
1647 07-05-14 A bug in which \ was not removed in the replacement pattern with
1650 07-05-10 A bug in which ksh -R file core dumped if no script was specified
1653 07-04-30 A bug in which a pipeline with command substitution inside a
1657 07-04-18 A small memory leak with each redirection of a non-builtin has
1659 07-03-08 A bug in which set +o output command line options has been fixed.
1660 07-03-08 A bug in which an error in read (for example, an invalid variable
1662 07-03-06 A bug in which read could core dump when specified with an array
1671 07-02-26 A bug in which setting a variable readonly in a subshell would
1674 07-02-19 A bug in which ksh93 did not allow multibyte characters in
1676 07-02-19 A bug introduced in ksh93 that causes global compound variable
1678 07-02-19 A bug in which using compound commands in process redirection
1680 07-01-29 A bug which caused the shell to core dump which can occur when a
1682 07-01-26 A bug in which ~(E) in patterns containing \ that are not inside ()
1686 06-12-29 A bug in which the value of IFS could be changed after a command
1690 06-12-19 +A -v option was added to read. With this option the value of
1693 06-11-20 A bug in which "${foo[@]:1}}" expands a null argument (instead of
1698 06-11-14 A bug which could cause a core dump if a file descriptor for
1711 06-10-23 A bug in which the value of $! was affected by a background
1713 06-10-23 A bug in ${var:offset:len} in multibyte locales has been fixed.
1718 06-10-12 A bug when skipping over `...` with ${x:=`...`} when x is set
1720 06-10-11 A bug in process floating constants produced by the %a format
1722 06-10-06 A bug in which IFS was not being restored correctly in some
1724 06-10-06 A bug in which pipefail was not detecting some failures in
1726 06-10-03 A bug in the processing of >(...) with builtins which could
1728 06-10-03 A bug in the for loop optimizer which causes >(...) process
1741 06-08-11 A bug in the expansion of ${.sh.match[i]:${#.shmatch[i]}} has
1749 06-07-26 A bug in the C-shell history (enabled with set -H) in which the
1751 06-07-21 A bug on some systems in which assigning PATH on a command line
1758 06-07-17 A bug with arithmetic command expressions for locales in which
1761 06-07-13 A multibyte problem with locales that use shift codes has been fixed.
1762 06-06-23 A number of bug fixes for command, file, and variable completion
1772 06-06-13 A window between fork/exec in which a signal could get lost
1774 06-06-13 A bug in edit completion with quoted strings has been fixed.
1793 06-04-25 A bug in the vi edit mode which could cause the shell to core dump
1795 06-04-17 A bug in which using LANG or LC_ in assignment lists with builtins
1797 06-04-04 A bug in which discipline functions could not be added to variables
1801 06-03-28 A bug in which variables assignment lists before functions
1804 06-03-28 A bug in which name references defined within a function defined
1807 06-03-27 A bug in which read <&p (print >&p) would cause the coprocess input
1810 06-02-28 A bug in which stopping a job created with the hist builtin command
1814 06-01-24 A bug in which running commands with standard output closed would
1816 06-01-23 A bug in which print -u<n> could fail when file descriptor <n> was
1820 05-12-24 A bug which could lead to a core dump when elements of a compound
1834 05-11-29 A bug which caused ksh -c '[[ ! ((' to core dump rather than
1836 05-11-29 A bug when reading fixed length records into typeset -b variables
1846 05-10-17 A bug in which the library path variable could be prefixed
1849 05-09-15 A for/while loop optimizer bug in which $OPTIND was not
1851 05-09-05 A bug in which a history command that invoked a history
1858 05-08-16 A bug in which n<&m did not synchronize m has been fixed.
1859 05-08-16 A bug in which process substitution ( <() and >() ) was not
1861 05-07-24 A bug in which the pattern ~(E)(foo|bar) was treated as a syntax
1863 05-07-24 A bug in completion with <n>=, where n was the one of the
1865 05-07-21 A bug with multibyte input when no edit mode was specified which
1867 05-06-24 A race condition which could cause the exit status to get lost
1869 05-06-21 A bug in which nested patterns of the form {m,n}(pat) would cause
1871 05-06-21 A bug in the macro expander has been fixed which could cause a
1876 05-06-08 A bug in which ${var op pattern} to not work when inside an
1880 05-05-18 A bug in which the line number for errors was not correct for
1882 05-04-18 A bug in which the exit status $? is not set when a trap triggered
1890 05-04-05 A bug in handling file completion with spaces in the names
1900 05-03-03 A bug where a SIGCHLD interrupt could cause a fifo open to fail has
1902 05-02-25 A bug in which a builtin command run in the background could
1905 05-02-24 A bug where builtin library commands (e.g., date and TZ) failed to
1911 05-02-17 A builtin bug on systems where dlsym(libcmd) returns link-time
1913 05-02-12 A bug in which the lib_init() function for .paths BUILTIN_LIB
1915 05-02-06 A bug on some systems in which moving the write end of a co-process
1917 05-02-06 A bug in the vi-edit mode in which the character under the cursor
1919 05-02-06 A bug where external builtin stdout/stderr redirection corrupted
1921 05-02-04 A bug where times formatting assumed CLK_TCK==60 has been fixed.
1924 05-01-11 A bug in the integral divide by zero check has been fixed.
1936 05-01-10 A bug in which a nameref to a compound name caused a core dump has
1938 05-01-09 A bug in which some SIGCHLD interrupts (from child processes exiting)
1940 04-12-24 A bug in which some SIGCHLD interrupts (from child processes exiting)
1943 04-12-01 A bug in which typeset -Fn truncated less than n digits for large
1945 04-11-25 A bug in which standard error could be closed after a redirection
1947 04-11-17 A bug in which an expansion of the form ${array[@]:3} could expand
1969 04-07-08 A loop optimizer bug which occurs when typeset is used in
1978 04-06-15 A bug in ${var/pattern/"string"} which occurred when string
1982 04-05-24 A bug in which an associative array without any elements could
1986 04-05-11 A bug in which an exec statement could close the script that
1992 04-04-05 A bug in which the positioning of standard input could be incorrect
1994 04-03-30 A bug in the for loop optimizer which in rare cases could cause
1997 04-03-29 A bug introduced in ksh93p on some systems in which invoked by
2000 04-03-29 A bug introduced in ksh93p in which a HUP signal received by
2007 04-02-14 A bug in which the exportall option (set -a) would cause incorrect
2009 04-02-02 A bug in which an exported array would pass more than
2011 04-02-02 A bug on some systems in which name=value pairs preceding a script
2013 04-01-20 A bug in which an unset discipline function could cause a core
2015 04-01-12 A bug in which a continue or break called outside a loop from
2020 04-01-08 A bug in the vi edit mode in which the wrong repeat count on
2025 04-01-06 A bug in which unsetting all elements of an associative array
2027 03-12-15 A bug in which a quoted string ending with an unescaped $ would
2029 03-12-05 A bug in which the shell could hang when set -x tracing a command
2034 03-12-05 A problem which occurred when the login shell was not a group
2036 03-12-05 A problem in which a shell could core dump after receiving a signal
2041 03-11-21 A bug introduced in ksh93o in which the DEBUG trap could get
2043 03-11-04 A bug in which using arithmetic prefix operators ++ or -- on a
2045 03-11-04 A bug in which leading zeros were stripped from variable
2048 03-10-08 A bug introduced in ksh93o in which a large here document inside
2050 03-09-22 A bug in which the .get discipline function was not being
2053 03-09-22 A bug in which a script without a leading #! could get executed
2065 03-08-07 A bug in which the KEYBD trap was not being invoked when
2067 03-08-02 A parser bug introduced in ksh93o which caused the character
2070 03-08-01 A bug in which "${foo#pattern}(x)" treated (x) as if it were
2078 03-07-20 A bug in which could cause memory corruption when a posix
2080 03-07-15 A bug in which a file descriptor>2 could be closed before
2082 03-07-15 A parsing error for <() and >() process substitutions inside
2084 03-07-15 A parsing error for patterns of the form {...}(...) when
2088 03-07-15 A bug in which on rare occasions a job completion interrupt
2090 03-06-26 A bug in which process substitution embedded within command
2092 03-96-23 A bug in which ${@:offset:len} could core dump when there
2094 03-96-23 A bug in which ${X[@]:offset:len} could core dump when X
2101 03-06-14 A bug in which could cause a core dump on some systems with
2103 03-06-06 A bug in which the shell could core dump when a script was
2106 03-06-05 A bug in which the shell could core dump when a child process
2112 03-05-30 A bug in which the PATH search could give incorrect results when
2119 03-05-20 A bug in which read -N could hang on some systems when reading
2121 03-05-19 A bug in which the output of uname from a command substitution
2124 03-05-19 A job control bug which would cause the shell to exit because
2128 03-05-19 A job control timing bug introduced in ksh93o on some systems
2133 03-05-13 A bug in which the name of an identifier could have the string
2136 03-05-13 A bug in the expansion of $var for compound variables in which
2143 03-04-25 A bug in which if x is a name reference, then nameref y=x.foo
2147 03-03-18 +A -N unary operator was added to test and [[...]] which returns
2153 03-03-06 +A -N n option was added to read which causes exactly n bytes
2170 03-02-28 A bug in which the value of $LINENO was not correct when executing
2177 03-02-14 A bug which could cause a core dump when reading from standard
2181 03-02-09 A bug in which a function located in the first directory in FPATH
2186 03-02-05 A bug in the expansion of ${var/$pattern}, when pattern contained
2188 03-02-05 A bug in which .sh.match[n], n>0, was not being set for substring
2190 03-01-15 A bug in which getopts did not work for numerical arguments specified
2192 03-01-09 A bug in which using ${.sh.match} multiple times could lead to
2194 03-01-06 A bug in the expansion of ${var/pattern/$string} in the case that
2196 03-01-02 +A -P option was added for systems such as Solaris 8 that support
2203 02-11-30 A bug that can show up in evaluating arithmetic statements that
2209 02-11-18 A bug in which modifying array variables in a subshell could leave
2211 02-11-18 A memory leak when unsetting an associative array has been fixed.
2214 02-11-14 +A change was made to allow runtime builtins to be notified when
2219 02-10-31 A bug in which signals received while reading from a coprocess
2221 02-10-31 A bug in which a file opened with exec inside a subshell could
2223 02-10-21 A bug in which setting PATH or FPATH inside a function might not
2225 02-10-21 A bug which could cause a core dump when a local SECONDS variable
2227 02-10-15 A bug in which the associate array name operator ${!array[@]}
2229 02-10-15 A bug in which the zero'th element of an associative array was
2235 02-09-30 A bug which could cause a core dump when changing attributes
2237 02-09-30 A bug in which exporting an array variable would not export the
2239 02-09-30 A bug in which an array assignment of the form a=($a ...) would unset
2241 02-09-27 A bug in which the error message for ${var?message} when var was
2243 02-09-27 A bug in which closing file descriptors 0 through 2 could
2245 02-09-14 A bug in whence which occurs when the specified name contained
2247 02-09-14 A bug in the parser for strings of the form name$((expr))=value
2249 02-09-14 A for loop optimization bug in which the number of elements in
2251 02-09-09 A bug in which redirection or closing of a file descriptor between
2254 02-09-09 A bug in which a background job was not removed from the job list
2256 02-09-03 A bug in which an assignment of the form name=(integer x=3)
2259 02-08-19 A command completion bug which occurred on file systems that
2261 02-08-19 A bug which could lead to an exception on some systems (for
2263 02-08-11 A bug in arithmetic rounding in which a value input as a decimal
2266 02-08-11 A bug in which the last character could be deleted from shell
2269 02-08-01 A bug which could cause a core dump to occur when a shell script
2272 02-08-01 A bug in which command completion in multibyte mode could
2276 02-06-17 A bug in which user defined macros could cause a core dump in
2278 02-06-17 A bug in which printf format specifiers of the form %2$s were causing
2280 02-06-17 A bug in which setting stty to noecho mode did not prevent the
2283 02-06-17 A bug in which background job completion could cause the sleep
2285 02-06-17 A bug in which the shell could core dump if getopts was called
2288 02-06-10 A bug which occurred for interactive shells in which the builtin
2291 02-06-10 A bug in which the trap on ERR was not being processed when
2293 02-06-07 A bug in which function definitions could cause the history count
2295 02-06-05 A bug in read in which share mode could be enabled has been fixed.
2296 02-05-28 A bug which could occur when the last command of a script was
2299 02-05-23 A bug with unary + introduced in ksh93k has been fixed.
2300 02-05-07 A bug in substitutions of the form ${var/pattern/string} in which
2303 02-05-01 A bug in the emacs edit mode which occurred in versions compiled
2311 02-03-26 A bug in which \ was not handled correctly when used in file
2313 02-02-18 A bug in which lines beginning with a # were deleted from here
2318 02-02-06 A bug in which the ERR trap is not cleared for a script invoked
2320 02-01-08 A bug in which a shell script executed from within a subshell
2325 02-01-07 A bug in which the first word of a compound assignment,
2327 02-01-07 A bug in the handling of \ when noglob was enabled and a
2330 02-01-07 +A compilation option, CMDLIB_BLTIN in the file OPTION, has
2333 02-01-07 A bug in which builtin foo, where foo is already a builtin
2335 02-01-07 A bug which the shell executed a command found in the current
2347 01-10-31 A for loop optimizer bug for subshells contained withing for
2351 01-10-16 A bug introduced in ksh93l in which assignments specified with
2358 01-10-10 A number of typos in the self generating man pages for shell
2366 01-09-27 A bug introduced in ksh93k in which the PATH searching was
2369 01-09-26 A bug in which a zero filled field was treated as octal when
2392 01-09-23 A bug in which IFS was not being restored after being changed in
2399 01-09-16 A bug in ksh93l caused command completion not to find aliases
2404 01-09-07 A change in ksh93l caused brace expansion to stop working
2406 01-09-04 A bug introduced in ksh93k in which an arithmetic statement
2409 01-09-04 A bug introduced in ksh93l in which export -p did not prefix
2411 01-08-29 A bug in multibyte input which occurred when a partial multibyte
2413 01-08-29 A bug introduced in ksh93l which could cause a core dump
2419 01-07-27 A bug in which IFS would be unset after a command substitution
2427 01-07-23 A bug in which unset -f invoked in a subshell could unset a
2429 01-07-16 A bug in the optimization of for loops in ksh93l caused
2431 01-07-09 A bug in which a discipline function applied to a local variable
2436 01-06-18 A bug in assigning integers larger than can be represented as
2438 01-06-18 A bug in the handling of unsigned integers (typeset -ui) has
2442 01-06-01 A small memory leak from subshells has been fixed.
2443 01-05-22 A bug in which attributes for variables that did not have
2478 01-05-14 A small memory leak from subshells has been fixed.
2479 01-05-10 A bug in which open files were not restored after a subshell
2484 01-05-09 A bug in which the output of select was not flushed before the
2486 01-05-08 A bug in which job ids would not be freed for interactive shells
2490 01-05-08 A bug in read -n when echo mode was disabled has been fixed.
2491 01-05-07 A bug in which function definitions could be listed as part
2503 01-04-30 +A self generating man page has been added to shcomp. Also,
2510 01-04-30 A bug in the handling of a trailing : in PATH has been fixed.
2511 01-04-30 A bug in which the builtin version of a command would get invoked
2514 01-04-30 A bug in which read would loose the last character when
2517 01-04-23 A bug on some systems in which in vi mode the end of file
2520 01-04-23 A bug on some systems in which invoking a shell script that
2523 01-04-20 A bug in which read -n from a pipe would block if fewer than
2525 01-04-09 A bug in which invalid patterns, for example, ) by itself,
2529 01-04-09 A bug in which a non-zero return from a function defined
2532 01-04-02 A bug on some systems, in which characters above 127 were
2534 01-04-02 A bug on some systems, introduced in the 'k' point release, in
2539 incorrectly from the shell edit modes. A work around for
2541 01-03-26 A bug in which valid scripts could produce syntax errors
2544 01-03-20 A bug in which an syntax error in an arithmetic expression
2549 01-03-10 A bug in parsing scripts in which { and } are used in place of
2552 01-03-06 A bug in which an argument of the form foo=bar was not
2559 01-02-25 A race condition in which a coprocess which completed too quickly
2567 01-02-19 A bug in which $0 would not be set correctly when a
2570 01-02-19 A shell script did not always pick up tty mode changes
2588 01-01-02 A bug in which a KEYBD trap would cause a multi-line token
2591 00-12-10 A bug in the processing of arithmetic expressions with compound
2593 00-12-08 A bug in M-f and M-b from emacs mode has been fixed. This
2595 00-11-29 A bug in which jobs -p would yield 0 for background
2597 00-11-21 A bug in integer arrays in which the number of elements is
2600 00-11-20 A timing bug in which the shell could reset the terminal
2608 00-10-27 A bug in the emacs edit mode for ^X^E has been fixed.
2611 00-10-18 A bug in which expansions of the form ${var//pattern/string}
2618 00-10-17 A bug the += append operator when a single array element
2620 00-10-16 A bug in which the SIGCONT signal was being sent to
2624 00-10-10 A bug in which name prefix matching ${!name.*} was not
2626 00-09-26 A bug in the multibyte version in which the width of for
2629 00-09-12 A bug in which multibyte characters would be displayed incorrectly
2638 00-06-26 A bug in which on rare occasions wait could return before all
2640 00-06-21 A bug in which backspace did not work correctly during the
2662 00-03-28 A bug in which the set and trap commands invoked with --name
2665 00-03-27 A bug in which the library path variable was not updated
2673 00-03-05 A prototype for ioctl() was removed from the vi edit mode.
2682 00-01-28 A bug in which a script could terminate when getopts
2689 00-01-28 A bug in which the precision given as an argument
2704 99-03-31 A bug in setting .sh.editchar during the KEYBD trap
2706 99-03-31 A bug in shcomp for compilation of unary operators with [[...]]
2708 99-03-31 A bug in which the value of $? was changed when executing
2713 99-03-31 A bug in which a local variable in a function declared readonly
2716 99-03-31 A bug in which \<new_line> entered from the keyboard
2720 99-03-31 A bug in the KEYBD trap in which escape sequences of the form
2722 99-03-31 A bug in which ksh would consider expressions like [[ (a) ]]
2724 99-03-31 A function defined as foo() without a function body
2726 99-03-31 A bug in which ksh could run out of file descriptors when
2746 98-04-30 A bug in which a name reference could be created to
2749 98-04-30 A bug in shcomp relating to compound variables was fixed.
2750 98-04-30 A bug introduced in ksh93e in which leading 0's in -Z
2753 98-04-30 A bug when a name reference with a shorter name than
2756 98-04-30 A bug which in which assignment to array variables in
2761 98-04-30 A bug in [[ string1 > string2 ]] when ksh was run with -x
2763 98-04-30 A bug in which the escape character was not processed
2766 98-04-30 A bug in line continuation in here-documents has been
2771 98-04-30 A parsing bug in which a # preceded alphanumeric
2774 98-04-30 A bug in which a decimal constant represented as 10#ddd
2777 98-04-30 A bug in here document expansion in which ${...} expansions
2782 98-04-30 +A callback function can be installed which will give
2795 97-06-30 A bug which would cause the secondary prompt to be
2798 97-06-30 A bug which caused ksh read -s name to core dump was
2800 97-06-30 A bug with the expansion of \} and \] inside double
2806 97-06-30 A bug in the processing of here-documents that could
2809 97-06-30 A bug caused by a race condition that could cause SIGTERM
2811 97-06-30 A bug which prevented the startup of a coprocess immediately
2816 97-06-30 A bug which could cause an interactive shell to terminate when
2818 97-06-30 A bug which could cause command substitution of a shell script
2820 97-06-30 A security hole was fixed in suid_exec.
2826 97-06-30 A bug which caused a core dump on some machines when
2832 97-06-30 A bug in which integer variables could be expanded
2835 97-06-30 A bug in which IFS wasn't correctly restored when
2839 97-06-30 A bug in brace pattern expansions that caused expressions
2853 96-07-31 A bug in right to left arithmetic assignment for which
2860 96-07-31 A bug in printf that could cause the %E format to
2862 96-07-31 A bug which causes some arithmetic expressions to be
2871 96-07-31 A bug that caused side effects in subscript evaluation
2879 96-07-31 A bug that caused the read builtin to resume execution
2892 96-07-31 A bug in which the shell would reexecute previously
2895 96-07-31 A bug in which an empty here-document would leave
2897 96-07-31 A bug in which $(set -A array ...) would leave a
2899 96-07-31 A discipline function for a global variable defined
2907 95-08-28 A bug with read in which the line did not end with
2909 95-08-28 A bug in file name generation which sometimes
2915 95-08-28 A bug with hist (fc) -e which prevented a command
2917 95-08-28 A bug which prevented quoting from removing the meaning
2919 95-08-28 A bug with typeahead and KEYBOARD traps with the
2929 95-04-31 A bug which could incorrectly report a syntax error in
2932 95-04-31 A bug which prevented the shell from exiting after
2935 95-04-31 A bug that could lead to memory corruption when a
2938 95-04-31 A bug that could cause a core dump on some systems
2941 95-04-31 A bug which could cause a coprocess to hang when
2943 95-04-31 A bug which caused a script to terminate when set -e
2946 95-04-31 A bug with here documents inside $(...) when the delimiter
2948 95-04-31 A bug which caused $0 to display the wrong value when
2951 95-04-31 A bug that could cause the built-in sleep to hang
2953 95-04-31 A bug introduces in 12/28/93b which caused the backslash
2956 95-04-31 A bug which could cause a core dump if ksh was invoked with
2958 95-04-31 A bug which could cause a core dump if typeset -A was
2963 95-04-31 A bug which prevented ulimit -t from working has been fixed.
2966 95-04-31 A bug in expansion of the form ${name/#pattern/string} and
2968 95-04-31 A bug which caused read -r on a line that contained only
2970 95-04-31 A bug introduced in the 'a' point release in which
2972 95-04-31 A bug which prevented a trap on EXIT from being executed
2975 95-04-31 A bug which caused an interactive shell ignore input when
2980 95-04-31 A bug which could cause standard input to be incorrectly
2982 95-04-31 A bug in the edit modes which allowed walking back in
2985 95-04-31 A bug which could cause a core dump if variable TMPDIR was
2987 95-04-31. A bug which prevented a trap on EXIT from being cleared
2989 95-04-31 A bug fixed for the v directive in vi MULTIBYTE has been
2999 95-04-31 A few changes have been made to the name-value library
3017 94-12-31 A bug which caused unset RANDOM to dump core has been
3019 94-12-31 A bug which prevented return for terminating a profile
3021 94-12-31 A bug which prevented standard input from being
3026 94-12-31 A bug which prevented the shell from sending a HUP
3029 94-12-31 A bug which allowed a script to trap signals that are
3032 94-12-31 A bug which could cause a core dump when a discipline
3039 94-12-31 A bug which caused read to fail on a file that was
3047 94-12-31 A bug which caused the terminal to get into a bad
3049 94-12-31 A bug which caused an invalid trap to cause a script
3054 94-12-31 A bug in chmod which caused the -R option to fail has
3062 94-06-30 A bug that caused a core dump when a script that did not
3065 94-06-30 A bug which caused a core dump on some machines when
3067 94-06-30 A bug which incorrectly handled set disciplines that
3070 94-06-30 A bug caused by an EXIT trap inside a function that
3074 94-06-30 The previous version incorrectly listed -A as an
3075 invocation option. The -A option is only for set.
3076 94-06-30 A bug was fixed which caused ksh to loop when execution trace
3078 94-06-30 A bug which could cause the job control switch character
3081 94-06-30 A bug in the macro expansion global replacement operator //,
3083 94-06-30 A bug which prevented ~ expansion from occurring when
3086 94-06-30 A bug in the dot command which prevented autoload functions
3088 94-06-30 A bug which caused a variable to be unset if the
3093 94-06-30 A bug on some systems in which $0 would be incorrect
3096 94-06-30 A bug which disabled argument passing and resetting
3099 94-06-30 A bug in which an EXIT trap set the caller of a function
3102 94-06-30 A bug which allowed a script to trap signals that are
3105 94-06-30 A bug which caused 2<&1- when applied to a shell built-in
3107 94-06-30 A bug which caused the shell to incorrectly parse