This file documents the bugs fixed between this release, bash-1.14.5, and the last public bash release, 1.14.4. 1. Bugs fixed in Bash a. Fix to `fc' so that `fc -l' works when fewer than 16 commands are in the history list. b. Fixes to the builtin getopt(3) and `getopts' to complete conversion from GNU glibc getopt() to internal bash getopt. c. Changes to `make install' to bring it closer to GNU guidelines. d. Fixes to the expansion code so that double quotes on the rhs of ${variableOPword} are handled better. e. New/changed machines.h entries: Fujitsu UXP/M, Tandem f. Changes to cpp-Makefile and the rest of the Makefiles to more closely adhere to the GNU coding standards. In particular, all recommended targets should now exist. g. `read' now correctly strips trailing IFS whitespace from the input line. h. Reworked the documentation Makefile so that it does not use `texindex' and `tex', but rather `texi2dvi', as per the GNU coding standards i. If SIGINT is not trapped, a process dying of SIGINT will cause the shell to act as if it had received SIGINT and break out of for, while, and until loops. j. Fixed a bug that caused the `select' prompt to be garbled under certain conditions. k. Fixed a bug that made `declare +r variable' turn off the readonly attribute for a variable. l. Fixed a bug that prevented `declare -f -r function' (or other attributes) from changing the function's attributes. m. Fixed a job control bug that allowed `fg' and `bg' to restart jobs that had terminated. n. The pathname canonicalization code now handles filenames with backslashes embedded in them more reasonably. o. Fixed a bug that caused the expression evaluator to occasionally core dump when printing an error message. p. Fixed a bug that caused "$*" to sometimes leave a stray ^B in the expansion when there were no positional parameters. q. Fixed a bug that caused pre-3.2v4.x SCO machines to hang waiting for waitpid(2) to return. 2. Bugs fixed in Readline a. Fix to the display code so that null prompts don't cause core dumps. b. Readline now recognizes that an $LC_CTYPE value of `ISO-8859-1' means that it should go into eight-bit mode. c. Fixed a completion bug that removed user-supplied opening quotes in filenames under some circumstances.