summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
4 daysminor updates to several testsdevelChet Ramey7-54/+133
11 daysfix recogniation of IN token in for command nested within case commandChet Ramey7-12/+88
2024-04-10posix change for cd; fix for command word completion where the command names ...Chet Ramey10-16/+98
2024-04-06fix coproc code to close previous coproc file descriptors if another one is c...Chet Ramey125-50001/+70172
2024-04-05man page typesetting updates for compatibilityand layout issuesChet Ramey10-2757/+2777
2024-04-01fix parser state with funsubs in PS2 and line continuations; fix for @P trans...Chet Ramey14-30/+108
2024-03-28more fixes for using bool and the stdckdint functions for integer overflow; a...Chet Ramey33-128/+320
2024-03-25change to test builtin for parenthesized expressions when there are more than...Chet Ramey6-32/+101
2024-03-18add stdbool.h detection and replacement for bool; use ckd_mul/ckd_add/ckd_sub...Chet Ramey15-144/+242
2024-03-15add more overflow handling for printf builtin; start incorporating C23 stdckd...Chet Ramey22-91/+608
2024-03-13fixes to printf for wide characters in single-byte locales; fixes to job noti...Chet Ramey9-492/+539
2024-03-04fix for printing case pattern lists beginning with "esac"; several fixes for ...Chet Ramey6-10/+118
2024-02-27internal fixes for declare; additional tests for broken wcwidth()Chet Ramey13-504/+539
2024-02-21fix quoting for positional parameters if not word splitting; retry open for s...Chet Ramey11-39/+159
2024-02-20avoid executing unsafe functions if we get a terminating signal while handlin...Chet Ramey17-49/+293
2024-02-16additional error checking for declare; changes for MSYS32; add support for un...Chet Ramey28-474/+1412
2024-02-14performance improvements for large history lists; fix problem with not unwind...Chet Ramey19-4232/+4551
2024-02-09fix for background jobs killed by SIGTERM being marked as notifiedChet Ramey4-12/+34
2024-02-09updates to man pages to deal with groff warnings and old troff versionsChet Ramey15-17222/+17693
2024-02-09fix nofork comsub overwriting currently executing command; free readline undo...Chet Ramey40-88/+201
2024-02-02fix for cd when curent directory doesn't exist; fix wait -n in posix mode to ...Chet Ramey12-89/+263
2024-01-27make completion of nofork comsubs a little better; fix leaks on signals for n...Chet Ramey9-68/+203
2024-01-23fix two bugs with shells started to run executable scripts inheriting shell s...Chet Ramey8-30/+93
2024-01-19fix bug parsing a compound assignment inside a (( nested subshell; man page s...Chet Ramey13-413/+564
2024-01-14unconditionally define PGRP_PIPE; fix wait in funsubs; fix REPLY as nameref i...Chet Ramey14-154/+125
2024-01-09fix issue with reserved words in case clauses in command substitution; fix is...Chet Ramey9-18/+78
2024-01-02fix for dequoting words in pretty-print mode; posix mode changes for readonly...Chet Ramey20-1361/+1531
2023-12-19fix history expansion to not perform quick substitution on a new line that's ...Chet Ramey24-1776/+1970
2023-12-13fix off by one error when dequoting completed filenames; initial cut at readl...Chet Ramey10-21/+158
2023-12-05readline fix for do-lowercase-version; fix for reading here-documents from al...Chet Ramey15-12/+171
2023-12-04fix for ssh infinite loop when SSH_SOURCE_BASHRC is defined and bash is run i...Chet Ramey17-253/+482
2023-12-04test suite fixes for some locales; fix to make bind -x bindings work with neg...Chet Ramey24-847/+930
2023-11-25.gitignore updatesChet Ramey1-0/+1
2023-11-24fix for fdflags loadable builtin; new strptime loadable builtin; enable -f do...Chet Ramey35-1078/+1613
2023-11-14allow quoted-insert while reading readline search strings; force filename arg...Chet Ramey13-21/+118
2023-11-06new bindable readline command `execute-named-command', bound to M-x in emacs ...Chet Ramey10-7/+497
2023-11-06renamed several functions beginning with legal_; changed all callersChet Ramey57-3511/+3617
2023-10-30changes to SIGINT handler while waiting for a child; skip vertical whitespace...Chet Ramey9-34/+63
2023-10-23small change to brace expansion to inhibit some error messages; changes to pr...Chet Ramey19-44/+376
2023-10-17changes for backslashes in glob patterns and single-quoted strings; brace exp...Chet Ramey8-37/+73
2023-10-11changes to quoting for some globbing characters; regularize error behavior of...Chet Ramey31-4398/+4592
2023-10-10fix for @E transformation; fixes for failures in arith for and for commands; ...Chet Ramey29-4568/+4756
2023-10-05fix for subshells resetting job stats; new hook for rewriting part of complet...Chet Ramey18-336/+515
2023-10-04changes to several error messages; more test suite additionsChet Ramey95-291/+1329
2023-09-28small changes to some error messages; greatly expanded builtins testsChet Ramey71-179/+1330
2023-09-25a select command invalid selection variable name is now a fatal error in posi...Chet Ramey56-147/+903
2023-09-22use size_t for string indices; document rl_reparse_colorsChet Ramey12-105/+165
2023-09-13more error checking for hash builtin; fix for [[ builtin and some test syntax...Chet Ramey25-1707/+1898
2023-09-11fix for race condition with process creation and terminal process group; chan...Chet Ramey19-9183/+9167
2023-09-07fix typo in readline custom LS_COLORS extension; fix so `time' is recognized ...Chet Ramey17-2647/+2748