Commit Graph

190 Commits

Author SHA1 Message Date
Chet Ramey 782af56204 updates for nofork command substitution; changes for z/OS machines; fix for race in wait_for_any_job 2023-05-22 09:37:41 -04:00
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 727e92c806 more ANSI/ISO C cleanups 2023-03-28 16:34:56 -04:00
Chet Ramey 1efe6d6b69 remove more old, unused files 2023-03-28 15:54:06 -04:00
Chet Ramey 57d4dc15ff small asan fixes; size_t and other ANSI C changes; restore readline variables in compgen builtin 2023-03-27 16:38:37 -04: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 81e3a4fb07 first set of ANSI C changes: remove PARAMS 2023-01-03 10:01:11 -05: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 e9c75143a2 documentation updates 2022-09-20 10:16:23 -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 b4e5e5505c fix to readline redisplay of invisible chars at end of line; fix to here-document delimiter quote removal; prompt expansion makes invisible chars in w, W, s visible 2022-03-07 09:21:09 -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 71a11dbeb4 portability and compatibility fixes 2021-12-06 09:17:41 -05:00
Chet Ramey d384b92874 update version to 5.2-devel, update copyright dates 2021-11-08 09:53:24 -05: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 da43077c47 changes to handling of "." and ".." when dotglob is enabled; other minor changes 2021-06-15 15:07:40 -04:00
Chet Ramey b3b5f4bb33 commit bash-20210301 snapshot 2021-03-05 15:13:16 -05:00
Chet Ramey a7309caba4 commit bash-20210215 snapshot 2021-02-17 15:31:03 -05:00
Chet Ramey 3aec0ec30f commit bash-20210115 snapshot 2021-01-19 17:12:43 -05:00
Chet Ramey e58dc557e2 commit bash-20201226 snapshot 2020-12-30 13:17:27 -05:00
Chet Ramey 50fc6e33fe commit bash-20201116 snapshot 2020-11-18 16:13:46 -05:00
Chet Ramey a56608bc3f commit bash-20200914 snapshot 2020-09-21 08:52:52 -04:00
Chet Ramey ce3e1a8c5b commit bash-20200803 snapshot 2020-08-05 11:46:35 -04:00
Chet Ramey 560f608dd5 commit bash-20200728 snapshot 2020-07-31 11:39:31 -04:00
Chet Ramey ab309487d5 commit bash-20200605 snapshot 2020-06-05 14:34:49 -04:00
Chet Ramey 6ebfddbf2e commit bash-20200529 cleanup 2020-06-03 18:50:02 -04:00
Chet Ramey f9df535553 commit bash-20200529 snapshot 2020-06-03 18:31:24 -04:00
Chet Ramey fc94d47412 commit bash-20200504 snapshot 2020-05-08 14:19:57 -04:00
Chet Ramey 3a7c642e22 commit bash-20191213 snapshot 2019-12-16 09:43:38 -05:00
Chet Ramey fc35c477cd commit bash-20191122 snapshot 2019-11-25 11:48:29 -05:00
Chet Ramey ad66335110 commit bash-20190906 snapshot 2019-09-09 10:00:54 -04:00
Chet Ramey 969496e53b commit bash-20190830 snapshot 2019-09-03 10:54:55 -04:00
Chet Ramey 602eae4d6b commit bash-20190621 snapshot 2019-06-24 09:00:06 -04:00
Chet Ramey 729acaff19 commit bash-20190430 snapshot 2019-05-13 10:04:20 -04:00
Chet Ramey d61300ec87 commit bash-20181116 snapshot 2018-11-19 11:27:54 -05:00
Chet Ramey 3d31a311da commit bash-20180921 snapshot 2018-09-25 09:54:29 -04:00
Chet Ramey 96efdbb5b4 commit bash-20180713 snapshot 2018-07-18 10:23:04 -04:00
Chet Ramey 5c5c75236c commit bash-20180524 snapshot 2018-05-29 10:03:17 -04:00
Chet Ramey c21b3727a7 commit bash-20180511 snapshot 2018-05-21 10:28:44 -04:00
Chet Ramey fd01c588ad commit bash-20180420 snapshot 2018-04-23 11:37:22 -04:00
Chet Ramey 6078dd9a97 commit bash-20180418 snapshot 2018-04-20 11:38:52 -04:00
Chet Ramey 2e41257453 commit bash-20171222 snapshot 2018-01-02 10:52:24 -05:00
Chet Ramey 21c9990fbb commit bash-20170414 snapshot 2017-04-17 17:08:57 -04:00
Chet Ramey 31a8d95a37 commit bash-20161118 snapshot 2016-11-21 14:50:59 -05:00
Chet Ramey ff293129ec commit bash-20161007 snapshot 2016-10-19 15:13:54 -04:00
Chet Ramey f8c5768ef2 commit bash-20160812 snapshot 2016-08-18 14:55:56 -04:00
Chet Ramey 33723c8402 commit bash-20151016 snapshot 2015-11-02 10:48:29 -05:00
Chet Ramey 4eb81d59d0 commit bash-20150828 snapshot 2015-09-11 14:19:06 -04:00