Commit Graph

120 Commits

Author SHA1 Message Date
Chet Ramey a61ffa78ed second set of ANSI C changes: C89-style function declarations, more inline functions, remove register keyword 2023-01-03 10:23:11 -05: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 b6a567e7f1 fix problem with saving tty state after running a command with 'bind -x'; builtins that create associative arrays can now convert existing scalar variables to associative arrays 2022-03-11 16:09:24 -05:00
Chet Ramey d70b53393e new variables to control the active region color; minor fix to $? 2022-02-09 10:21:04 -05:00
Chet Ramey 1d17c604fc changes to make builtins that perform assignments work better with arbitrary associative array keys 2022-01-04 10:54:28 -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 b2b78a6348 fixes to LINENO, read -n, command substitution and backslash-escaped newlines 2021-12-20 20:03:26 -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 71a11dbeb4 portability and compatibility fixes 2021-12-06 09:17:41 -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 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 70d7c6430d fixes for array subscripts and values containing 0x01 characters 2021-09-28 15:13:02 -04:00
Chet Ramey 9928dcb48f changes to command timing with errexit; binary file checks; treat exit builtin slightly differently when using bash -c 2021-09-19 13:44:55 -04:00
Chet Ramey 6650b4de61 fixes for minor memory leaks 2021-07-19 09:58:33 -04:00
Chet Ramey 7b024db83e more minor changes for builtins and array subscript expansion; fix to `wait -n' 2021-05-17 12:03:03 -04:00
Chet Ramey a30f513fc4 more changes to handle @ and * as associative array keys 2021-05-13 14:49:18 -04:00
Chet Ramey b304aabc92 additional changes to avoid array subscript double expansion in arithmetic contexts 2021-05-10 09:58:14 -04:00
Chet Ramey 35bc7025c1 first set of changes to eliminate array subscript double expansion in math contexts 2021-05-07 10:56:24 -04:00
Chet Ramey b196583609 new "enable-active-region" readline variable 2021-04-30 16:56:05 -04:00
Chet Ramey 3fd77612fc allow assignment to array keys @ and *; minor completion fix 2021-04-26 16:31:46 -04:00
Chet Ramey fb4ddc2d2b default value for BASH_LOADABLES_PATH; other minor changes 2021-04-12 16:44:43 -04:00
Chet Ramey 0e51345317 change grammar for select command to use compound_list 2021-04-06 11:37:01 -04:00
Chet Ramey a9cf0031ef commit bash-20210112 snapshot 2021-01-15 14:39:20 -05:00
Chet Ramey 63706353d7 commit bash-20210107 snapshot 2021-01-12 09:18:30 -05:00
Chet Ramey 11262b0b72 commit bash-20201211 snapshot 2020-12-18 15:26:49 -05:00
Chet Ramey d514a08760 commit bash-20201001 snapshot 2020-10-19 08:56:41 -04:00
Chet Ramey ce3e1a8c5b commit bash-20200803 snapshot 2020-08-05 11:46:35 -04:00
Chet Ramey e33aa28191 commit bash-20200501 snapshot 2020-05-04 10:28:06 -04:00
Chet Ramey c6c7ae81bb commit bash-20200427 snapshot 2020-04-30 11:59:39 -04:00
Chet Ramey 87d2ae2ae5 commit bash-20200420 snapshot 2020-04-22 16:45:28 -04:00
Chet Ramey 5f49ef47d1 commit bash-20200323 snapshot 2020-03-27 10:30:38 -04:00
Chet Ramey 89d788fb01 commit bash-20200214 snapshot 2020-02-17 11:41:35 -05:00
Chet Ramey 194cfc28f8 commit bash-20190719 snapshot 2019-07-22 09:24:14 -04:00
Chet Ramey 15a23d4474 commit bash-20190313 snapshot 2019-03-18 10:48:08 -04:00
Chet Ramey 605528a7c0 commit bash-20190109 snapshot 2019-01-10 11:56:16 -05:00
Chet Ramey a6ae8f3539 commit bash-20181109 snapshot 2018-11-12 10:15:40 -05:00
Chet Ramey f19b1b7334 commit bash-snap-20181017 snapshot 2018-10-18 11:13:57 -04:00
Chet Ramey c87bb0a8f7 commit bash-20181005 snapshot 2018-10-08 09:19:14 -04:00
Chet Ramey 5fab8dbf24 commit bash-20180928 snapshot 2018-10-01 16:19:21 -04:00
Chet Ramey 3d31a311da commit bash-20180921 snapshot 2018-09-25 09:54:29 -04:00
Chet Ramey c2ccaa219a commit bash-20180817 snapshot 2018-08-20 17:03:01 -04:00
Chet Ramey 0275a139ab commit bash-20180202 snapshot 2018-02-05 10:34:47 -05:00
Chet Ramey 661f4c20c3 commit bash-20180126 snapshot 2018-01-29 08:55:47 -05:00
Chet Ramey 2e41257453 commit bash-20171222 snapshot 2018-01-02 10:52:24 -05:00
Chet Ramey 32dc2bf525 commit bash-20171215 snapshot 2018-01-02 10:51:40 -05:00
Chet Ramey ec157dfefb commit bash-20161230 snapshot 2017-01-03 14:37:53 -05:00
Chet Ramey e297b0591d commit bash-20161223 snapshot 2016-12-27 14:03:01 -05:00
Chet Ramey 06db13a410 commit bash-20161216 snapshot 2016-12-20 14:15:35 -05:00
Chet Ramey a57ed9e90a commit bash-20161209 snapshot 2016-12-13 12:06:27 -05:00