Commit Graph

57 Commits

Author SHA1 Message Date
Chet Ramey 727b8d3663 addition to POSIX mode documentation; new translations; update copyrights on some files; update formatted documentation; changes to cut/lcut loadable builtins when supplied -a ARRAY 2025-06-06 12:16:11 -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 0075715b29 changes to non-incremental search implementation for consistency with incremental search; fix for readline unsetting rl_eof_found; minor man page updates 2024-11-04 17:51:50 -05:00
Chet Ramey cf694865de optimize asynchronous function invocations; fix for running return from trap while sourcing a file; restore completion function if read -e is interrupted 2024-08-15 16:37:54 -04:00
Chet Ramey a91b8b0773 doc changes for --rcfile; fix isearch undo list incompatibility with bash-5.2; non-inc search preserves undo lists in history entries 2024-07-06 12:54:57 -04:00
Chet Ramey dc97ded434 fix nofork comsub overwriting currently executing command; free readline undo list on signal in callback mode; avoid disabling readonly when assigning variables from the environment; fix bug with shell-expand-line and $'...' quoting inside command substitutions; add `bash-vi-complete' as bindable command name 2024-02-09 10:30:02 -05:00
Chet Ramey 138f3cc359 make completion of nofork comsubs a little better; fix leaks on signals for non-incremental searches; fix leaks in readstr interface 2024-01-27 16:28:31 -05:00
Chet Ramey f491b93350 allow quoted-insert while reading readline search strings; force filename argument to enable -f without a slash to read from the current directory; update BASH_LOADABLES_PATH documentation 2023-11-14 10:20:05 -05:00
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 277c21d2b2 readline fix for rl_undo_list pointer aliasing; arith command sets word_top 2023-03-06 10:50:45 -05: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 72c4a0f40d add support for case-insensitive incremental and non-incremental history searches in readline; controlled by new bindable readline variable `search-ignore-case' 2023-02-17 17:13:04 -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 505f60f94c fix for history-search-backward after previous-history clearing the undo list 2022-04-04 09:40:49 -04: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 5bba60397c changes to history-search-forward, history-search backward to make the final history position more similar to incremental search 2022-03-21 11:00:53 -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 6c4a9a5cb7 efficiency change to command hashing; fix pointer aliasing problem with readline history-search-backward 2022-03-01 09:32:15 -05:00
Chet Ramey e7a56619a2 changes to make EOF state available to readline applications; fix for command substitution parsing inside conditional command 2022-02-21 10:06:44 -05:00
Chet Ramey 4410784029 more updates for autoconf-2.71: removing usage of AC_TRY_RUN 2021-09-13 10:08:15 -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 9e3495c9e9 readline: free undo list associated with the saved history line when traversing history 2021-07-12 11:09:44 -04:00
Chet Ramey 3fd77612fc allow assignment to array keys @ and *; minor completion fix 2021-04-26 16:31:46 -04:00
Chet Ramey 38881450ed commit bash-20210121 snapshot 2021-01-22 15:21:24 -05:00
Chet Ramey 03e35d2082 commit bash-20201019 snapshot 2020-10-26 11:13:12 -04:00
Chet Ramey 7910c04f14 commit bash-20200422 snapshot 2020-04-24 18:07:42 -04:00
Chet Ramey 8a9718cfc9 commit bash-20190130 snapshot 2019-02-01 09:03:24 -05:00
Chet Ramey b577a7bc74 commit bash-20181019 snapshot 2018-10-22 16:47:48 -04:00
Chet Ramey 8b6b8f6094 commit bash-20170525 snapshot 2017-05-30 14:19:28 -04:00
Chet Ramey 514049fa8e commit bash-20170217 snapshot 2017-02-22 11:10:10 -05:00
Chet Ramey 31a8d95a37 commit bash-20161118 snapshot 2016-11-21 14:50:59 -05:00
Chet Ramey d345f817ff commit bash-20160129 snapshot 2016-02-09 09:03:09 -05:00
Chet Ramey e9eee9d4b0 commit bash-20150807 snapshot 2015-08-11 16:41:53 -04:00
Chet Ramey ff7c092e19 commit bash-20150529 snapshot 2015-06-05 11:50:38 -04:00
Chet Ramey 939d190e0e commit bash-20140314 snapshot 2014-03-21 14:15:01 -04:00
Chet Ramey 44b4dfee25 commit bash-20131206 snapshot 2013-12-30 09:37:26 -05:00
Chet Ramey d76edd307c commit bash-20131025 snapshot 2013-11-05 11:33:42 -05:00
Chet Ramey 83509ab7ce commit bash-20130222 snapshot 2013-03-04 08:11:02 -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 012bac3904 commit bash-20081229 snapshot 2011-12-07 09:34:43 -05:00
Chet Ramey 2e4498b3aa commit bash-20080814 snapshot 2011-12-07 09:27:13 -05:00
Chet Ramey 591dd2e5f8 commit bash-20060322 snapshot 2011-12-03 22:46:30 -05:00
Chet Ramey dc8fbaf9a1 commit bash-20051222 snapshot 2011-12-03 22:43:25 -05:00
Chet Ramey ff247e749e commit bash-20050825 snapshot 2011-12-03 13:50:17 -05:00
Chet Ramey 19e1dd936d commit bash-20050519 snapshot 2011-12-03 13:47:06 -05:00
Chet Ramey 798a67db11 commit bash-20050512 snapshot 2011-12-03 13:46:50 -05:00
Chet Ramey d3a24ed242 Initial devel branch import from bash-3.0-alpha 2011-11-28 14:41:26 -05:00
Jari Aalto 7117c2d221 Imported from ../bash-2.05b.tar.gz. 2009-09-12 16:46:55 +00:00