Commit Graph

179 Commits

Author SHA1 Message Date
Chet Ramey b88cd1c366 experimental change to use groff instead of man2html for HTML man pages; man page updates for reserved words; fix for pattern matching bracket expression ranges; readline changes to disallow defining some recursive keyboard macros 2025-09-18 17:26:51 -04:00
Chet Ramey fa68e6da80 More Makefile updates; updates for bash-5.3-beta 2024-11-15 11:15:23 -05:00
Chet Ramey 4917f2859c fixes for a couple of autoconf macros; update exit builtin for POSIX interp 1602; include more info in EOF error message when parsing compound command; update Makefiles by removing some variables, initializing others; update dependencies on version.h 2024-10-28 15:05:35 -04:00
Chet Ramey 9c430f6bf3 enable MULTIPLE_COPROCS; bind -p/-P can print out bindings for individual command names; changes to Makefile to remove MFLAGS; simplify build tools by assuming C90 compilation environment for better cross-compiling support 2024-04-26 16:51:04 -04:00
Chet Ramey 8418224f32 changes for quoting special and multibyte characters in glob patterns; changes to filename unicode normalization on macOS for globbing and filename completion; send SIGCONT unconditionally to just-restarted job in fg/bg 2023-07-25 10:18:35 -04:00
Chet Ramey 829aad36db fix for exit builtin when ignoreeof set; better resource deallocation when completion is interrupted; fix small memleak in globbing; compile out obsolete readline typedefs by default; readline callback mode doesn't print signal chars by default; xtrace mode prefers to use $'...' quoting if required 2023-06-26 17:09:08 -04:00
Chet Ramey 353e3749e9 minor readline fixes for isearch, insert-char,quoted-insert, and do-lowercase-version; fix buffer overflow with printf %b; work around issues with isblank in UTF-8 locales on macOS; fixes for the enable builtin 2023-05-31 10:40:39 -04:00
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 727e92c806 more ANSI/ISO C cleanups 2023-03-28 16:34:56 -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 429bd8199c remove some unused files 2023-03-27 15:02:32 -04:00
Chet Ramey 4c2b574c00 more minor asan fixes 2023-03-20 15:23:38 -04: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 81e3a4fb07 first set of ANSI C changes: remove PARAMS 2023-01-03 10:01:11 -05:00
Chet Ramey 198210c58f more changes for bracket expressions in patterns 2022-12-02 11:41:48 -05:00
Chet Ramey 3c9dd45657 fix for memory leak with unset associative array elements; last set of changes to globbing bracket expressions; fix for timing subshell commands 2022-11-23 17:03:34 -05:00
Chet Ramey 407d9afca0 fixes for bracket expressions in pathname expansion; changes for select/pselect; jobs builtin now removes terminated jobs from the jobs table after notifying 2022-11-18 11:01:00 -05:00
Chet Ramey 55a8311420 fix for line numbers for nested function declarations; fix execve error for ENOENT 2022-10-11 16:17:22 -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 3011048a92 fixes to read/wait; revert change that processes $'...' quoting in here-documents unconditionally 2022-01-24 09:37:14 -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 d384b92874 update version to 5.2-devel, update copyright dates 2021-11-08 09:53:24 -05:00
Chet Ramey 4d4294caf7 globbing reacts to signals more quickly; new printf %Q format specifier; readline completion handles multiline quotes better 2021-08-08 20:44:28 -04:00
Chet Ramey 6650b4de61 fixes for minor memory leaks 2021-07-19 09:58:33 -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 8d3cecab33 changes to documentation to reduce gender-specific language; fix a seg fault in `fc' 2021-06-17 17:10:49 -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 6e11792d93 minor documentation changes 2021-06-01 11:30:37 -04:00
Chet Ramey 08871a7780 commit bash-20210201 snapshot 2021-02-06 18:27:50 -05:00
Chet Ramey 4be5608573 commit bash-20210122 snapshot 2021-01-27 11:49:50 -05:00
Chet Ramey 94f428da79 commit bash-20201030 snapshot 2020-11-03 11:01:16 -05: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 aa99ef520f commit bash-20191009 snapshot 2019-10-14 09:17:20 -04:00
Chet Ramey f7ec6b1a00 commit bash-20191004 snapshot 2019-10-07 11:02: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 951bdaad7a commit bash-20190628 snapshot 2019-07-01 09:03:53 -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 9128f93291 commit bash-20190424 snapshot 2019-04-25 09:03:48 -04:00
Chet Ramey 5d31eaea6e commit bash-20190412 snapshot 2019-04-15 09:26:31 -04:00
Chet Ramey 203f479c03 commit bash-20190308 snapshot 2019-03-11 08:57:46 -04:00
Chet Ramey 38f8cb6930 commit bash-20190201 snapshot 2019-02-04 08:55:56 -05:00
Chet Ramey 8a9718cfc9 commit bash-20190130 snapshot 2019-02-01 09:03:24 -05:00
Chet Ramey 0e8fd32490 commit bash-20190111 snapshot 2019-01-14 10:44:20 -05:00
Chet Ramey 605528a7c0 commit bash-20190109 snapshot 2019-01-10 11:56:16 -05:00
Chet Ramey 89b3a79dd4 commit bash-20181226 snapshot 2019-01-03 10:19:09 -05:00
Chet Ramey ab8ded9c30 commit bash-20181214 snapshot 2018-12-17 14:53:06 -05:00