Commit Graph

142 Commits

Author SHA1 Message Date
Chet Ramey c375f8f45f subshells should not inherit FIFOs; initial framework for nofork (foreground) command substitutions 2023-05-09 10:33:56 -04:00
Chet Ramey d06fefb2ba new GLOBSORT variable 2023-04-16 16:13:14 -04:00
Chet Ramey 72c4a0f40d add support for case-insensitive incremental and non-incremental history searches in readline; controlled by new bindable readline variable `search-ignore-case' 2023-02-17 17:13:04 -05:00
Chet Ramey 8fd8cd8f7b set of portability changes from lint/asan/ubsan 2023-01-07 13:18:20 -05:00
Chet Ramey 2e725f7346 final set of ANSI C changes 2023-01-05 15:09:06 -05: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 eb2d46d77c updated translations; minor change to DEBUG trap 2022-06-22 10:51:18 -04:00
Chet Ramey f9ed510acb fix to RL_STATE_EOF in readline callback mode; fix to edge case for terminating signal handling and exit traps in -c command 2022-05-03 10:43:44 -04:00
Chet Ramey b325b0e96b more changes for here-docs and $'...'; command optimization updates 2022-01-31 09:53:03 -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 d384b92874 update version to 5.2-devel, update copyright dates 2021-11-08 09:53:24 -05: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 72206eb271 new alternate array implementation that prioritizes access time over sparse arrays; selectable via configure 2021-09-23 16:14:29 -04:00
Chet Ramey a67031fe11 configuration changes to remove obsolete autoconf macros, and resultant changes to some source files 2021-09-08 11:16:55 -04:00
Chet Ramey 2208813a97 optimize many cases of $(<file) not to require a fork 2021-09-02 10:52:20 -04:00
Chet Ramey 5a0e5b7b28 optimization changes; makefile changes to make specifying CFLAGS less annoying; print completions reusably 2021-07-06 15:35:08 -04:00
Chet Ramey 6be3a741cb bindable readline command to perform spelling correction on a word 2021-03-18 11:48:48 -04:00
Chet Ramey a6c3a43f43 commit bash-20210211 snapshot 2021-02-15 10:55:26 -05:00
Chet Ramey 26db5626df commit bash-20210209 snapshot 2021-02-11 17:19:31 -05:00
Chet Ramey 08871a7780 commit bash-20210201 snapshot 2021-02-06 18:27:50 -05:00
Chet Ramey 3aec0ec30f commit bash-20210115 snapshot 2021-01-19 17:12:43 -05:00
Chet Ramey 975643bb2b commit bash-20201214 snapshot 2020-12-18 15:27:28 -05:00
Chet Ramey 11262b0b72 commit bash-20201211 snapshot 2020-12-18 15:26:49 -05:00
Chet Ramey 3f17ceca10 commit bash-20201203 snapshot 2020-12-18 15:26:11 -05:00
Chet Ramey dd4e3abc5c commit bash-20200626 snapshot 2020-06-30 15:09:56 -04:00
Chet Ramey 32ba27b400 commit bash-20200603 snapshot 2020-06-04 16:30:27 -04:00
Chet Ramey 37adc8b99d commit bash-20200527 snapshot 2020-05-29 14:29:34 -04:00
Chet Ramey 9a53e2aa75 commit bash-20190725 snapshot 2019-07-29 08:49:06 -04:00
Chet Ramey 194cfc28f8 commit bash-20190719 snapshot 2019-07-22 09:24:14 -04:00
Chet Ramey 48492ffae2 commit bash-20190619 snapshot 2019-06-21 09:27:56 -04:00
Chet Ramey 653d7134f8 commit bash-20190607 snapshot 2019-06-10 11:05:35 -04:00
Chet Ramey befdddcbf1 commit bash-20190328 snapshot 2019-04-01 15:44:20 -04:00
Chet Ramey 31321bf1b2 commit bash-20190322 snapshot 2019-03-25 09:36:24 -04:00
Chet Ramey 439b8c2c5f commit bash-20190207 snapshot 2019-02-11 09:55:35 -05:00
Chet Ramey 5cc55f2f73 commit bash-20190104 snapshot 2019-01-08 11:03:27 -05:00
Chet Ramey 5c5c75236c commit bash-20180524 snapshot 2018-05-29 10:03:17 -04:00
Chet Ramey f602026a0c commit bash-20180316 snapshot 2018-03-19 09:46:55 -04:00
Chet Ramey bf5b8103d4 commit bash-20180309 snapshot 2018-03-12 08:10:29 -04:00
Chet Ramey 072986823d commit bash-20180216 snapshot 2018-02-19 09:12:41 -05:00
Chet Ramey 0275a139ab commit bash-20180202 snapshot 2018-02-05 10:34:47 -05:00
Chet Ramey 03e8e2f9c8 commit bash-20171124 snapshot 2017-12-01 12:09:12 -05:00
Chet Ramey 21c9990fbb commit bash-20170414 snapshot 2017-04-17 17:08:57 -04:00
Chet Ramey ec157dfefb commit bash-20161230 snapshot 2017-01-03 14:37:53 -05:00
Chet Ramey 99210c299b commit bash-20161206 snapshot 2016-12-08 13:04:34 -05:00
Chet Ramey 216e2e9b8b commit bash-20161111 snapshot 2016-11-14 13:46:09 -05:00
Chet Ramey 1b05a005ef commit bash-20160115 snapshot 2016-01-20 10:41:39 -05:00
Chet Ramey 967625cd5b commit bash-20151204 snapshot 2015-12-21 10:38:53 -05:00
Chet Ramey 07357ec296 commit bash-20151023 snapshot 2015-11-02 10:49:23 -05:00
Chet Ramey 900a813bcd commit bash-20151002 snapshot 2015-10-12 10:04:19 -04:00
Chet Ramey 4eb81d59d0 commit bash-20150828 snapshot 2015-09-11 14:19:06 -04:00