Chet Ramey
|
e9053f2a3a
|
fix for parameter expansions that contain valid and invalid expansions; avoid stale readdir() value in getcwd replacement; check libtinfow for termcap functions; fix to propagate exit status of builtins run in subshells back to calling shell
|
2025-08-04 10:18:32 -04:00 |
|
Chet Ramey
|
01070d4324
|
fix for wait -n' in posix mode; fix for long messages in readline; fix for short reads by source' builtin; fix for crash on RISC-V machines; fix for bad memory read when getopts is called twice with different sets of arguments
|
2025-07-18 11:53:01 -04:00 |
|
Chet Ramey
|
b35866a289
|
updated translations; documentation updates; update copyright dates
|
2025-06-27 14:07:28 -04:00 |
|
Chet Ramey
|
0f0cea342e
|
updated translations; back out change allowing quoted characters and process substitution words in function names; rework readline change for GNU Hurd and ncurses
|
2025-06-16 13:47:40 -04:00 |
|
Chet Ramey
|
727b8d3663
|
addition to POSIX mode documentation; new translations; update copyrights on some files; update formatted documentation; changes to cut/lcut loadable builtins when supplied -a ARRAY
|
2025-06-06 12:16:11 -04:00 |
|
Chet Ramey
|
dbe4256d5e
|
fix for namerefs referencing an unset array index with nounset enabled; addition to buildconf.h.in for C23 compilers
|
2025-05-30 10:11:03 -04:00 |
|
Chet Ramey
|
7731dc5c4d
|
fix for read builtin and invalid multibyte characters followed by the delimiter; updated formatted documentation; new bash.pot file with updated strings; updated translations
|
2025-04-22 10:39:43 -04:00 |
|
Chet Ramey
|
482872ed8b
|
fix to preserve blank lines when reading multiline entries from a history file; fix for completion with quoted command delimiters; updated translations
|
2025-04-18 11:08:27 -04:00 |
|
Chet Ramey
|
42c6cbd459
|
add math function calls to fltexpr; HISTFILESIZE documentation updates; help text updates for exxport, history; update translations
|
2025-04-09 11:14:41 -04:00 |
|
Chet Ramey
|
a6767763de
|
fix for multiple assignment statements containing nofork comsubs preceding a command; fix for possible issue with invalid bash input fd
|
2025-03-31 09:58:59 -04:00 |
|
Chet Ramey
|
e009d30dff
|
fix for invalid brace sequence expressions; cosmetic fix to help builtin; documentation and copyright updates; bump version to bash-5.3-rc1; cosmetic locale fixes
|
2025-03-24 17:07:43 -04:00 |
|
Chet Ramey
|
e608233770
|
revert change that suppressed array subscript expansion when called by the let builtin; fix default file descriptor for <> redirection when printing command
|
2025-02-24 11:36:49 -05:00 |
|
Chet Ramey
|
22417e7881
|
new readline command `export-completions'; update documentation; update translations with new strings; Makefile updates
|
2024-11-21 10:31:38 -05:00 |
|
Chet Ramey
|
fa68e6da80
|
More Makefile updates; updates for bash-5.3-beta
|
2024-11-15 11:15:23 -05:00 |
|
Chet Ramey
|
254081c097
|
fix for set -e and compound commands inverting return status; tty fix for fg' from a key binding; posix mode wait -n' can return notified jobs; off-by-one error in history word tokenization; new configure option to set bash_source_fullpath
|
2024-09-27 12:00:46 -04:00 |
|
Chet Ramey
|
d3e86e66ce
|
reap and store status of process substitutions even when there are no jobs; fix issue with optimizing shell functions that set RETURN trap; fix issue with procsubs and eval allowing '<file'; fix for fignore and ignorning completions
|
2024-07-11 12:03:23 -04:00 |
|
Chet Ramey
|
9cea457aef
|
fix minor errors uncovered by address sanitizer; work around android issue with read -e -u; fix minor memory leaks; make spell-correct-shellword work with negative arguments; fix readline change-case on invalid multibyte character
|
2024-05-28 09:19:03 -04:00 |
|
Chet Ramey
|
e6795c05dd
|
fix coproc code to close previous coproc file descriptors if another one is created; start at setting additional coproc states; change release status to bash-5.3-alpha
|
2024-04-06 16:06:11 -04:00 |
|
Chet Ramey
|
03c8c43b79
|
man page typesetting updates for compatibilityand layout issues
|
2024-04-05 09:03:52 -04:00 |
|
Chet Ramey
|
4f2595eff3
|
more fixes for using bool and the stdckdint functions for integer overflow; another update to test from coreutils-9.2 changes; fix memleak in parser state on parse error; Makefile changes for macOS
|
2024-03-28 12:16:15 -04:00 |
|
Chet Ramey
|
bf944fe91f
|
fixes to printf for wide characters in single-byte locales; fixes to job notification for -c command shells
|
2024-03-13 09:33:32 -04:00 |
|
Chet Ramey
|
e1dd98a1db
|
additional error checking for declare; changes for MSYS32; add support for unlocked-io stdio functions; several C23 changes
|
2024-02-16 10:55:13 -05:00 |
|
Chet Ramey
|
584a2b4c9e
|
fix issue with reserved words in case clauses in command substitution; fix issue with double free in compound assignment
|
2024-01-09 16:00:15 -05:00 |
|
Chet Ramey
|
ba57a3e752
|
readline fix for do-lowercase-version; fix for reading here-documents from aliases
|
2023-12-05 11:54:24 -05:00 |
|
Chet Ramey
|
55a224da44
|
fix for fdflags loadable builtin; new strptime loadable builtin; enable -f doesn't fall back to current directory if using BASH_LOADABLES_PATH; new operator for rl_complete_internal that just dumps possible completions
|
2023-11-24 12:39:17 -05:00 |
|
Chet Ramey
|
aab2c1fb1d
|
fix typo in readline custom LS_COLORS extension; fix so `time' is recognized as a reserved word after $( and ${; don't run traps while parsing a command substitution
|
2023-09-07 17:09:24 -04:00 |
|
Chet Ramey
|
dc91b3f509
|
fixes for read builtin with backslash escapes; change history builtin behavior when HISTFILE is unset or null; change to compopt to make it use the name from the actual compspec it uses; fix for executing coproc in functions; fix for array variables and declare -g
|
2023-08-04 11:06:57 -04:00 |
|
Chet Ramey
|
6cca378e82
|
prefer nanosleep for sleep loadable builtin; changes for overflow in indexed array indices; make sure dynamic loading and unloading builtins updates programmable completion; document that assignment to PATH clears the command hash table; fix small memory leak from readline filename rewrite hook
|
2023-07-05 16:38:35 -04:00 |
|
Chet Ramey
|
353e3749e9
|
minor readline fixes for isearch, insert-char,quoted-insert, and do-lowercase-version; fix buffer overflow with printf %b; work around issues with isblank in UTF-8 locales on macOS; fixes for the enable builtin
|
2023-05-31 10:40:39 -04:00 |
|
Chet Ramey
|
896df2874a
|
fix for incomplete multibyte characters in pasted input; fix for syntax errors while entering compound assignments; fix for jobs not removing jobs from the list in a SIGCHLD trap; fix for PS0 that contains a command substitution after interactive shell reads EOF; fix for non-interactive shell reading from stdin and evaling a command that dups stdin
|
2023-05-04 11:19:43 -04:00 |
|
Chet Ramey
|
ec02facd13
|
allow FIGNORE suffixes to match entire pathnames; allow SIGINT received while a function is executing in a loop to break the loop
|
2023-04-24 15:25:45 -04:00 |
|
Chet Ramey
|
d06fefb2ba
|
new GLOBSORT variable
|
2023-04-16 16:13:14 -04:00 |
|
Chet Ramey
|
d7a6d947df
|
fix for $_ when executing $PROMPT_COMMAND; fix for extra line in history after here-document in command substitution
|
2023-02-13 10:48:05 -05:00 |
|
Chet Ramey
|
a5d2617c7a
|
fixes for SIGINT handling in asynchronous lists
|
2023-01-17 13:31:46 -05:00 |
|
Chet Ramey
|
49918d90cd
|
fix for parameter length expressions for nameref variables expanding to invalid identifiers
|
2022-12-13 12:57:47 -05:00 |
|
Chet Ramey
|
198210c58f
|
more changes for bracket expressions in patterns
|
2022-12-02 11:41:48 -05:00 |
|
Chet Ramey
|
31f4d468b6
|
fix for displaying `local -'; fix for trap and POSIX interp 1602; fix for readline redisplay when the last invisible character in the prompt string is not on the last line
|
2022-11-07 10:25:28 -05:00 |
|
Chet Ramey
|
88d69b4fa2
|
fix for @ and * as associative array keys in arithmetic expressions; minor readline callback mode changes
|
2022-11-02 16:23:12 -04:00 |
|
Chet Ramey
|
5d423d8ab3
|
fixes for posix-mode alias expansion in command substitutions; fix for multiple function definitions with here-documents inside command substitutions
|
2022-10-18 15:27:25 -04:00 |
|
Chet Ramey
|
bdfa4b088e
|
minor updates for release
|
2022-09-23 10:05:41 -04:00 |
|
Chet Ramey
|
e9c75143a2
|
documentation updates
|
2022-09-20 10:16:23 -04:00 |
|
Chet Ramey
|
9c317a6ae1
|
parse extended glob patterns in command substitutions in compatibility mode, even if extglob is not set
|
2022-08-02 11:16:48 -04:00 |
|
Chet Ramey
|
87a6e89edc
|
additional tests; documentation updates
|
2022-07-12 10:19:29 -04:00 |
|
Chet Ramey
|
67e47f224c
|
changes to text representation of parsed command substitution; small changes to tests
|
2022-07-06 10:05:59 -04:00 |
|
Chet Ramey
|
42768befc0
|
fix error message when completing backquote command substitution; fix test builtin with double negation
|
2022-06-28 16:15:24 -04:00 |
|
Chet Ramey
|
eb2d46d77c
|
updated translations; minor change to DEBUG trap
|
2022-06-22 10:51:18 -04:00 |
|
Chet Ramey
|
ebeba87477
|
fix mem leak with local BASH_REMATCH
|
2022-06-03 11:33:35 -04:00 |
|
Chet Ramey
|
daff9ecae9
|
fix for EXIT trap in -c command; suspend -f now suspends even if job control is not enabled
|
2022-05-18 09:50:42 -04:00 |
|
Chet Ramey
|
7a8455e421
|
fix crash from compgen in a non-interactive shell; globstar option now works with complete -G; wait -p changes; some int->size_t changes
|
2022-04-19 10:45:39 -04:00 |
|
Chet Ramey
|
505f60f94c
|
fix for history-search-backward after previous-history clearing the undo list
|
2022-04-04 09:40:49 -04:00 |
|