Commit Graph

161 Commits

Author SHA1 Message Date
Chet Ramey 7aae19bfe4 changes to non-incremental searching to avoid pointer alias problems, undo issues 2023-04-27 14:56:35 -04:00
Chet Ramey d052bd6fd9 readline and completion fixes 2023-04-20 11:27:36 -04:00
Chet Ramey d267701a91 more ANSI/ISO C changes; start on converting the unwind-protect framework to ANSI C 2023-03-29 15:43:46 -04:00
Chet Ramey 01084938a1 script read errors are now fatal errors; fixes for readline asan issues 2023-03-13 17:20:51 -04:00
Chet Ramey 0bd0fb5966 fix crash with null arithmetic for expression; fix size_t issue with history search string allocation 2023-03-02 12:04:03 -05:00
Chet Ramey 8fd8cd8f7b set of portability changes from lint/asan/ubsan 2023-01-07 13:18:20 -05:00
Chet Ramey c4a2e37470 fix comsub inside parameter expansion in here-document; fix readline longjmp botch; posix change for unset non-identifier; posix change for double quotes inside backquote comsub in here-document; add missing posix pieces to umask builtin 2022-12-19 09:38:15 -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 96115811d8 clarify some arithmetic error messages; fix for read builtin readline timeouts; initial implementation of preserving double quotes in readline completion; add starting line number to some "EOF reached" parser error messages 2022-11-14 12:08:12 -05:00
Chet Ramey 31f4d468b6 fix for displaying `local -'; fix for trap and POSIX interp 1602; fix for readline redisplay when the last invisible character in the prompt string is not on the last line 2022-11-07 10:25:28 -05:00
Chet Ramey e6dc31ac13 changes for multibyte characters with intermediate state; small change to readline forced redisplay 2022-09-28 11:00:34 -04: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 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 bf09dfc08d document new readline variables "active-region-start-color" and "active-region-end-color" 2022-02-11 09:12:39 -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 1984960023 fix readline expand prompt issue; fixes for readline fuzzing issues 2021-10-28 14:39:34 -04:00
Chet Ramey fa1e33671d prompt reprinting fixes for readline when screenwidth is less than prompt length; redirection fixes 2021-09-27 10:29:22 -04:00
Chet Ramey 8ede7a904f readline changes for MSVC wide chars; check for more write errors 2021-07-16 15:11:03 -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 6be3a741cb bindable readline command to perform spelling correction on a word 2021-03-18 11:48:48 -04:00
Chet Ramey 38881450ed commit bash-20210121 snapshot 2021-01-22 15:21:24 -05:00
Chet Ramey 9c10def123 commit bash-20200907 snapshot 2020-09-21 08:52:51 -04:00
Chet Ramey 0db5ff0129 commit bash-20200410 snapshot 2020-04-13 10:31:06 -04:00
Chet Ramey ea31c00845 commit bash-20200406 snapshot 2020-04-08 17:09:56 -04:00
Chet Ramey e34adc2c3b commit bash-20200403 snapshot 2020-04-06 09:52:11 -04:00
Chet Ramey 5f49ef47d1 commit bash-20200323 snapshot 2020-03-27 10:30:38 -04:00
Chet Ramey 11bb038e13 commit bash-20200124 snapshot 2020-01-27 09:25:05 -05:00
Chet Ramey 9831556ed0 commit bash-20200117 snapshot 2020-01-21 09:46:21 -05:00
Chet Ramey 9420622819 commit bash-20191219 snapshot 2020-01-02 10:27:49 -05:00
Chet Ramey c075913eae commit bash-20191206 snapshot 2019-12-09 11:06:08 -05:00
Chet Ramey 9976441ac6 commit bash-20191202 snapshot 2019-12-09 11:05:41 -05:00
Chet Ramey 091c6bc481 commit bash-20191127 snapshot 2019-12-02 17:23:48 -05:00
Chet Ramey d111b2af6e commit bash-20190920 snapshot 2019-09-23 09:42:14 -04:00
Chet Ramey e2169ae94e commit bash-20190712 snapshot 2019-07-15 09:15:15 -04:00
Chet Ramey 52e4696964 commit bash-20190524 snapshot 2019-05-28 10:02:55 -04:00
Chet Ramey 376c9fe57c commit bash-20190517 snapshot 2019-05-28 10:02:20 -04:00
Chet Ramey 5fab8dbf24 commit bash-20180928 snapshot 2018-10-01 16:19:21 -04:00
Chet Ramey b52e30b8dd commit bash-20180907 snapshot 2018-09-10 10:05:19 -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 03e8e2f9c8 commit bash-20171124 snapshot 2017-12-01 12:09:12 -05:00
Chet Ramey d7d836dfc5 commit bash-snap-20170620 snapshot 2017-06-20 10:38:13 -04:00
Chet Ramey 6374eecf23 commit bash-snap-20170616 snapshot 2017-06-16 14:57:40 -04:00
Chet Ramey e7cc795a7d commit bash-20170609 snapshot 2017-06-12 13:21:27 -04:00
Chet Ramey 5378804dbf commit bash-20170519 snapshot 2017-05-23 14:52:14 -04:00
Chet Ramey ea921184eb commit bash-20170512 snapshot 2017-05-15 10:11:27 -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