Commit Graph

78 Commits

Author SHA1 Message Date
Chet Ramey e9053f2a3a fix for parameter expansions that contain valid and invalid expansions; avoid stale readdir() value in getcwd replacement; check libtinfow for termcap functions; fix to propagate exit status of builtins run in subshells back to calling shell 2025-08-04 10:18:32 -04:00
Chet Ramey 9d1eb43fdd First set of documentation updates to man page, texinfo manual 2024-10-08 09:52:21 -04:00
Chet Ramey 136cdf8108 posix change for cd; fix for command word completion where the command names contain spaces; fix for error-and-output redirection with quoted filename 2024-04-10 21:17:29 -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 35465406cd fix for cd when curent directory doesn't exist; fix wait -n in posix mode to delete any job that it returns; fix some variables where readonly can be circumvented; fix some overflows in printf 2024-02-02 14:39:50 -05:00
Chet Ramey 7a698806d1 changes to quoting for some globbing characters; regularize error behavior of builtins that take numeric arguments and complain about too many arguments 2023-10-11 11:40:08 -04:00
Chet Ramey 2f09fa19cf fix cd when user assigns a value to OLDPWD; fix android issue with blocked system calls; fix historical use of test -t; fix issue with foreground-TSTP async jobs 2023-07-10 09:41:30 -04:00
Chet Ramey 81f7b44564 fix for -c command ending with backslash; fix several small memory leaks; fix several uninitialized variables; compgen -V fix 2023-06-26 16:23:10 -04:00
Chet Ramey 877ff72675 rest of work to convert unwind-protects to ANSI/ISO C; size_t updates; function prototype changes for ANSI/ISO C 2023-04-03 12:07:25 -04:00
Chet Ramey deedd41cf4 changes for PATH being the empty string; more minor asan fixes 2023-03-17 16:03:11 -04:00
Chet Ramey 22cdf92bee posix conformance fixes 2023-03-10 15:45:52 -05:00
Chet Ramey a61ffa78ed second set of ANSI C changes: C89-style function declarations, more inline functions, remove register keyword 2023-01-03 10:23:11 -05:00
Chet Ramey 81e3a4fb07 first set of ANSI C changes: remove PARAMS 2023-01-03 10:01:11 -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 ab309487d5 commit bash-20200605 snapshot 2020-06-05 14:34:49 -04:00
Chet Ramey 9e48f85654 commit bash-20190220 snapshot 2019-02-22 09:14:00 -05:00
Chet Ramey a6ae8f3539 commit bash-20181109 snapshot 2018-11-12 10:15:40 -05:00
Chet Ramey 2e41257453 commit bash-20171222 snapshot 2018-01-02 10:52:24 -05:00
Chet Ramey ec157dfefb commit bash-20161230 snapshot 2017-01-03 14:37:53 -05:00
Chet Ramey 0fcb334438 commit bash-20160513 snapshot 2016-05-23 09:56:50 -04:00
Chet Ramey d345f817ff commit bash-20160129 snapshot 2016-02-09 09:03:09 -05:00
Chet Ramey 07357ec296 commit bash-20151023 snapshot 2015-11-02 10:49:23 -05:00
Chet Ramey 74b8cbb413 commit bash-20150515 snapshot 2015-06-05 11:48:51 -04:00
Chet Ramey c4c90ef830 commit bash-20150123 snapshot 2015-01-27 11:11:42 -05:00
Chet Ramey 96f3fb6664 commit bash-20140912 snapshot 2014-10-02 10:21:23 -04:00
Chet Ramey 43c75a4e1c commit bash-20131108 snapshot 2013-11-12 11:11:36 -05:00
Chet Ramey 39feef01a7 commit bash-20131018 snapshot 2013-11-05 11:32:59 -05:00
Chet Ramey 783ca20f7f commit bash-20130920 snapshot 2013-10-09 07:32:25 -04:00
Chet Ramey f0c4de40a4 commit bash-20130118 snapshot 2013-02-05 16:43:50 -05:00
Chet Ramey fd58d46e0d commit bash-20120727 snapshot 2012-08-13 11:57:32 -04:00
Chet Ramey 45c0f7f8e8 commit bash-20111229 snapshot 2012-01-09 08:37:11 -05:00
Chet Ramey 2dead0c4f1 commit bash-20111209 snapshot 2012-01-09 08:35:06 -05:00
Chet Ramey 631b20c609 commit bash-20111104 snapshot 2012-01-09 08:31:41 -05:00
Chet Ramey 19baff85a2 commit bash-20110720 snapshot 2012-01-09 08:24:22 -05:00
Chet Ramey 9fc76425ef commit bash-20110107 snapshot 2011-12-12 22:13:10 -05:00
Chet Ramey e05be32def commit bash-20101025 snapshot 2011-12-12 22:09:11 -05:00
Chet Ramey bf19c529dd commit bash-20101022 snapshot 2011-12-12 22:08:43 -05:00
Chet Ramey 048b249ea3 commit bash-20101015 snapshot 2011-12-12 22:08:08 -05:00
Chet Ramey 67362c6091 commit bash-20100609 snapshot 2011-12-12 22:00:38 -05:00
Chet Ramey 220537f23e commit bash-20100603 snapshot 2011-12-12 22:00:02 -05:00
Chet Ramey 6faad6254a commit bash-20100525 snapshot 2011-12-12 21:59:37 -05:00
Chet Ramey 1665e22a82 commit bash-20100108 snapshot 2011-12-12 21:52:17 -05:00
Chet Ramey 012bac3904 commit bash-20081229 snapshot 2011-12-07 09:34:43 -05:00
Chet Ramey e77a3058b6 commit bash-20081002 snapshot 2011-12-07 09:29:49 -05:00
Chet Ramey 2e4498b3aa commit bash-20080814 snapshot 2011-12-07 09:27:13 -05:00
Chet Ramey 6a8fd0ed50 commit bash-20080410 snapshot 2011-12-07 09:21:48 -05:00
Chet Ramey 29d25b5400 commit bash-20080306 snapshot 2011-12-07 09:19:53 -05:00
Chet Ramey 9cbcc93b30 commit bash-20080207 snapshot 2011-12-07 09:18:38 -05:00
Chet Ramey 35bb237e60 commit bash-20071115 snapshot 2011-12-07 09:14:58 -05:00
Chet Ramey 641d8f00ab commit bash-20070503 snapshot 2011-12-07 09:07:29 -05:00