Commit Graph

  • 4657c04050 internal changes to prevent `unset' from scanning associative array subscripts multiple times Chet Ramey 2021-11-01 10:42:50 -04:00
  • 1984960023 fix readline expand prompt issue; fixes for readline fuzzing issues Chet Ramey 2021-10-28 14:39:34 -04:00
  • c813e24652 new `patsub_replacement' shell option Chet Ramey 2021-10-25 11:56:15 -04:00
  • 2c8ac78cbb minor documentation update on SIGINT handling Chet Ramey 2021-10-21 16:02:37 -04:00
  • 1fff64acdc changes to new pattern substitution replacement; documentation updates Chet Ramey 2021-10-18 10:57:20 -04:00
  • 304b1e938c preserve traps across a failed exec; small changes to how completion options interact; fix a bug with arithmetic for commands and LINENO Chet Ramey 2021-10-11 10:38:16 -04:00
  • f74291e6d1 new pattern substitution replacement feature; fix for problem with unset builtin and associative arrays Chet Ramey 2021-10-08 08:21:16 -04:00
  • f188aa6a01 enable support for using `&' in the pattern substitution replacement string Chet Ramey 2021-10-04 15:30:21 -04:00
  • 70d7c6430d fixes for array subscripts and values containing 0x01 characters Chet Ramey 2021-09-28 15:13:02 -04:00
  • fa1e33671d prompt reprinting fixes for readline when screenwidth is less than prompt length; redirection fixes Chet Ramey 2021-09-27 10:29:22 -04:00
  • 72206eb271 new alternate array implementation that prioritizes access time over sparse arrays; selectable via configure Chet Ramey 2021-09-23 16:14:29 -04:00
  • 70a158ede9 more changes for autoconf-2.71: AC_TRY_LINK; minor typo change to readline Chet Ramey 2021-09-22 09:30:03 -04:00
  • 232f591964 more updates for autoconf-2.71: removing usage of AC_TRY_COMPILE Chet Ramey 2021-09-20 11:05:10 -04:00
  • 9928dcb48f changes to command timing with errexit; binary file checks; treat exit builtin slightly differently when using bash -c Chet Ramey 2021-09-19 13:44:55 -04:00
  • 4410784029 more updates for autoconf-2.71: removing usage of AC_TRY_RUN Chet Ramey 2021-09-13 10:08:15 -04:00
  • a67031fe11 configuration changes to remove obsolete autoconf macros, and resultant changes to some source files Chet Ramey 2021-09-08 11:16:55 -04:00
  • 2208813a97 optimize many cases of $(<file) not to require a fork Chet Ramey 2021-09-02 10:52:20 -04:00
  • 61782ca16b minor fix to readline:unix-filename-rubout Chet Ramey 2021-08-30 11:40:26 -04:00
  • ea32b611f7 new "@k" parameter transformation; minor completion fix for uncommon case Chet Ramey 2021-08-23 15:54:49 -04:00
  • 2adf06d9f8 minor fixes; readline API change for rl_completer_word_break_characters ; readline fixes for MSVC Chet Ramey 2021-08-19 15:48:31 -04:00
  • cf8298cb22 minor fixes; bad printf -v return status Chet Ramey 2021-08-18 11:32:26 -04:00
  • f5b3299801 new noexpand_translations shopt option Chet Ramey 2021-08-13 11:53:16 -04:00
  • 4d4294caf7 globbing reacts to signals more quickly; new printf %Q format specifier; readline completion handles multiline quotes better Chet Ramey 2021-08-08 20:44:28 -04:00
  • 0edd0a9183 "enable name" when name is not a shell builtin attempts to load it from a shared object Chet Ramey 2021-08-02 12:07:40 -04:00
  • 6c84d09c19 make $0 available to non-interactive shell startup files Chet Ramey 2021-07-28 10:27:04 -04:00
  • 6650b4de61 fixes for minor memory leaks Chet Ramey 2021-07-19 09:58:33 -04:00
  • 8ede7a904f readline changes for MSVC wide chars; check for more write errors Chet Ramey 2021-07-16 15:11:03 -04:00
  • 9e3495c9e9 readline: free undo list associated with the saved history line when traversing history Chet Ramey 2021-07-12 11:09:44 -04:00
  • 5a0e5b7b28 optimization changes; makefile changes to make specifying CFLAGS less annoying; print completions reusably Chet Ramey 2021-07-06 15:35:08 -04:00
  • 3fb16fce32 new option to auto-close varassign redirs; fixed some new parser error reporting issues Chet Ramey 2021-06-28 10:26:43 -04:00
  • 03de84de4a command substitution parsing now calls the parser recursively Chet Ramey 2021-06-21 10:27:21 -04:00
  • 8d3cecab33 changes to documentation to reduce gender-specific language; fix a seg fault in `fc' Chet Ramey 2021-06-17 17:10:49 -04:00
  • da43077c47 changes to handling of "." and ".." when dotglob is enabled; other minor changes Chet Ramey 2021-06-15 15:07:40 -04:00
  • 6e11792d93 minor documentation changes Chet Ramey 2021-06-01 11:30:37 -04:00
  • 2047e28584 add numeric arguments to bind -x commands and READLINE_ARGUMENT; minor fixes Chet Ramey 2021-05-24 16:09:47 -04:00
  • 7b024db83e more minor changes for builtins and array subscript expansion; fix to `wait -n' Chet Ramey 2021-05-17 12:03:03 -04:00
  • 88bdb448b4 minor changes for builtin array subscript expansion; additional tests Chet Ramey 2021-05-14 16:39:14 -04:00
  • a30f513fc4 more changes to handle @ and * as associative array keys Chet Ramey 2021-05-13 14:49:18 -04:00
  • b304aabc92 additional changes to avoid array subscript double expansion in arithmetic contexts Chet Ramey 2021-05-10 09:58:14 -04:00
  • 35bc7025c1 first set of changes to eliminate array subscript double expansion in math contexts Chet Ramey 2021-05-07 10:56:24 -04:00
  • 59c575fd91 changes to mapfile, read builtins for unbuffered reads Chet Ramey 2021-05-05 10:45:28 -04:00
  • ce23728687 Bash-5.1 patch 8: clean up FIFOs created by redirections in child processes Chet Ramey 2021-05-04 14:31:53 -04:00
  • b72f88db85 Bash-5.1 patch 7: fix version comparisons in readline startup files Chet Ramey 2021-05-04 14:31:05 -04:00
  • f3cd936b81 Bash-5.1 patch 6: make sure child processes forked to execute command substitutions are in the right process group Chet Ramey 2021-05-04 14:30:17 -04:00
  • cc978a6705 Bash-5.1 patch 5: fix memory leaks in compound array assignments Chet Ramey 2021-05-04 14:29:06 -04:00
  • b196583609 new "enable-active-region" readline variable Chet Ramey 2021-04-30 16:56:05 -04:00
  • 046d0cc93b allow builtins to assign to associative arrays using @ or * as keys; fixes to glob completion of command words Chet Ramey 2021-04-28 11:30:31 -04:00
  • 3fd77612fc allow assignment to array keys @ and *; minor completion fix Chet Ramey 2021-04-26 16:31:46 -04:00
  • d128c3ddc1 command completion, key binding fixes Chet Ramey 2021-04-19 09:40:14 -04:00
  • fb4ddc2d2b default value for BASH_LOADABLES_PATH; other minor changes Chet Ramey 2021-04-12 16:44:43 -04:00
  • 0e51345317 change grammar for select command to use compound_list Chet Ramey 2021-04-06 11:37:01 -04:00
  • 8f485ff84c new readline "fetch-history" bindable command; declare -p output change Chet Ramey 2021-04-01 17:25:48 -04:00
  • 65822e5011 alias expansion fix in case statements Chet Ramey 2021-03-29 10:25:18 -04:00
  • b37342db4f documentation tweaks for clarity Chet Ramey 2021-03-22 11:16:34 -04:00
  • 6be3a741cb bindable readline command to perform spelling correction on a word Chet Ramey 2021-03-18 11:48:48 -04:00
  • 83c4ad27c7 process $'...' and $"..." in here-documents Chet Ramey 2021-03-15 09:30:44 -04:00
  • 2fe2e8197e application-settable readline timeouts Chet Ramey 2021-03-11 18:41:17 -05:00
  • 128c5d41b0 read builtin timeouts no longer use SIGALRM Chet Ramey 2021-03-10 17:15:44 -05:00
  • 11bf534f36 commit bash-20210305 snapshot Chet Ramey 2021-03-10 10:35:28 -05:00
  • b3b5f4bb33 commit bash-20210301 snapshot Chet Ramey 2021-03-05 15:13:16 -05:00
  • fd2822e645 commit bash-20210224 snapshot Chet Ramey 2021-03-01 15:03:46 -05:00
  • c3b1868126 commit bash-20210217 snapshot Chet Ramey 2021-02-24 15:32:34 -05:00
  • f3a35a2d60 Bash-5.1 updated translations Chet Ramey 2021-02-20 16:38:12 -05:00
  • a7309caba4 commit bash-20210215 snapshot Chet Ramey 2021-02-17 15:31:03 -05:00
  • a6c3a43f43 commit bash-20210211 snapshot Chet Ramey 2021-02-15 10:55:26 -05:00
  • 26db5626df commit bash-20210209 snapshot Chet Ramey 2021-02-11 17:19:31 -05:00
  • 220a95cdfb commit bash-20210206 snapshot Chet Ramey 2021-02-09 16:22:13 -05:00
  • 6110f1bc2b commit bash-20210203 snapshot Chet Ramey 2021-02-06 18:28:36 -05:00
  • 08871a7780 commit bash-20210201 snapshot Chet Ramey 2021-02-06 18:27:50 -05:00
  • fcad1d1e84 commit bash-20210127 snapshot Chet Ramey 2021-02-01 15:09:07 -05:00
  • 4be5608573 commit bash-20210122 snapshot Chet Ramey 2021-01-27 11:49:50 -05:00
  • 38881450ed commit bash-20210121 snapshot Chet Ramey 2021-01-22 15:21:24 -05:00
  • f8c9f8b9e6 commit bash-20210119 snapshot Chet Ramey 2021-01-22 15:20:38 -05:00
  • 3aec0ec30f commit bash-20210115 snapshot Chet Ramey 2021-01-19 17:12:43 -05:00
  • a9cf0031ef commit bash-20210112 snapshot Chet Ramey 2021-01-15 14:39:20 -05:00
  • 63706353d7 commit bash-20210107 snapshot Chet Ramey 2021-01-12 09:18:30 -05:00
  • 5a7a52eade commit bash-20210104 snapshot Chet Ramey 2021-01-07 14:26:11 -05:00
  • 16d2c50605 commit bash-20201230 snapshot Chet Ramey 2021-01-07 14:25:24 -05:00
  • e58dc557e2 commit bash-20201226 snapshot Chet Ramey 2020-12-30 13:17:27 -05:00
  • 3c5683a47b commit bash-20201218 snapshot Chet Ramey 2020-12-25 18:17:33 -05:00
  • 76404c85d4 Bash-5.1 patch 4: fix key-value pair associative array assignment word expansions Chet Ramey 2020-12-19 14:30:13 -05:00
  • a042c731ee Bash-5.1 patch 3: fix command substitution in here-document from child process in wrong process group Chet Ramey 2020-12-19 14:29:01 -05:00
  • ba970fdb2d Bash-5.1 patch 2: fix wait -n -p var with no jobs not leaving var unset Chet Ramey 2020-12-19 14:27:54 -05:00
  • f1e1163b3e Bash-5.1 patch 1: add dependency to Makefile to fix highly parallel builds Chet Ramey 2020-12-19 14:27:08 -05:00
  • 975643bb2b commit bash-20201214 snapshot Chet Ramey 2020-12-18 15:27:28 -05:00
  • 11262b0b72 commit bash-20201211 snapshot Chet Ramey 2020-12-18 15:26:49 -05:00
  • 3f17ceca10 commit bash-20201203 snapshot Chet Ramey 2020-12-18 15:26:11 -05:00
  • cbe03398db Bash-5.1 updated translations Chet Ramey 2020-12-16 15:10:44 -05:00
  • 8868edaf22 bash-5.1 distribution sources and documentation bash-5.1 Chet Ramey 2020-12-06 15:51:17 -05:00
  • 9b44e16c6f commit bash-20201128 snapshot Chet Ramey 2020-12-03 14:24:06 -05:00
  • 66c2247c48 commit bash-20201118 snapshot Chet Ramey 2020-11-28 13:04:53 -05:00
  • 50fc6e33fe commit bash-20201116 snapshot Chet Ramey 2020-11-18 16:13:46 -05:00
  • 8ba5ed63db commit bash-20201109 snapshot Chet Ramey 2020-11-18 16:13:02 -05:00
  • 37b22abee7 Bash-5.1-rc3 release bash-5.1-rc3 bash-5.1-testing Chet Ramey 2020-11-17 14:18:49 -05:00
  • 37f5a03805 commit bash-20201103 snapshot Chet Ramey 2020-11-09 11:19:58 -05:00
  • 278db80c36 Bash-5.1-rc2 release bash-5.1-rc2 Chet Ramey 2020-11-03 14:36:06 -05:00
  • 94f428da79 commit bash-20201030 snapshot Chet Ramey 2020-11-03 11:01:16 -05:00
  • 22b8a76dd6 commit bash-20201026 snapshot Chet Ramey 2020-10-30 09:56:17 -04:00
  • 03e35d2082 commit bash-20201019 snapshot Chet Ramey 2020-10-26 11:13:12 -04:00
  • 75c5460c48 commit bash-20201012 snapshot Chet Ramey 2020-10-19 09:04:00 -04:00