Chet Ramey
|
b648a9ab79
|
fix for optimizing issues in sourced files; change to printf documentation to specify valid format characters
|
2023-01-03 09:38:11 -05:00 |
|
Chet Ramey
|
c4a2e37470
|
fix comsub inside parameter expansion in here-document; fix readline longjmp botch; posix change for unset non-identifier; posix change for double quotes inside backquote comsub in here-document; add missing posix pieces to umask builtin
|
2022-12-19 09:38:15 -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
|
237c32ba16
|
fix for programmable completion functions setting traps on signals that readline handles
|
2022-12-06 10:41:41 -05:00 |
|
Chet Ramey
|
198210c58f
|
more changes for bracket expressions in patterns
|
2022-12-02 11:41:48 -05:00 |
|
Chet Ramey
|
e8652353ae
|
fixes for HAVE_SELECT/HAVE_PSELECT; change some warning messages for nameref loops; run unwind-protects if max function nesting level is exceeded
|
2022-11-29 09:32:40 -05:00 |
|
Chet Ramey
|
96115811d8
|
clarify some arithmetic error messages; fix for read builtin readline timeouts; initial implementation of preserving double quotes in readline completion; add starting line number to some "EOF reached" parser error messages
|
2022-11-14 12:08:12 -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
|
b48c234286
|
change to binary file detection; fix for negative fractional read timeout; check more often for terminating signals in subshells; clear process substitutions in subshells; wait only for last procsub if `wait' is called without arguments
|
2022-10-31 10:08:36 -04:00 |
|
Chet Ramey
|
6711d2dc77
|
fix for interactive shell parser reset issue; fix for nested array subscript quoting issue; fix for process substitutions being closed to early in for loops
|
2022-10-24 10:09:52 -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
|
055a4552c9
|
change to readline callback signal handling; fix message when popping shell function context; handle new terminating signals inside terminating signal handler; fix to pattern substitution with null replacement and null string; fix to alias expansion when we get a SIGINT while entering a command substitution in an interactive shell
|
2022-10-15 13:34:51 -04:00 |
|
Chet Ramey
|
22f21b760e
|
fixes for extended glob in compat mode; fix for brackets appearing in nested parameter expansions
|
2022-10-07 17:46:16 -04:00 |
|
Chet Ramey
|
43e861c2cd
|
fix crash with unset arrays in arithmetic constructs ; change to avoid printing foreground job statuses when we don't want to
|
2022-10-04 11:58:54 -04:00 |
|
Chet Ramey
|
b7b9d7c306
|
fix for problem with command substitutions inside aliases
|
2022-09-01 10:25:58 -04:00 |
|
Chet Ramey
|
e9e3e4fea5
|
fixed gcc printf warning; fixed typos in comments and support files
|
2022-07-26 11:44:09 -04:00 |
|
Chet Ramey
|
52ae6c3f5d
|
fix for local variable problem in EXIT trap; add sed-like behavior for null patterns in pattern substitution
|
2022-07-19 11:42:23 -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
|
d0cd67ee13
|
fix up parser flags command substitution parsing inherits; using temp files for here-documents is now a compatibility mode option
|
2022-04-27 16:16:59 -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
|
3be2a2ca9a
|
minor portability fixes; printf now uses double for floating point conversions by default in posix mode
|
2022-04-12 09:57:43 -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 |
|
Chet Ramey
|
8f68f9f0ff
|
remove history position change to non-incremental search; fixes to $@ in some word expansions like :+
|
2022-03-25 09:52:26 -04:00 |
|
Chet Ramey
|
6c4a9a5cb7
|
efficiency change to command hashing; fix pointer aliasing problem with readline history-search-backward
|
2022-03-01 09:32:15 -05:00 |
|
Chet Ramey
|
6d69b62547
|
changes for the shopt compatNN options
|
2022-02-15 11:52:30 -05:00 |
|
Chet Ramey
|
bf09dfc08d
|
document new readline variables "active-region-start-color" and "active-region-end-color"
|
2022-02-11 09:12:39 -05:00 |
|
Chet Ramey
|
780d665cfd
|
fix to multiple alias expansion problem in command substitutions
|
2022-02-09 10:15:16 -05:00 |
|
Chet Ramey
|
b325b0e96b
|
more changes for here-docs and $'...'; command optimization updates
|
2022-01-31 09:53:03 -05:00 |
|
Chet Ramey
|
6e1ab9a367
|
fix to expand $'...' and $"..." in certain word expansions while expanding lines of here-document data
|
2022-01-25 09:33:34 -05:00 |
|
Chet Ramey
|
3011048a92
|
fixes to read/wait; revert change that processes $'...' quoting in here-documents unconditionally
|
2022-01-24 09:37:14 -05:00 |
|
Chet Ramey
|
2a1c81bf63
|
change to behavior of '&' in pattern substitution replacement string; fix for blank lines in multiline commands saved in command history
|
2022-01-18 10:59:53 -05:00 |
|
Chet Ramey
|
5e6f45d9b1
|
getting ready for bash-5.2
|
2022-01-11 15:53:25 -05:00 |
|
Chet Ramey
|
be7fc0525e
|
minor change to here-doc processing in compoind lists; change to completion to avoid quoting word expansion characters like `$'
|
2022-01-04 11:05:30 -05:00 |
|
Chet Ramey
|
186129835e
|
new shell option to force globbing never to return .' and ..' as matches
|
2022-01-04 10:11:48 -05:00 |
|
Chet Ramey
|
701f36c2c3
|
more changes to avoid expanding associative array subscripts twice; internal debugging changes
|
2021-12-22 16:05:39 -05:00 |
|
Chet Ramey
|
5f2dd5ff95
|
fix for posix semantics for the := word expansion when assigning array elements
|
2021-12-14 14:18:00 -05:00 |
|
Chet Ramey
|
006856edf6
|
minimal-config changes; $"..." support is now a configuration option
|
2021-12-01 16:40:52 -05:00 |
|
Chet Ramey
|
25e43d2c0a
|
removed some commented-out code dependent on the compatibility level now that the version is 5.2
|
2021-11-22 10:11:06 -05:00 |
|
Chet Ramey
|
d384b92874
|
update version to 5.2-devel, update copyright dates
|
2021-11-08 09:53:24 -05:00 |
|
Chet Ramey
|
4657c04050
|
internal changes to prevent `unset' from scanning associative array subscripts multiple times
|
2021-11-01 10:42:50 -04:00 |
|
Chet Ramey
|
1984960023
|
fix readline expand prompt issue; fixes for readline fuzzing issues
|
2021-10-28 14:39:34 -04:00 |
|
Chet Ramey
|
c813e24652
|
new `patsub_replacement' shell option
|
2021-10-25 11:56:15 -04:00 |
|
Chet Ramey
|
2c8ac78cbb
|
minor documentation update on SIGINT handling
|
2021-10-21 16:02:37 -04:00 |
|
Chet Ramey
|
1fff64acdc
|
changes to new pattern substitution replacement; documentation updates
|
2021-10-18 10:57:20 -04:00 |
|
Chet Ramey
|
304b1e938c
|
preserve traps across a failed exec; small changes to how completion options interact; fix a bug with arithmetic for commands and LINENO
|
2021-10-11 10:38:16 -04:00 |
|
Chet Ramey
|
f74291e6d1
|
new pattern substitution replacement feature; fix for problem with unset builtin and associative arrays
|
2021-10-08 08:21:16 -04:00 |
|
Chet Ramey
|
f188aa6a01
|
enable support for using `&' in the pattern substitution replacement string
|
2021-10-04 15:30:21 -04:00 |
|