From e45ec6f76bea49cf8df306ac45022306831ed086 Mon Sep 17 00:00:00 2001 From: Chet Ramey Date: Tue, 30 Jul 2024 11:18:17 -0400 Subject: [PATCH] new bash_source_fullpath shell option; documentation updates for wait builtin --- CWRU/CWRU.chlog | 36 +++++ builtins/hash.def | 2 +- builtins/history.def | 2 +- builtins/shopt.def | 6 +- builtins/source.def | 4 +- doc/bash.0 | 4 + doc/bash.1 | 71 +++++----- doc/bash.html | 9 +- doc/bash.info | 276 +++++++++++++++++++------------------- doc/bash.pdf | Bin 411571 -> 411957 bytes doc/bashref.html | 13 +- doc/bashref.info | 276 +++++++++++++++++++------------------- doc/bashref.log | 83 ++++++++---- doc/bashref.pdf | Bin 820627 -> 820845 bytes doc/bashref.texi | 66 +++++---- doc/builtins.0 | 4 + doc/version.texi | 4 +- execute_cmd.c | 8 +- hashcmd.c | 2 +- jobs.c | 6 +- lib/readline/histexpand.c | 3 +- subst.c | 1 + variables.c | 20 ++- 23 files changed, 509 insertions(+), 387 deletions(-) diff --git a/CWRU/CWRU.chlog b/CWRU/CWRU.chlog index bfe8444b..6930d8ce 100644 --- a/CWRU/CWRU.chlog +++ b/CWRU/CWRU.chlog @@ -9872,3 +9872,39 @@ lib/malloc/malloc.c otherwise - internal_realloc: don't check bucket at nunits-1 unless nunits >= 1 Report and fix from Collin Funk + + 7/25 + ---- +variables.c + - push_source: new function, pushes a filename to BASH_SOURCE; changed + callers (shell.c, execute_cmd.c, builtins/evalfile.c) + - bash_source_fullpath: new variable, if non-zero, push_source runs + the filename through sh_realpath before pushing it to BASH_SOURCE + Feature requested by several, including konsolebox + +builtins/shopt.def + - bash_source_fullpath: new option, controls bash_source_fullpath and + whether or not BASH_SOURCE contains full pathnames + +doc/bash.1,doc/bashref.texi + - bash_source_fullpath: document new shell option + + 7/26 + ---- +jobs.c,jobs.h,subst.c + - last_procsub_pid: new variable, set to the pid of last_procsub_child, + so it will survive the PROCESS * being deleted if we need it. Not + used yet + + 7/29 + ---- +doc/bash.1,doc/bashref.texi + - wait: update description to clarify wait -n and unify language + Inspired by report from Zachary Santer + - set: note that the -e behavior for pipelines is affected by the + state of the pipefail option + From a report by Martin D Kealey + +variables.c,hashcmd.c,builtins/hash.def,builtins/history.def,builtins/source.def + - use ABSPATH/RELPATH/absolute_program instead of testing for slash + explicitly diff --git a/builtins/hash.def b/builtins/hash.def index ee8da9d0..fc96d594 100644 --- a/builtins/hash.def +++ b/builtins/hash.def @@ -156,7 +156,7 @@ hash_builtin (WORD_LIST *list) #if defined (RESTRICTED_SHELL) if (restricted && pathname) { - if (strchr (pathname, '/')) + if (absolute_program (pathname)) { sh_restricted (pathname); return (EXECUTION_FAILURE); diff --git a/builtins/history.def b/builtins/history.def index ae64726a..f5dd416b 100644 --- a/builtins/history.def +++ b/builtins/history.def @@ -282,7 +282,7 @@ history_builtin (WORD_LIST *list) } #if defined (RESTRICTED_SHELL) - if (restricted && strchr (filename, '/')) + if (restricted && absolute_program (filename)) { sh_restricted (filename); return (EXECUTION_FAILURE); diff --git a/builtins/shopt.def b/builtins/shopt.def index b3e1cfe5..67bc0c22 100644 --- a/builtins/shopt.def +++ b/builtins/shopt.def @@ -97,6 +97,7 @@ extern int localvar_unset; extern int varassign_redir_autoclose; extern int singlequote_translations; extern int patsub_replacement; +extern int bash_source_fullpath; #if defined (EXTENDED_GLOB) extern int extended_glob; @@ -177,10 +178,13 @@ static struct { int *value; shopt_set_func_t *set_func; } shopt_vars[] = { - { "autocd", &autocd, (shopt_set_func_t *)NULL }, #if defined (ARRAY_VARS) { "array_expand_once", &expand_once_flag, set_array_expand }, { "assoc_expand_once", &expand_once_flag, set_array_expand }, +#endif + { "autocd", &autocd, (shopt_set_func_t *)NULL }, +#if defined (ARRAY_VARS) + { "bash_source_fullpath", &bash_source_fullpath, (shopt_set_func_t *)NULL }, #endif { "cdable_vars", &cdable_vars, (shopt_set_func_t *)NULL }, { "cdspell", &cdspelling, (shopt_set_func_t *)NULL }, diff --git a/builtins/source.def b/builtins/source.def index fa3d5ce1..41c664f9 100644 --- a/builtins/source.def +++ b/builtins/source.def @@ -146,7 +146,7 @@ source_builtin (WORD_LIST *list) } #if defined (RESTRICTED_SHELL) - if (restricted && (pathstring || strchr (list->word->word, '/'))) + if (restricted && (pathstring || absolute_program (list->word->word))) { sh_restricted (list->word->word); return (EXECUTION_FAILURE); @@ -162,7 +162,7 @@ source_builtin (WORD_LIST *list) filename = (char *)NULL; /* XXX -- should this be absolute_pathname? */ - if (posixly_correct && strchr (list->word->word, '/')) + if (posixly_correct && absolute_program (list->word->word)) filename = savestring (list->word->word); else if (absolute_pathname (list->word->word)) filename = savestring (list->word->word); diff --git a/doc/bash.0 b/doc/bash.0 index f89c340d..2b40362c 100644 --- a/doc/bash.0 +++ b/doc/bash.0 @@ -6027,6 +6027,10 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS aauuttooccdd If set, a command name that is the name of a directory is executed as if it were the argument to the ccdd com- mand. This option is only used by interactive shells. + bbaasshh__ssoouurrccee__ffuullllppaatthh + If set, filenames added to the BBAASSHH__SSOOUURRCCEE array vari- + able are converted to full pathnames (see SShheellll VVaarrii-- + aabblleess above). ccddaabbllee__vvaarrss If set, an argument to the ccdd builtin command that is not a directory is assumed to be the name of a variable diff --git a/doc/bash.1 b/doc/bash.1 index 1f0a23d3..a5d15c95 100644 --- a/doc/bash.1 +++ b/doc/bash.1 @@ -5,14 +5,14 @@ .\" Case Western Reserve University .\" chet.ramey@case.edu .\" -.\" Last Change: Tue Jul 2 14:28:46 EDT 2024 +.\" Last Change: Mon Jul 29 11:19:45 EDT 2024 .\" .\" bash_builtins, strip all but Built-Ins section .\" avoid a warning about an undefined register .\" .if !rzY .nr zY 0 .if \n(zZ=1 .ig zZ .if \n(zY=1 .ig zY -.TH BASH 1 "2024 July 2" "GNU Bash 5.3" +.TH BASH 1 "2024 July 29" "GNU Bash 5.3" .\" .ie \n(.g \{\ .ds ' \(aq @@ -657,8 +657,8 @@ These are referred to as \fIasynchronous\fP commands. Commands separated by a .B ; are executed sequentially; the shell waits for each -command to terminate in turn. The return status is the -exit status of the last command executed. +command to terminate in turn. +The return status is the exit status of the last command executed. .PP AND and OR lists are sequences of one or more pipelines separated by the \fB&&\fP and \fB||\fP control operators, respectively. @@ -10327,7 +10327,8 @@ reserved words, part of any command executed in a or .B || list except the command following the final \fB&&\fP or \fB||\fP, -any command in a pipeline but the last, +any command in a pipeline but the last +(subject to the state of the \fBpipefail\fP shell option), or if the command's return value is being inverted with .BR ! . @@ -10764,6 +10765,10 @@ If set, a command name that is the name of a directory is executed as if it were the argument to the \fBcd\fP command. This option is only used by interactive shells. .TP 8 +.B bash_source_fullpath +If set, filenames added to the \fBBASH_SOURCE\fP array variable are +converted to full pathnames (see \fBShell Variables\fP above). +.TP 8 .B cdable_vars If set, an argument to the .B cd @@ -11831,43 +11836,45 @@ subsequently reset. The exit status is true unless a is readonly or may not be unset. .TP \fBwait\fP [\fB\-fn\fP] [\fP\-p\fP \fIvarname\fP] [\fIid\fP .\|.\|.] -Wait for each specified child process and return its termination status. -Each -.I id -may be a process -ID or a job specification; if a job spec is given, all processes -in that job's pipeline are waited for. If -.I id -is not given, +Wait for each specified child process \fIid\fP and return the +termination status of the last \fIid\fP. +Each \fIid\fP may be a process ID or a job specification; +if a job spec is given, \fBwait\fP waits for all processes in the job. +.IP +If no options or \fIid\fPs are supplied, \fBwait\fP waits for all running background jobs and -the last-executed process substitution, if its process id is the same as -\fB$!\fP, +the last-executed process substitution, +if its process id is the same as \fB$!\fP, and the return status is zero. -If the \fB\-n\fP option is supplied, -\fBwait\fP waits for a single job -from the list of \fIid\fPs or, if no \fIid\fPs are supplied, any job, +.IP +If the \fB\-n\fP option is supplied, \fBwait\fP waits for any one of +the given \fIid\fPs or, if no \fIid\fPs are supplied, any job +or process substitution, to complete and returns its exit status. -If none of the supplied arguments is a child of the shell, or if no arguments -are supplied and the shell has no unwaited-for children, the exit status -is 127. -If the \fB\-p\fP option is supplied, the process or job identifier of the job -for which the exit status is returned is assigned to the variable -\fIvarname\fP named by the option argument. +If none of the supplied \fIid\fPs is a child of the shell, +or if no \fIid\fPs are supplied and the shell has no unwaited-for children, +the exit status is 127. +.IP +If the \fB\-p\fP option is supplied, the process or job identifier +of the job for which the exit status is returned is assigned to the +variable \fIvarname\fP named by the option argument. The variable will be unset initially, before any assignment. This is useful only when the \fB\-n\fP option is supplied. +.IP Supplying the \fB\-f\fP option, when job control is enabled, -forces \fBwait\fP to wait for \fIid\fP to terminate before returning -its status, instead of returning when it changes status. -If -.I id -specifies a non-existent process or job, the return status is 127. -If \fBwait\fP is interrupted by a signal, the return status will be greater +forces \fBwait\fP to wait for each \fIid\fP to terminate before +returning its status, instead of returning when it changes status. +.IP +If none of the \fIid\fPs specify one of the shell's active child +processes, the return status is 127. +If \fBwait\fP is interrupted by a signal, +any \fIvarname\fP will remain unset, +and the return status will be greater than 128, as described under .B SIGNALS .ie \n(zZ=1 in \fIbash\fP(1). .el above. -Otherwise, the return status is the exit status of the last -process or job waited for. +Otherwise, the return status is the exit status of the last \fIid\fP. .SH "SHELL COMPATIBILITY MODE" Bash-4.0 introduced the concept of a \fIshell compatibility level\fP, specified as a set of options to the shopt builtin (\c diff --git a/doc/bash.html b/doc/bash.html index 8076e3f0..0cb7347a 100644 --- a/doc/bash.html +++ b/doc/bash.html @@ -13512,6 +13512,11 @@ Deprecated; a synonym for array_expand_once. If set, a command name that is the name of a directory is executed as if it were the argument to the cd command. This option is only used by interactive shells. +
bash_source_fullpath + +
+If set, filenames added to the BASH_SOURCE array variable are +converted to full pathnames (see Shell Variables above).
cdable_vars
@@ -15590,7 +15595,7 @@ There may be only one active coprocess at a time.
BUGS

-This document was created by man2html from /usr/local/src/bash/bash-20240701/doc/bash.1.
-Time: 03 July 2024 10:54:15 EDT +This document was created by man2html from /usr/local/src/bash/bash-20240724/doc/bash.1.
+Time: 25 July 2024 11:43:06 EDT diff --git a/doc/bash.info b/doc/bash.info index a716bffa..ebd2327b 100644 --- a/doc/bash.info +++ b/doc/bash.info @@ -1,9 +1,9 @@ This is bash.info, produced by makeinfo version 7.1 from bashref.texi. This text is a brief description of the features that are present in the -Bash shell (version 5.3, 2 July 2024). +Bash shell (version 5.3, 25 July 2024). - This is Edition 5.3, last updated 2 July 2024, of ‘The GNU Bash + This is Edition 5.3, last updated 25 July 2024, of ‘The GNU Bash Reference Manual’, for ‘Bash’, Version 5.3. Copyright © 1988-2023 Free Software Foundation, Inc. @@ -26,10 +26,10 @@ Bash Features ************* This text is a brief description of the features that are present in the -Bash shell (version 5.3, 2 July 2024). The Bash home page is +Bash shell (version 5.3, 25 July 2024). The Bash home page is . - This is Edition 5.3, last updated 2 July 2024, of ‘The GNU Bash + This is Edition 5.3, last updated 25 July 2024, of ‘The GNU Bash Reference Manual’, for ‘Bash’, Version 5.3. Bash contains features that appear in other popular shells, and some @@ -4930,6 +4930,10 @@ This builtin allows you to change additional shell optional behavior. executed as if it were the argument to the ‘cd’ command. This option is only used by interactive shells. + ‘bash_source_fullpath’ + If set, filenames added to the ‘BASH_SOURCE’ array variable + are converted to full pathnames (*note Bash Variables::). + ‘cdable_vars’ If this is set, an argument to the ‘cd’ builtin command that is not a directory is assumed to be the name of a variable @@ -12994,138 +12998,138 @@ D.5 Concept Index  Tag Table: -Node: Top891 -Node: Introduction2822 -Node: What is Bash?3035 -Node: What is a shell?4176 -Node: Definitions6755 -Node: Basic Shell Features9931 -Node: Shell Syntax11151 -Node: Shell Operation12178 -Node: Quoting13476 -Node: Escape Character14789 -Node: Single Quotes15287 -Node: Double Quotes15636 -Node: ANSI-C Quoting16979 -Node: Locale Translation18364 -Node: Creating Internationalized Scripts19708 -Node: Comments23906 -Node: Shell Commands24541 -Node: Reserved Words25480 -Node: Simple Commands26345 -Node: Pipelines27004 -Node: Lists30067 -Node: Compound Commands31939 -Node: Looping Constructs32948 -Node: Conditional Constructs35492 -Node: Command Grouping50313 -Node: Coprocesses51800 -Node: GNU Parallel54496 -Node: Shell Functions55414 -Node: Shell Parameters63520 -Node: Positional Parameters68053 -Node: Special Parameters68988 -Node: Shell Expansions72294 -Node: Brace Expansion74483 -Node: Tilde Expansion77146 -Node: Shell Parameter Expansion79912 -Node: Command Substitution99019 -Node: Arithmetic Expansion102552 -Node: Process Substitution103517 -Node: Word Splitting104654 -Node: Filename Expansion106795 -Node: Pattern Matching109891 -Node: Quote Removal115124 -Node: Redirections115428 -Node: Executing Commands125237 -Node: Simple Command Expansion125904 -Node: Command Search and Execution128015 -Node: Command Execution Environment130423 -Node: Environment133732 -Node: Exit Status135436 -Node: Signals137221 -Node: Shell Scripts140835 -Node: Shell Builtin Commands143927 -Node: Bourne Shell Builtins146038 -Node: Bash Builtins170808 -Node: Modifying Shell Behavior205822 -Node: The Set Builtin206164 -Node: The Shopt Builtin217679 -Node: Special Builtins234466 -Node: Shell Variables235455 -Node: Bourne Shell Variables235889 -Node: Bash Variables238082 -Node: Bash Features275247 -Node: Invoking Bash276261 -Node: Bash Startup Files282660 -Node: Interactive Shells287963 -Node: What is an Interactive Shell?288371 -Node: Is this Shell Interactive?289037 -Node: Interactive Shell Behavior289861 -Node: Bash Conditional Expressions293615 -Node: Shell Arithmetic298789 -Node: Aliases301871 -Node: Arrays304826 -Node: The Directory Stack311625 -Node: Directory Stack Builtins312422 -Node: Controlling the Prompt316871 -Node: The Restricted Shell320009 -Node: Bash POSIX Mode322796 -Node: Shell Compatibility Mode340307 -Node: Job Control349074 -Node: Job Control Basics349531 -Node: Job Control Builtins354705 -Node: Job Control Variables360665 -Node: Command Line Editing361842 -Node: Introduction and Notation363546 -Node: Readline Interaction365190 -Node: Readline Bare Essentials366378 -Node: Readline Movement Commands368196 -Node: Readline Killing Commands369193 -Node: Readline Arguments371171 -Node: Searching372228 -Node: Readline Init File374457 -Node: Readline Init File Syntax375739 -Node: Conditional Init Constructs400677 -Node: Sample Init File405042 -Node: Bindable Readline Commands408163 -Node: Commands For Moving409388 -Node: Commands For History411615 -Node: Commands For Text416820 -Node: Commands For Killing420954 -Node: Numeric Arguments423755 -Node: Commands For Completion424907 -Node: Keyboard Macros429223 -Node: Miscellaneous Commands429924 -Node: Readline vi Mode436578 -Node: Programmable Completion437530 -Node: Programmable Completion Builtins445487 -Node: A Programmable Completion Example457053 -Node: Using History Interactively462398 -Node: Bash History Facilities463079 -Node: Bash History Builtins466191 -Node: History Interaction471434 -Node: Event Designators475759 -Node: Word Designators477342 -Node: Modifiers479328 -Node: Installing Bash481237 -Node: Basic Installation482371 -Node: Compilers and Options486250 -Node: Compiling For Multiple Architectures487000 -Node: Installation Names488749 -Node: Specifying the System Type490983 -Node: Sharing Defaults491729 -Node: Operation Controls492443 -Node: Optional Features493462 -Node: Reporting Bugs505264 -Node: Major Differences From The Bourne Shell506613 -Node: GNU Free Documentation License526348 -Node: Indexes551525 -Node: Builtin Index551976 -Node: Reserved Word Index559074 -Node: Variable Index561519 -Node: Function Index578650 -Node: Concept Index592506 +Node: Top893 +Node: Introduction2826 +Node: What is Bash?3039 +Node: What is a shell?4180 +Node: Definitions6759 +Node: Basic Shell Features9935 +Node: Shell Syntax11155 +Node: Shell Operation12182 +Node: Quoting13480 +Node: Escape Character14793 +Node: Single Quotes15291 +Node: Double Quotes15640 +Node: ANSI-C Quoting16983 +Node: Locale Translation18368 +Node: Creating Internationalized Scripts19712 +Node: Comments23910 +Node: Shell Commands24545 +Node: Reserved Words25484 +Node: Simple Commands26349 +Node: Pipelines27008 +Node: Lists30071 +Node: Compound Commands31943 +Node: Looping Constructs32952 +Node: Conditional Constructs35496 +Node: Command Grouping50317 +Node: Coprocesses51804 +Node: GNU Parallel54500 +Node: Shell Functions55418 +Node: Shell Parameters63524 +Node: Positional Parameters68057 +Node: Special Parameters68992 +Node: Shell Expansions72298 +Node: Brace Expansion74487 +Node: Tilde Expansion77150 +Node: Shell Parameter Expansion79916 +Node: Command Substitution99023 +Node: Arithmetic Expansion102556 +Node: Process Substitution103521 +Node: Word Splitting104658 +Node: Filename Expansion106799 +Node: Pattern Matching109895 +Node: Quote Removal115128 +Node: Redirections115432 +Node: Executing Commands125241 +Node: Simple Command Expansion125908 +Node: Command Search and Execution128019 +Node: Command Execution Environment130427 +Node: Environment133736 +Node: Exit Status135440 +Node: Signals137225 +Node: Shell Scripts140839 +Node: Shell Builtin Commands143931 +Node: Bourne Shell Builtins146042 +Node: Bash Builtins170812 +Node: Modifying Shell Behavior205826 +Node: The Set Builtin206168 +Node: The Shopt Builtin217683 +Node: Special Builtins234645 +Node: Shell Variables235634 +Node: Bourne Shell Variables236068 +Node: Bash Variables238261 +Node: Bash Features275426 +Node: Invoking Bash276440 +Node: Bash Startup Files282839 +Node: Interactive Shells288142 +Node: What is an Interactive Shell?288550 +Node: Is this Shell Interactive?289216 +Node: Interactive Shell Behavior290040 +Node: Bash Conditional Expressions293794 +Node: Shell Arithmetic298968 +Node: Aliases302050 +Node: Arrays305005 +Node: The Directory Stack311804 +Node: Directory Stack Builtins312601 +Node: Controlling the Prompt317050 +Node: The Restricted Shell320188 +Node: Bash POSIX Mode322975 +Node: Shell Compatibility Mode340486 +Node: Job Control349253 +Node: Job Control Basics349710 +Node: Job Control Builtins354884 +Node: Job Control Variables360844 +Node: Command Line Editing362021 +Node: Introduction and Notation363725 +Node: Readline Interaction365369 +Node: Readline Bare Essentials366557 +Node: Readline Movement Commands368375 +Node: Readline Killing Commands369372 +Node: Readline Arguments371350 +Node: Searching372407 +Node: Readline Init File374636 +Node: Readline Init File Syntax375918 +Node: Conditional Init Constructs400856 +Node: Sample Init File405221 +Node: Bindable Readline Commands408342 +Node: Commands For Moving409567 +Node: Commands For History411794 +Node: Commands For Text416999 +Node: Commands For Killing421133 +Node: Numeric Arguments423934 +Node: Commands For Completion425086 +Node: Keyboard Macros429402 +Node: Miscellaneous Commands430103 +Node: Readline vi Mode436757 +Node: Programmable Completion437709 +Node: Programmable Completion Builtins445666 +Node: A Programmable Completion Example457232 +Node: Using History Interactively462577 +Node: Bash History Facilities463258 +Node: Bash History Builtins466370 +Node: History Interaction471613 +Node: Event Designators475938 +Node: Word Designators477521 +Node: Modifiers479507 +Node: Installing Bash481416 +Node: Basic Installation482550 +Node: Compilers and Options486429 +Node: Compiling For Multiple Architectures487179 +Node: Installation Names488928 +Node: Specifying the System Type491162 +Node: Sharing Defaults491908 +Node: Operation Controls492622 +Node: Optional Features493641 +Node: Reporting Bugs505443 +Node: Major Differences From The Bourne Shell506792 +Node: GNU Free Documentation License526527 +Node: Indexes551704 +Node: Builtin Index552155 +Node: Reserved Word Index559253 +Node: Variable Index561698 +Node: Function Index578829 +Node: Concept Index592685  End Tag Table diff --git a/doc/bash.pdf b/doc/bash.pdf index b9dba237fff32e3784f4f13e71f76a239db70538..ce05639dd9a6581252d633771cfcd3ece213144e 100644 GIT binary patch delta 45222 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 Ag8%>k delta 44819 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 xE++c;TMV{-N`?8^ zA{%1Ry29zfiGwm-beB<mE}Y`K~6=y|c?ig9uY23kPvJ<24{hU+i2ES7)T zc~d1un#2TrBrOM}lFRkXey^8DO6ABn84>2mb^`@XW$Sh@U z!mor*<|LH%uD-r8EnhxN<}JH2)V_FV?rjB(E+8QZDslak%d)lo{JI}Ygj4cO@aX+V zox*yNt8;Bhq^)Wp>tq|DmgIvYq_qXXc({$$z@K*WSw_>}n5Cr9HPCG+W!$E!`VSWQ z#ExgKPS6e8*rd@z6jGd>IiK=8wv4DkgV%`JsY z?cqQs13?6g3BaVmBp{1Af-?aT0DkB{27vw=fJn{>#(t3O9EDAe4TgaD;mM&<*z}k{ zC?dHi3Y!57f#3%x_o1NV?O<$@FGo?>67TN=;0PcS;I9{x0~7vVKfwSn6a-IJ0pcK# zf*{1d{|JJD5J2#43<7{cZ(}e)_#F(6fZmyl0K!q0{q_3)3V>h$FbMP)rug|0~Q3_o&W*g(F6`d zfB|15z&KVId~gH|a*I$%fIuIa$AneO16vqh<2?arJNdW?2klS_uQSovY1H*2s z4}?LWw>1F5pm$6M0idA&XodU-(IAxI+mk^k7H+E#0t10}#vwr9+YtjofT6dIL-`H( z&-GC90U$6448FY}7!F3u$A;2il-@)LJ+d>dv1nfUC{ST%QsOyUUYY6gxgC7AAgx-!g1O#|z;~*fYeR5kc z1Pr^)AOZq`{gdjym_|UL|K1}g{!t*Raq67~QNes0gQ60|9Zc|!>kv>N`0iW~_zp8r zFcf*)#|S7 Zvu-k!zfWlz60}cU&qcSGS&VN!30|4)=2NMMS4}-|Ra}NRr1mE!| z3qcw`vyMhsS5*GpifWVW7q;V)vQGLq`sPu3b14Hg&kh>cQ z<<>i1MZf`fR6?Ng>VM__?Nu;JjsI4Z{|yNgCU`p)pfFUG`M1(239j4HhU2EhPS*}XFvBzQYLpvD33x($p3wyL)F&XT7$uN0}c#<+!_ah0#I2k Vc~KrmfdGO^)cEY|GEZdj{~!5y=j{Lh diff --git a/doc/bashref.html b/doc/bashref.html index 242e27b3..fcd6573c 100644 --- a/doc/bashref.html +++ b/doc/bashref.html @@ -4,9 +4,9 @@