Commit Graph

82 Commits

Author SHA1 Message Date
Chet Ramey 935fe11af0 more small fixes to command printing code; simplify readline username completion if getpwent is not available 2023-07-03 10:29:28 -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 4e4cebb6dc fix for nofork comsub command printing; fix for crash caused by tempvar assignment converted to an array in a function 2023-06-20 11:10:39 -04:00
Chet Ramey a629483b0e fix for adding ;' to nofork command substitution; IBM z/OS changes; fix for files ending with backslash; fix for expanding compound assignment in an alias; fix for printing here-documents in if statements; change to make enable -fn load a builtin but mark it as disabled; fix for removing FIFOs during .'; fix for single-quoting translations 2023-06-03 14:21:03 -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 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 277c21d2b2 readline fix for rl_undo_list pointer aliasing; arith command sets word_top 2023-03-06 10:50:45 -05:00
Chet Ramey 315095ad7f printf changes: %q/%Q altform, %ls/%lc wide character strings; posix mode changes for function execution; allow <( and >) in function names 2023-02-06 10:02:16 -05:00
Chet Ramey de195f9483 changes to function printing; new trap -P option; posix mode changes for command builtin as a declaration utility; changes for compiling without multibyte code 2023-01-31 10:20:31 -05:00
Chet Ramey 2e725f7346 final set of ANSI C changes 2023-01-05 15:09:06 -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 5d423d8ab3 fixes for posix-mode alias expansion in command substitutions; fix for multiple function definitions with here-documents inside command substitutions 2022-10-18 15:27:25 -04: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 e9e3e4fea5 fixed gcc printf warning; fixed typos in comments and support files 2022-07-26 11:44:09 -04:00
Chet Ramey 67e47f224c changes to text representation of parsed command substitution; small changes to tests 2022-07-06 10:05:59 -04:00
Chet Ramey b95dd4a066 fix for printing ambiguous redirection >& with declare -f 2022-06-07 10:31:06 -04:00
Chet Ramey d384b92874 update version to 5.2-devel, update copyright dates 2021-11-08 09:53:24 -05:00
Chet Ramey 6650b4de61 fixes for minor memory leaks 2021-07-19 09:58:33 -04:00
Chet Ramey 2047e28584 add numeric arguments to bind -x commands and READLINE_ARGUMENT; minor fixes 2021-05-24 16:09:47 -04:00
Chet Ramey ab309487d5 commit bash-20200605 snapshot 2020-06-05 14:34:49 -04:00
Chet Ramey ea578790a9 commit bash-20190705 snapshot 2019-07-08 14:42:24 -04:00
Chet Ramey 9d80be9ab5 commit bash-20181207 snapshot 2018-12-10 10:07:15 -05:00
Chet Ramey 2afeb2af6a commit bash-20180427 snapshot 2018-04-30 09:45:04 -04:00
Chet Ramey 2e41257453 commit bash-20171222 snapshot 2018-01-02 10:52:24 -05:00
Chet Ramey cb0c28b93b commit bash-20170224 snapshot 2017-02-27 11:40:23 -05:00
Chet Ramey ec157dfefb commit bash-20161230 snapshot 2017-01-03 14:37:53 -05:00
Chet Ramey f036615e27 commit bash-20160916 snapshot 2016-09-27 10:39:14 -04:00
Chet Ramey ff0adf8a0a commit bash-20160819 snapshot 2016-08-22 15:48:58 -04:00
Chet Ramey a59615a1bb commit bash-20150925 snapshot 2015-09-28 14:00:21 -04:00
Chet Ramey f2d7e1a3bc commit bash-20150813 snapshot 2015-09-01 14:44:02 -04:00
Chet Ramey 3bf257a5d9 commit bash-20150521 snapshot 2015-06-05 11:49:44 -04:00
Chet Ramey 613d4ba419 commit bash-20141003 snapshot 2014-10-09 20:25:14 -04:00
Chet Ramey 2e74e96464 commit bash-20131115 snapshot 2013-12-16 11:08:43 -05:00
Chet Ramey ec860d767b commit bash-20120322 snapshot 2012-04-09 10:01:06 -04:00
Chet Ramey 1f6ec1a86f commit bash-20120216 snapshot 2012-03-05 21:16:53 -05:00
Chet Ramey c31d56a7ba commit bash-20120127 snapshot 2012-02-22 10:01:38 -05:00
Chet Ramey 631b20c609 commit bash-20111104 snapshot 2012-01-09 08:31:41 -05:00
Chet Ramey 77638cbf4e commit bash-20111028 snapshot 2012-01-09 08:31:05 -05:00
Chet Ramey c5402025f1 commit bash-20111007 snapshot 2012-01-09 08:29:54 -05:00
Chet Ramey 714122265d commit bash-20110422 snapshot 2011-12-29 13:07:00 -05:00
Chet Ramey f6da9f8595 commit bash-20110415 snapshot 2011-12-29 13:06:34 -05:00
Chet Ramey c1854f2dd6 commit bash-20110325 snapshot 2011-12-29 13:05:52 -05:00
Chet Ramey e192f34170 commit bash-20110211 snapshot 2011-12-29 13:03:44 -05:00
Chet Ramey 6faad6254a commit bash-20100525 snapshot 2011-12-12 21:59:37 -05:00
Chet Ramey 1b13a2904a commit bash-20100318 snapshot 2011-12-12 21:56:08 -05:00
Chet Ramey 3d8cce2617 commit bash-20100204 snapshot 2011-12-12 21:53:53 -05:00
Chet Ramey 68dfe178e9 commit bash-20100121 snapshot 2011-12-12 21:53:04 -05:00
Chet Ramey a8fd3f3e51 commit bash-20090917 snapshot 2011-12-08 20:15:57 -05:00
Chet Ramey e6dfa71744 commit bash-20090910 snapshot 2011-12-08 20:15:36 -05:00
Chet Ramey 8f714a7c33 commit bash-20090818 snapshot 2011-12-08 20:14:30 -05:00