Commit Graph

67 Commits

Author SHA1 Message Date
Chet Ramey c1d9c08853 history library can now read history from non-regular files; fix for readline char search and macros; better fix for PROMPT_COMMAND and aliases ending in newlines; fix for casting COMMAND * and SIMPLE_COM * when parsing |&; fix to avoid undefined behavior when performing left and right arithmetic shifts 2025-08-01 16:26:31 -04:00
Chet Ramey 870ad4c92b some fixes for static analysis findings; fix for brace expansion being too greedy checking sequence expressions; fix for strip targets when cross-compiling 2025-05-19 09:10:57 -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 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 474743f2da next set of documentation updates (word splitting), rearrange a test in readline's tilde expansion to avoid touching uninitialized data 2024-10-22 15:40:46 -04:00
Chet Ramey bc5ddc8698 wait -n' notifies on a job it returns; in posix mode, wait' defers notification on a reaped pid unless the shell is interactive, as posix now specifies 2024-09-11 15:54:24 -04:00
Chet Ramey 772e7e760e fix issue with read builtin delimiter in invaild mutibyte char; fix crash if caller passes negative count argument to one of the history file writing functions 2024-08-09 10:01:38 -04:00
Chet Ramey 5d53be184e update copyright dates; fix problem with ignoring completions 2024-07-16 09:38:09 -04:00
Chet Ramey 43ecbeb31e fix quoting for positional parameters if not word splitting; retry open for startup files on EINTR; update HISTIGNORE description 2024-02-21 09:42:10 -05:00
Chet Ramey 64b2b7c08d fixes for glibc time/gettimeofday issue; fix issue with history file containing one line too few if saving timestamps; fix for signal arriving while displaying readline completions 2023-03-27 09:28:12 -04:00
Chet Ramey de195f9483 changes to function printing; new trap -P option; posix mode changes for command builtin as a declaration utility; changes for compiling without multibyte code 2023-01-31 10:20:31 -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 0b9a4b3ae0 readline changes to use xfree; bumped version to bash-5.2-beta 2022-04-08 11:03:02 -04:00
Chet Ramey 38881450ed commit bash-20210121 snapshot 2021-01-22 15:21:24 -05:00
Chet Ramey cf58e12ce6 commit bash-20200316 snapshot 2020-03-20 09:26:56 -04:00
Chet Ramey 10db656551 commit bash-20200131 snapshot 2020-02-04 10:14:42 -05:00
Chet Ramey fc35c477cd commit bash-20191122 snapshot 2019-11-25 11:48:29 -05:00
Chet Ramey 376c9fe57c commit bash-20190517 snapshot 2019-05-28 10:02:20 -04:00
Chet Ramey 03e4274f9b commit bash-20190405 snapshot 2019-04-08 09:08:27 -04:00
Chet Ramey 439b8c2c5f commit bash-20190207 snapshot 2019-02-11 09:55:35 -05:00
Chet Ramey 12beeabf52 commit bash-20180608 snapshot 2018-06-12 10:37:19 -04:00
Chet Ramey 8b6b8f6094 commit bash-20170525 snapshot 2017-05-30 14:19:28 -04:00
Chet Ramey 2a39157723 commit bash-20170428 snapshot 2017-05-01 15:46:46 -04:00
Chet Ramey f698849a75 commit bash-20170317 snapshot 2017-03-20 16:30:10 -04:00
Chet Ramey 10729c7b2a commit bash-20170303 snapshot 2017-03-13 09:51:39 -04:00
Chet Ramey 553a7d66e4 commit bash-20161028 snapshot 2016-11-03 17:28:23 -04:00
Chet Ramey d345f817ff commit bash-20160129 snapshot 2016-02-09 09:03:09 -05:00
Chet Ramey 1b05a005ef commit bash-20160115 snapshot 2016-01-20 10:41:39 -05:00
Chet Ramey 6f82653c5e commit bash-20151230 snapshot 2016-01-04 09:18:44 -05:00
Chet Ramey 07357ec296 commit bash-20151023 snapshot 2015-11-02 10:49:23 -05:00
Chet Ramey 1573ba78f3 commit bash-20150605 snapshot 2015-06-17 08:34:09 -04:00
Chet Ramey 0385211bb5 commit bash-20150410 snapshot 2015-04-24 16:15:03 -04:00
Chet Ramey 8a0829e94a commit bash-20150227 snapshot 2015-03-09 11:11:06 -04:00
Chet Ramey de6081912c commit bash-20150206 snapshot 2015-02-09 11:03:36 -05:00
Chet Ramey f8b90b7bdd commit bash-20150130 snapshot 2015-02-09 11:02:29 -05:00
Chet Ramey c4c90ef830 commit bash-20150123 snapshot 2015-01-27 11:11:42 -05:00
Chet Ramey 8f50a0236c commit bash-20150102 snapshot 2015-01-12 11:03:15 -05:00
Chet Ramey 03d922b128 commit bash-20141107 snapshot 2014-11-18 15:49:02 -05:00
Chet Ramey 25a0eacfeb commit bash-20140625 snapshot 2014-07-11 15:55:40 -04:00
Chet Ramey fbbc416fc0 commit bash-20140619 snapshot 2014-07-11 15:54:59 -04:00
Chet Ramey a31bf37d09 commit bash-20140411 snapshot 2014-04-17 16:50:38 -04:00
Chet Ramey 7571d3f4bb commit bash-20130720 snapshot 2013-08-05 09:55:44 -04:00
Chet Ramey 51f7ea3672 commit bash-20110622 snapshot 2011-12-29 13:09:50 -05:00
Chet Ramey 276cb932b6 commit bash-20110525 snapshot 2011-12-29 13:08:48 -05:00
Chet Ramey 9ec5ed6640 commit bash-20100722 snapshot 2011-12-12 22:03:26 -05:00
Chet Ramey 6faad6254a commit bash-20100525 snapshot 2011-12-12 21:59:37 -05:00
Chet Ramey 644196275f commit bash-20100225 snapshot 2011-12-12 21:55:02 -05:00
Chet Ramey 012bac3904 commit bash-20081229 snapshot 2011-12-07 09:34:43 -05:00