]> git.ipfire.org Git - thirdparty/bash.git/log
thirdparty/bash.git
13 months agomore minor asan fixes
Chet Ramey [Mon, 20 Mar 2023 19:23:38 +0000 (15:23 -0400)] 
more minor asan fixes

13 months agochanges for PATH being the empty string; more minor asan fixes
Chet Ramey [Fri, 17 Mar 2023 20:03:11 +0000 (16:03 -0400)] 
changes for PATH being the empty string; more minor asan fixes

13 months agobash asan fixes; minor documentation updates
Chet Ramey [Wed, 15 Mar 2023 18:59:24 +0000 (14:59 -0400)] 
bash asan fixes; minor documentation updates

13 months agoscript read errors are now fatal errors; fixes for readline asan issues
Chet Ramey [Mon, 13 Mar 2023 21:20:51 +0000 (17:20 -0400)] 
script read errors are now fatal errors; fixes for readline asan issues

13 months agoposix conformance fixes
Chet Ramey [Fri, 10 Mar 2023 20:45:52 +0000 (15:45 -0500)] 
posix conformance fixes

14 months agoreadline fix for rl_undo_list pointer aliasing; arith command sets word_top
Chet Ramey [Mon, 6 Mar 2023 15:50:45 +0000 (10:50 -0500)] 
readline fix for rl_undo_list pointer aliasing; arith command sets word_top

14 months agofix crash with null arithmetic for expression; fix size_t issue with history search...
Chet Ramey [Thu, 2 Mar 2023 17:04:03 +0000 (12:04 -0500)] 
fix crash with null arithmetic for expression; fix size_t issue with history search string allocation

14 months agolocal variables no longer modify external variables if the variable is supplied as...
Chet Ramey [Mon, 27 Feb 2023 15:55:06 +0000 (10:55 -0500)] 
local variables no longer modify external variables if the variable is supplied as a variable assignment preceding a function call; assignments in compound assignment statements don't undergo brace expansion

14 months agofix for EOF while reading a quoted string; allow window size updates during trap...
Chet Ramey [Wed, 22 Feb 2023 14:36:28 +0000 (09:36 -0500)] 
fix for EOF while reading a quoted string; allow window size updates during trap commands or `bind -x' commands

14 months agocontrol default value of patsub_replacement from config-top.h; documentation updates
Chet Ramey [Mon, 20 Feb 2023 16:59:04 +0000 (11:59 -0500)] 
control default value of patsub_replacement from config-top.h; documentation updates

14 months agoadd support for case-insensitive incremental and non-incremental history searches...
Chet Ramey [Fri, 17 Feb 2023 22:13:04 +0000 (17:13 -0500)] 
add support for case-insensitive incremental and non-incremental history searches in readline; controlled by new bindable readline variable `search-ignore-case'

14 months agochanges to placing rl_point after alias-expand-line or history-expand-line
Chet Ramey [Wed, 15 Feb 2023 20:31:02 +0000 (15:31 -0500)] 
changes to placing rl_point after alias-expand-line or history-expand-line

14 months agofix for $_ when executing $PROMPT_COMMAND; fix for extra line in history after here...
Chet Ramey [Mon, 13 Feb 2023 15:48:05 +0000 (10:48 -0500)] 
fix for $_ when executing $PROMPT_COMMAND; fix for extra line in history after here-document in command substitution

14 months agomake buffered stream read errors sticky; handle EOF in comments explicitly; don't...
Chet Ramey [Wed, 8 Feb 2023 16:34:51 +0000 (11:34 -0500)] 
make buffered stream read errors sticky; handle EOF in comments explicitly; don't change point if alias-expand-line or history-expand-line don't expand anything

14 months agofix tilde expansion in associative array compound assignments
Chet Ramey [Tue, 7 Feb 2023 15:16:51 +0000 (10:16 -0500)] 
fix tilde expansion in associative array compound assignments

14 months agoprintf changes: %q/%Q altform, %ls/%lc wide character strings; posix mode changes...
Chet Ramey [Mon, 6 Feb 2023 15:02:16 +0000 (10:02 -0500)] 
printf changes: %q/%Q altform, %ls/%lc wide character strings; posix mode changes for function execution; allow <( and >) in function names

15 months agochanges to function printing; new trap -P option; posix mode changes for command...
Chet Ramey [Tue, 31 Jan 2023 15:20:31 +0000 (10:20 -0500)] 
changes to function printing; new trap -P option; posix mode changes for command builtin as a declaration utility; changes for compiling without multibyte code

15 months agoallow async ignored signals to be reset to SIG_DFL; give rl_input_available_hook...
Chet Ramey [Tue, 24 Jan 2023 16:14:22 +0000 (11:14 -0500)] 
allow async ignored signals to be reset to SIG_DFL; give rl_input_available_hook precedence in readline:rl_gather_tyi

15 months agofix terminal pgrp issue with async jobs in non-interactive shells; history_expand...
Chet Ramey [Fri, 20 Jan 2023 19:31:00 +0000 (14:31 -0500)] 
fix terminal pgrp issue with async jobs in non-interactive shells; history_expand change to first argument

15 months agofix for multi-level alias expansion with trailing space
Chet Ramey [Wed, 18 Jan 2023 18:59:27 +0000 (13:59 -0500)] 
fix for multi-level alias expansion with trailing space

15 months agofixes for SIGINT handling in asynchronous lists
Chet Ramey [Tue, 17 Jan 2023 18:31:46 +0000 (13:31 -0500)] 
fixes for SIGINT handling in asynchronous lists

15 months agofix for completing quoted filenames with show-all-if-ambiguous set; avoid signed...
Chet Ramey [Tue, 10 Jan 2023 15:23:14 +0000 (10:23 -0500)] 
fix for completing quoted filenames with show-all-if-ambiguous set; avoid signed int overflow in intrand32

15 months agoset of portability changes from lint/asan/ubsan
Chet Ramey [Sat, 7 Jan 2023 18:18:20 +0000 (13:18 -0500)] 
set of portability changes from lint/asan/ubsan

15 months agofinal set of ANSI C changes
Chet Ramey [Thu, 5 Jan 2023 20:09:06 +0000 (15:09 -0500)] 
final set of ANSI C changes

16 months agofourth set of ANSI C changes: size_t; rest globskipdots to enabled default in subshells
Chet Ramey [Wed, 4 Jan 2023 14:18:59 +0000 (09:18 -0500)] 
fourth set of ANSI C changes: size_t; rest globskipdots to enabled default in subshells

16 months agothird set of ANSI C changes: const function parameters
Chet Ramey [Tue, 3 Jan 2023 16:59:43 +0000 (11:59 -0500)] 
third set of ANSI C changes: const function parameters

16 months agosecond set of ANSI C changes: C89-style function declarations, more inline functions...
Chet Ramey [Tue, 3 Jan 2023 15:23:11 +0000 (10:23 -0500)] 
second set of ANSI C changes: C89-style function declarations, more inline functions, remove register keyword

16 months agofirst set of ANSI C changes: remove PARAMS
Chet Ramey [Tue, 3 Jan 2023 15:01:11 +0000 (10:01 -0500)] 
first set of ANSI C changes: remove PARAMS

16 months agofix for optimizing issues in sourced files; change to printf documentation to specify...
Chet Ramey [Tue, 3 Jan 2023 14:38:11 +0000 (09:38 -0500)] 
fix for optimizing issues in sourced files; change to printf documentation to specify valid format characters

16 months agohandle signals at more places in brace expansion; fix for subshells changing terminal...
Chet Ramey [Wed, 21 Dec 2022 14:57:36 +0000 (09:57 -0500)] 
handle signals at more places in brace expansion; fix for subshells changing terminal process group on signals

16 months agofix comsub inside parameter expansion in here-document; fix readline longjmp botch...
Chet Ramey [Mon, 19 Dec 2022 14:38:15 +0000 (09:38 -0500)] 
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

16 months agofix for parameter length expressions for nameref variables expanding to invalid ident...
Chet Ramey [Tue, 13 Dec 2022 17:57:47 +0000 (12:57 -0500)] 
fix for parameter length expressions for nameref variables expanding to invalid identifiers

16 months agofix for programmable completion functions setting traps on signals that readline...
Chet Ramey [Tue, 6 Dec 2022 15:41:41 +0000 (10:41 -0500)] 
fix for programmable completion functions setting traps on signals that readline handles

17 months agomore changes for bracket expressions in patterns
Chet Ramey [Fri, 2 Dec 2022 16:41:48 +0000 (11:41 -0500)] 
more changes for bracket expressions in patterns

17 months agofixes for HAVE_SELECT/HAVE_PSELECT; change some warning messages for nameref loops...
Chet Ramey [Tue, 29 Nov 2022 14:32:40 +0000 (09:32 -0500)] 
fixes for HAVE_SELECT/HAVE_PSELECT; change some warning messages for nameref loops; run unwind-protects if max function nesting level is exceeded

17 months agofix for memory leak with unset associative array elements; last set of changes to...
Chet Ramey [Wed, 23 Nov 2022 22:03:34 +0000 (17:03 -0500)] 
fix for memory leak with unset associative array elements; last set of changes to globbing bracket expressions; fix for timing subshell commands

17 months agofix for too-aggressive optimizing forks away in an `eval' command inside a (command...
Chet Ramey [Mon, 21 Nov 2022 16:43:19 +0000 (11:43 -0500)] 
fix for too-aggressive optimizing forks away in an `eval' command inside a (command) subshell

17 months agofixes for bracket expressions in pathname expansion; changes for select/pselect;...
Chet Ramey [Fri, 18 Nov 2022 16:01:00 +0000 (11:01 -0500)] 
fixes for bracket expressions in pathname expansion; changes for select/pselect; jobs builtin now removes terminated jobs from the jobs table after notifying

17 months agoclarify some arithmetic error messages; fix for read builtin readline timeouts; initi...
Chet Ramey [Mon, 14 Nov 2022 17:08:12 +0000 (12:08 -0500)] 
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

17 months agofix for displaying `local -'; fix for trap and POSIX interp 1602; fix for readline...
Chet Ramey [Mon, 7 Nov 2022 15:25:28 +0000 (10:25 -0500)] 
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

18 months agofix for @ and * as associative array keys in arithmetic expressions; minor readline...
Chet Ramey [Wed, 2 Nov 2022 20:23:12 +0000 (16:23 -0400)] 
fix for @ and * as associative array keys in arithmetic expressions; minor readline callback mode changes

18 months agochange to binary file detection; fix for negative fractional read timeout; check...
Chet Ramey [Mon, 31 Oct 2022 14:08:36 +0000 (10:08 -0400)] 
change to binary file detection; fix for negative fractional read timeout; check more often for terminating signals in subshells; clear process substitutions in subshells; wait only for last procsub if `wait' is called without arguments

18 months agofix for interactive shell parser reset issue; fix for nested array subscript quoting...
Chet Ramey [Mon, 24 Oct 2022 14:09:52 +0000 (10:09 -0400)] 
fix for interactive shell parser reset issue; fix for nested array subscript quoting issue; fix for process substitutions being closed to early in for loops

18 months agofixes for posix-mode alias expansion in command substitutions; fix for multiple funct...
Chet Ramey [Tue, 18 Oct 2022 19:27:25 +0000 (15:27 -0400)] 
fixes for posix-mode alias expansion in command substitutions; fix for multiple function definitions with here-documents inside command substitutions

18 months agochange to readline callback signal handling; fix message when popping shell function...
Chet Ramey [Sat, 15 Oct 2022 17:34:51 +0000 (13:34 -0400)] 
change to readline callback signal handling; fix message when popping shell function context; handle new terminating signals inside terminating signal handler; fix to pattern substitution with null replacement and null string; fix to alias expansion when we get a SIGINT while entering a command substitution in an interactive shell

18 months agofix for line numbers for nested function declarations; fix execve error for ENOENT
Chet Ramey [Tue, 11 Oct 2022 20:17:22 +0000 (16:17 -0400)] 
fix for line numbers for nested function declarations; fix execve error for ENOENT

18 months agofixes for extended glob in compat mode; fix for brackets appearing in nested paramete...
Chet Ramey [Fri, 7 Oct 2022 21:46:16 +0000 (17:46 -0400)] 
fixes for extended glob in compat mode; fix for brackets appearing in nested parameter expansions

18 months agofix for readline to handle setlocale() returning NULL
Chet Ramey [Fri, 7 Oct 2022 21:44:03 +0000 (17:44 -0400)] 
fix for readline to handle setlocale() returning NULL

19 months agofix crash with unset arrays in arithmetic constructs ; change to avoid printing foreg...
Chet Ramey [Tue, 4 Oct 2022 15:58:54 +0000 (11:58 -0400)] 
fix crash with unset arrays in arithmetic constructs ; change to avoid printing foreground job statuses when we don't want to

19 months agochanges for multibyte characters with intermediate state; small change to readline...
Chet Ramey [Wed, 28 Sep 2022 15:00:34 +0000 (11:00 -0400)] 
changes for multibyte characters with intermediate state; small change to readline forced redisplay

19 months agominor updates for release
Chet Ramey [Fri, 23 Sep 2022 14:05:41 +0000 (10:05 -0400)] 
minor updates for release

19 months agodocumentation updates
Chet Ramey [Tue, 20 Sep 2022 14:16:23 +0000 (10:16 -0400)] 
documentation updates

20 months agofix for problem with command substitutions inside aliases
Chet Ramey [Thu, 1 Sep 2022 14:25:58 +0000 (10:25 -0400)] 
fix for problem with command substitutions inside aliases

20 months agofix parser problem with auto-setting extglob inside command substitution inside condi...
Chet Ramey [Tue, 30 Aug 2022 15:42:30 +0000 (11:42 -0400)] 
fix parser problem with auto-setting extglob inside command substitution inside conditional command pattern

20 months agofix for exec builtin when the command is not found
Chet Ramey [Tue, 23 Aug 2022 13:58:22 +0000 (09:58 -0400)] 
fix for exec builtin when the command is not found

20 months agomodify readline so it adjusts internal variables when the locale changes between...
Chet Ramey [Mon, 15 Aug 2022 16:32:00 +0000 (12:32 -0400)] 
modify readline so it adjusts internal variables when the locale changes between calls to readline()

20 months agofix to trap execution to avoid the shell believing it's still executing the handler...
Chet Ramey [Tue, 9 Aug 2022 14:43:00 +0000 (10:43 -0400)] 
fix to trap execution to avoid the shell believing it's still executing the handler after returning

21 months agoparse extended glob patterns in command substitutions in compatibility mode, even...
Chet Ramey [Tue, 2 Aug 2022 15:16:48 +0000 (11:16 -0400)] 
parse extended glob patterns in command substitutions in compatibility mode, even if extglob is not set

21 months agofixed gcc printf warning; fixed typos in comments and support files
Chet Ramey [Tue, 26 Jul 2022 15:44:09 +0000 (11:44 -0400)] 
fixed gcc printf warning; fixed typos in comments and support files

21 months agofix for local variable problem in EXIT trap; add sed-like behavior for null patterns...
Chet Ramey [Tue, 19 Jul 2022 15:42:23 +0000 (11:42 -0400)] 
fix for local variable problem in EXIT trap; add sed-like behavior for null patterns in pattern substitution

21 months agoadditional tests; documentation updates
Chet Ramey [Tue, 12 Jul 2022 14:19:29 +0000 (10:19 -0400)] 
additional tests; documentation updates

22 months agochanges to text representation of parsed command substitution; small changes to tests
Chet Ramey [Wed, 6 Jul 2022 14:05:59 +0000 (10:05 -0400)] 
changes to text representation of parsed command substitution; small changes to tests

22 months agofix error message when completing backquote command substitution; fix test builtin...
Chet Ramey [Tue, 28 Jun 2022 20:15:24 +0000 (16:15 -0400)] 
fix error message when completing backquote command substitution; fix test builtin with double negation

22 months agoupdated translations; minor change to DEBUG trap
Chet Ramey [Wed, 22 Jun 2022 14:51:18 +0000 (10:51 -0400)] 
updated translations; minor change to DEBUG trap

22 months agobumped version to 5.2-rc1
Chet Ramey [Tue, 14 Jun 2022 14:44:13 +0000 (10:44 -0400)] 
bumped version to 5.2-rc1

22 months agofix for printing ambiguous redirection >& with declare -f
Chet Ramey [Tue, 7 Jun 2022 14:31:06 +0000 (10:31 -0400)] 
fix for printing ambiguous redirection >& with declare -f

23 months agofix mem leak with local BASH_REMATCH
Chet Ramey [Fri, 3 Jun 2022 15:33:35 +0000 (11:33 -0400)] 
fix mem leak with local BASH_REMATCH

23 months agofix race condition in builtins Makefile
Chet Ramey [Tue, 31 May 2022 13:55:01 +0000 (09:55 -0400)] 
fix race condition in builtins Makefile

23 months agofix for EXIT trap in -c command; suspend -f now suspends even if job control is not...
Chet Ramey [Wed, 18 May 2022 13:50:42 +0000 (09:50 -0400)] 
fix for EXIT trap in -c command; suspend -f now suspends even if job control is not enabled

2 years agofix to RL_STATE_EOF in readline callback mode; fix to edge case for terminating signa...
Chet Ramey [Tue, 3 May 2022 14:43:44 +0000 (10:43 -0400)] 
fix to RL_STATE_EOF in readline callback mode; fix to edge case for terminating signal handling and exit traps in -c command

2 years agofix up parser flags command substitution parsing inherits; using temp files for here...
Chet Ramey [Wed, 27 Apr 2022 20:16:59 +0000 (16:16 -0400)] 
fix up parser flags command substitution parsing inherits; using temp files for here-documents is now a compatibility mode option

2 years agoforce using temp files for here documents with shell compatibility setting; fix small...
Chet Ramey [Tue, 26 Apr 2022 14:21:05 +0000 (10:21 -0400)] 
force using temp files for here documents with shell compatibility setting; fix small memleak in programmable completion

2 years agofix crash from compgen in a non-interactive shell; globstar option now works with...
Chet Ramey [Tue, 19 Apr 2022 14:45:39 +0000 (10:45 -0400)] 
fix crash from compgen in a non-interactive shell; globstar option now works with complete -G; wait -p changes; some int->size_t changes

2 years agominor portability fixes; printf now uses double for floating point conversions by...
Chet Ramey [Tue, 12 Apr 2022 13:57:43 +0000 (09:57 -0400)] 
minor portability fixes; printf now uses double for floating point conversions by default in posix mode

2 years agoreadline changes to use xfree; bumped version to bash-5.2-beta
Chet Ramey [Fri, 8 Apr 2022 15:03:02 +0000 (11:03 -0400)] 
readline changes to use xfree; bumped version to bash-5.2-beta

2 years agofix for history-search-backward after previous-history clearing the undo list
Chet Ramey [Mon, 4 Apr 2022 13:40:49 +0000 (09:40 -0400)] 
fix for history-search-backward after previous-history clearing the undo list

2 years agoremove history position change to non-incremental search; fixes to $@ in some word...
Chet Ramey [Fri, 25 Mar 2022 13:52:26 +0000 (09:52 -0400)] 
remove history position change to non-incremental search; fixes to $@ in some word expansions like :+

2 years agochanges to history-search-forward, history-search backward to make the final history...
Chet Ramey [Mon, 21 Mar 2022 15:00:53 +0000 (11:00 -0400)] 
changes to history-search-forward, history-search backward to make the final history position more similar to incremental search

2 years agochange to how invisible characters in prompt string expansions are escaped
Chet Ramey [Fri, 18 Mar 2022 14:23:53 +0000 (10:23 -0400)] 
change to how invisible characters in prompt string expansions are escaped

2 years agofix problem with saving tty state after running a command with 'bind -x'; builtins...
Chet Ramey [Fri, 11 Mar 2022 21:09:24 +0000 (16:09 -0500)] 
fix problem with saving tty state after running a command with 'bind -x'; builtins that create associative arrays can now convert existing scalar variables to associative arrays

2 years agofix to readline redisplay of invisible chars at end of line; fix to here-document...
Chet Ramey [Mon, 7 Mar 2022 14:21:09 +0000 (09:21 -0500)] 
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

2 years agoefficiency change to command hashing; fix pointer aliasing problem with readline...
Chet Ramey [Tue, 1 Mar 2022 14:32:15 +0000 (09:32 -0500)] 
efficiency change to command hashing; fix pointer aliasing problem with readline history-search-backward

2 years agochanges to make EOF state available to readline applications; fix for command substit...
Chet Ramey [Mon, 21 Feb 2022 15:06:44 +0000 (10:06 -0500)] 
changes to make EOF state available to readline applications; fix for command substitution parsing inside conditional command

2 years agochanges for the shopt compatNN options
Chet Ramey [Tue, 15 Feb 2022 16:52:30 +0000 (11:52 -0500)] 
changes for the shopt compatNN options

2 years agodocument new readline variables "active-region-start-color" and "active-region-end...
Chet Ramey [Fri, 11 Feb 2022 14:12:39 +0000 (09:12 -0500)] 
document new readline variables "active-region-start-color" and "active-region-end-color"

2 years agonew variables to control the active region color; minor fix to $?
Chet Ramey [Wed, 9 Feb 2022 15:21:04 +0000 (10:21 -0500)] 
new variables to control the active region color; minor fix to $?

2 years agofix to multiple alias expansion problem in command substitutions
Chet Ramey [Wed, 9 Feb 2022 15:15:16 +0000 (10:15 -0500)] 
fix to multiple alias expansion problem in command substitutions

2 years agomore changes for here-docs and $'...'; command optimization updates
Chet Ramey [Mon, 31 Jan 2022 14:53:03 +0000 (09:53 -0500)] 
more changes for here-docs and $'...'; command optimization updates

2 years agofix to expand $'...' and $"..." in certain word expansions while expanding lines...
Chet Ramey [Tue, 25 Jan 2022 14:33:34 +0000 (09:33 -0500)] 
fix to expand $'...' and $"..." in certain word expansions while expanding lines of here-document data

2 years agofixes to read/wait; revert change that processes $'...' quoting in here-documents...
Chet Ramey [Mon, 24 Jan 2022 14:37:14 +0000 (09:37 -0500)] 
fixes to read/wait; revert change that processes $'...' quoting in here-documents unconditionally

2 years agochange to behavior of '&' in pattern substitution replacement string; fix for blank...
Chet Ramey [Tue, 18 Jan 2022 15:59:53 +0000 (10:59 -0500)] 
change to behavior of '&' in pattern substitution replacement string; fix for blank lines in multiline commands saved in command history

2 years agogetting ready for bash-5.2
Chet Ramey [Tue, 11 Jan 2022 20:53:25 +0000 (15:53 -0500)] 
getting ready for bash-5.2

2 years agominor change to here-doc processing in compoind lists; change to completion to avoid...
Chet Ramey [Tue, 4 Jan 2022 16:05:30 +0000 (11:05 -0500)] 
minor change to here-doc processing in compoind lists; change to completion to avoid quoting word expansion characters like `$'

2 years agochanges to make builtins that perform assignments work better with arbitrary associat...
Chet Ramey [Tue, 4 Jan 2022 15:54:28 +0000 (10:54 -0500)] 
changes to make builtins that perform assignments work better with arbitrary associative array keys

2 years agonew shell option to force globbing never to return `.' and `..' as matches
Chet Ramey [Tue, 4 Jan 2022 15:11:48 +0000 (10:11 -0500)] 
new shell option to force globbing never to return `.' and `..' as matches

2 years agomore changes to avoid expanding associative array subscripts twice; internal debuggin...
Chet Ramey [Wed, 22 Dec 2021 21:05:39 +0000 (16:05 -0500)] 
more changes to avoid expanding associative array subscripts twice; internal debugging changes

2 years agofixes to LINENO, read -n, command substitution and backslash-escaped newlines
Chet Ramey [Tue, 21 Dec 2021 01:03:26 +0000 (20:03 -0500)] 
fixes to LINENO, read -n, command substitution and backslash-escaped newlines

2 years agofix for posix semantics for the := word expansion when assigning array elements
Chet Ramey [Tue, 14 Dec 2021 19:18:00 +0000 (14:18 -0500)] 
fix for posix semantics for the := word expansion when assigning array elements

2 years agofix to make += work with dynamic integer vars like RANDOM
Chet Ramey [Mon, 13 Dec 2021 14:37:23 +0000 (09:37 -0500)] 
fix to make += work with dynamic integer vars like RANDOM

2 years agofix for adding here-documents to history; change to checking for custom LS_COLORS...
Chet Ramey [Thu, 9 Dec 2021 20:31:21 +0000 (15:31 -0500)] 
fix for adding here-documents to history; change to checking for custom LS_COLORS prefix