Bash-4.3 distribution sources and documentation

This commit is contained in:
Chet Ramey 2014-02-26 09:36:43 -05:00
commit ac50fbac37
497 changed files with 129395 additions and 87598 deletions

338
MANIFEST
View file

@ -10,14 +10,14 @@ builtins d
cross-build d
doc d
examples d
examples/obashdb d
#examples/obashdb d
examples/complete d
examples/functions d
examples/scripts d
examples/scripts.v2 d
examples/scripts.noah d
#examples/scripts.v2 d
#examples/scripts.noah d
examples/startup-files d
examples/startup-files/apple d
#examples/startup-files/apple d
examples/misc d
examples/loadables d
examples/loadables/perl d
@ -33,6 +33,7 @@ lib/readline/examples d
lib/sh d
lib/termcap d
lib/tilde d
m4 d
po d
support d
tests d
@ -51,7 +52,7 @@ README f
RBASH f
AUTHORS f
Y2K f
configure.in f
configure.ac f
configure f 755
Makefile.in f
config-top.h f
@ -169,6 +170,7 @@ builtins/exec.def f
builtins/exit.def f
builtins/fc.def f
builtins/fg_bg.def f
builtins/gen-helpfiles.c f
builtins/getopt.c f
builtins/getopt.h f
builtins/getopts.def f
@ -223,6 +225,7 @@ include/posixwait.h f
include/shmbchar.h f
include/shmbutil.h f
include/shtty.h f
include/stat-time.h f
include/stdc.h f
include/systimes.h f
include/typemax.h f
@ -338,6 +341,8 @@ lib/readline/mbutil.c f
lib/readline/misc.c f
lib/readline/nls.c f
lib/readline/shell.c f
lib/readline/colors.c f
lib/readline/parse-colors.c f
lib/readline/savestring.c f
lib/readline/tilde.c f
lib/readline/tilde.h f
@ -361,6 +366,8 @@ lib/readline/posixstat.h f
lib/readline/ansi_stdlib.h f
lib/readline/rlstdc.h f
lib/readline/rlprivate.h f
lib/readline/colors.h f
lib/readline/parse-colors.h f
lib/readline/xmalloc.h f
lib/readline/doc/Makefile f
lib/readline/doc/version.texi f
@ -378,6 +385,7 @@ lib/readline/examples/fileman.c f
lib/readline/examples/manexamp.c f
lib/readline/examples/histexamp.c f
lib/readline/examples/rltest.c f
lib/readline/examples/rl-callbacktest.c f
lib/readline/examples/rl.c f
lib/readline/examples/rlcat.c f
lib/readline/examples/Inputrc f
@ -420,6 +428,7 @@ lib/sh/spell.c f
lib/sh/strcasecmp.c f
lib/sh/strcasestr.c f
lib/sh/strchrnul.c f
lib/sh/strdup.c f
lib/sh/strerror.c f
lib/sh/strftime.c f
lib/sh/stringlist.c f
@ -443,6 +452,7 @@ lib/sh/ufuncs.c f
lib/sh/unicode.c f
lib/sh/vprint.c f
lib/sh/wcsdup.c f
lib/sh/wcsnwidth.c f
lib/sh/wcswidth.c f
lib/sh/winsize.c f
lib/sh/zcatfd.c f
@ -461,6 +471,8 @@ lib/tilde/Makefile.in f
lib/tilde/tilde.c f
lib/tilde/tilde.h f
lib/tilde/shell.c f
m4/stat-time.m4 f
m4/timespec.m4 f
po/LINGUAS f
po/Makefile.in.in f
po/Makevars f
@ -484,8 +496,12 @@ po/ca.gmo f
po/ca.po f
po/cs.gmo f
po/cs.po f
po/da.gmo f
po/da.po f
po/de.gmo f
po/de.po f
po/el.gmo f
po/el.po f
po/eo.gmo f
po/eo.po f
po/es.gmo f
@ -498,10 +514,16 @@ po/fr.gmo f
po/fr.po f
po/ga.gmo f
po/ga.po f
po/gl.gmo f
po/gl.po f
po/hr.gmo f
po/hr.po f
po/hu.gmo f
po/hu.po f
po/id.gmo f
po/id.po f
po/it.gmo f
po/it.po f
po/ja.gmo f
po/ja.po f
po/lt.gmo f
@ -518,6 +540,10 @@ po/ru.gmo f
po/ru.po f
po/sk.gmo f
po/sk.po f
po/sl.gmo f
po/sr.po f
po/sr.gmo f
po/sl.po f
po/sv.gmo f
po/sv.po f
po/tr.gmo f
@ -543,7 +569,6 @@ CWRU/PLATFORMS f
CWRU/README f
CWRU/changelog f
CWRU/sh-redir-hack f
CWRU/mh-folder-comp f
doc/FAQ f
doc/Makefile.in f
doc/bash.1 f
@ -561,6 +586,28 @@ doc/htmlpost.sh f 755
doc/infopost.sh f 755
doc/fdl.texi f
doc/fdl.txt f
#
doc/article.ps f
doc/rose94.ps f
doc/bash.ps f
doc/bashbug.ps f
doc/builtins.ps f
doc/rbash.ps f
doc/bashref.ps f
doc/bashref.dvi f
doc/bash.0 f
doc/bashbug.0 f
doc/builtins.0 f
doc/rbash.0 f
doc/article.txt f
doc/bash.html f
doc/bashref.html f
doc/article.pdf f
doc/bash.pdf f
doc/bashref.pdf f
doc/rose94.pdf f
doc/aosa-bash.pdf f
#
support/Makefile.in f
support/bashversion.c f
support/checkbashisms f 755
@ -593,16 +640,17 @@ support/shobj-conf f 755
support/rlvers.sh f 755
examples/INDEX.txt f
examples/INDEX.html f
examples/obashdb/PERMISSION f
examples/obashdb/README f
examples/obashdb/bashdb f
examples/obashdb/bashdb.el f
#examples/obashdb/PERMISSION f
#examples/obashdb/README f
#examples/obashdb/bashdb f
#examples/obashdb/bashdb.el f
examples/complete/bash_completion f
examples/complete/cdfunc f
examples/complete/complete-examples f
examples/complete/complete.ianmac f
examples/complete/complete2.ianmac f
examples/complete/complete.freebsd f
examples/complete/complete.gnu-longopt f
#examples/complete/complete.ianmac f
#examples/complete/complete2.ianmac f
#examples/complete/complete.freebsd f
#examples/complete/complete.gnu-longopt f
examples/complete/bashcc-1.0.1.tar.gz f
examples/loadables/README f
examples/loadables/template.c f
@ -614,11 +662,11 @@ examples/loadables/realpath.c f
examples/loadables/sleep.c f
examples/loadables/strftime.c f
examples/loadables/truefalse.c f
examples/loadables/getconf.h f
examples/loadables/getconf.c f
#examples/loadables/getconf.h f
#examples/loadables/getconf.c f
examples/loadables/finfo.c f
examples/loadables/cat.c f
examples/loadables/cut.c f
#examples/loadables/cut.c f
examples/loadables/logname.c f
examples/loadables/basename.c f
examples/loadables/dirname.c f
@ -641,87 +689,91 @@ examples/loadables/perl/Makefile.in f
examples/loadables/perl/README f
examples/loadables/perl/bperl.c f
examples/loadables/perl/iperl.c f
#examples/loadables/sprintf.c f
#examples/loadables/xtitle.c f
examples/functions/array-stuff f
examples/functions/array-to-string f
examples/functions/autoload f
examples/functions/autoload.v2 f
examples/functions/autoload.v3 f
examples/functions/basename f
examples/functions/basename2 f
examples/functions/coproc.bash f
examples/functions/coshell.README f
examples/functions/coshell.bash f
#examples/functions/basename2 f
#examples/functions/coproc.bash f
#examples/functions/coshell.README f
#examples/functions/coshell.bash f
examples/functions/csh-compat f
examples/functions/dirfuncs f
#examples/functions/dirfuncs f
examples/functions/dirname f
examples/functions/emptydir f
#examples/functions/emptydir f
examples/functions/exitstat f
examples/functions/external f
examples/functions/fact f
examples/functions/fstty f
examples/functions/func f
examples/functions/gethtml f
examples/functions/getoptx.bash f
#examples/functions/gethtml f
#examples/functions/getoptx.bash f
examples/functions/inetaddr f
examples/functions/inpath f
examples/functions/isnum.bash f
#examples/functions/isnum.bash f
examples/functions/isnum2 f
examples/functions/isvalidip f
examples/functions/jdate.bash f
examples/functions/jj.bash f
examples/functions/keep f
#examples/functions/jdate.bash f
#examples/functions/jj.bash f
#examples/functions/keep f
examples/functions/ksh-cd f
examples/functions/ksh-compat-test f
examples/functions/kshenv f
examples/functions/login f
examples/functions/lowercase f
examples/functions/manpage f
examples/functions/mhfold f
#examples/functions/lowercase f
#examples/functions/manpage f
#examples/functions/mhfold f
#examples/functions/newdirstack.bsh f
examples/functions/notify.bash f
examples/functions/pathfuncs f
examples/functions/recurse f
examples/functions/repeat2 f
examples/functions/repeat3 f
#examples/functions/pathfuncs f
#examples/functions/recurse f
#examples/functions/repeat2 f
#examples/functions/repeat3 f
examples/functions/seq f
examples/functions/seq2 f
examples/functions/shcat f
examples/functions/shcat2 f
examples/functions/sort-pos-params f
#examples/functions/sqroot f
examples/functions/substr f
examples/functions/substr2 f
examples/functions/term f
#examples/functions/term f
examples/functions/whatis f
examples/functions/whence f
examples/functions/which f
examples/functions/xalias.bash f
examples/functions/xfind.bash f
examples/scripts/adventure.sh f
examples/scripts/bash-hexdump.sh f
examples/scripts/bcsh.sh f
#examples/functions/xalias.bash f
#examples/functions/xfind.bash f
#examples/scripts/adventure.sh f
#examples/scripts/bash-hexdump.sh f
#examples/scripts/bcsh.sh f
examples/scripts/cat.sh f
examples/scripts/center f
examples/scripts/dd-ex.sh f
examples/scripts/fixfiles.bash f
examples/scripts/hanoi.bash f
#examples/scripts/dd-ex.sh f
#examples/scripts/fixfiles.bash f
#examples/scripts/hanoi.bash f
examples/scripts/inpath f
examples/scripts/krand.bash f
examples/scripts/line-input.bash f
examples/scripts/nohup.bash f
examples/scripts/precedence f
examples/scripts/randomcard.bash f
examples/scripts/scrollbar f
examples/scripts/scrollbar2 f
examples/scripts/self-repro f
examples/scripts/showperm.bash f
#examples/scripts/krand.bash f
#examples/scripts/line-input.bash f
#examples/scripts/nohup.bash f
#examples/scripts/precedence f
#examples/scripts/randomcard.bash f
#examples/scripts/scrollbar f
#examples/scripts/scrollbar2 f
#examples/scripts/self-repro f
#examples/scripts/showperm.bash f
examples/scripts/shprompt f
examples/scripts/spin.bash f
examples/scripts/timeout f
examples/scripts/timeout2 f
examples/scripts/timeout3 f
examples/scripts/vtree2 f
examples/scripts/vtree3 f
examples/scripts/vtree3a f
examples/scripts/websrv.sh f
#examples/scripts/timeout f
#examples/scripts/timeout2 f
#examples/scripts/timeout3 f
#examples/scripts/vtree2 f
#examples/scripts/vtree3 f
#examples/scripts/vtree3a f
#examples/scripts/websrv.sh f
examples/scripts/xterm_title f
examples/scripts/zprintf f
examples/startup-files/README f
@ -730,14 +782,14 @@ examples/startup-files/Bash_aliases f
examples/startup-files/Bash_profile f
examples/startup-files/bash-profile f
examples/startup-files/bashrc f
examples/startup-files/apple/README f
examples/startup-files/apple/aliases f
examples/startup-files/apple/bash.defaults f
examples/startup-files/apple/environment f
examples/startup-files/apple/login f
examples/startup-files/apple/logout f
examples/startup-files/apple/rc f
examples/misc/suncmd.termcap f
#examples/startup-files/apple/README f
#examples/startup-files/apple/aliases f
#examples/startup-files/apple/bash.defaults f
#examples/startup-files/apple/environment f
#examples/startup-files/apple/login f
#examples/startup-files/apple/logout f
#examples/startup-files/apple/rc f
#examples/misc/suncmd.termcap f
examples/misc/aliasconv.sh f
examples/misc/aliasconv.bash f
examples/misc/cshtobash f
@ -747,6 +799,8 @@ tests/alias.tests f
tests/alias1.sub f
tests/alias.right f
tests/appendop.tests f
tests/appendop1.sub f
tests/appendop2.sub f
tests/appendop.right f
tests/arith-for.tests f
tests/arith-for.right f
@ -756,6 +810,8 @@ tests/arith1.sub f
tests/arith2.sub f
tests/arith3.sub f
tests/arith4.sub f
tests/arith5.sub f
tests/arith6.sub f
tests/array.tests f
tests/array.right f
tests/array1.sub f
@ -768,6 +824,12 @@ tests/array7.sub f
tests/array8.sub f
tests/array9.sub f
tests/array10.sub f
tests/array11.sub f
tests/array12.sub f
tests/array13.sub f
tests/array14.sub f
tests/array15.sub f
tests/array16.sub f
tests/array-at-star f
tests/array2.right f
tests/assoc.tests f
@ -778,6 +840,7 @@ tests/assoc3.sub f
tests/assoc4.sub f
tests/assoc5.sub f
tests/assoc6.sub f
tests/assoc7.sub f
tests/braces.tests f
tests/braces.right f
tests/builtins.tests f
@ -785,14 +848,17 @@ tests/builtins.right f
tests/builtins1.sub f
tests/builtins2.sub f
tests/builtins3.sub f
tests/builtins4.sub f
tests/source1.sub f
tests/source2.sub f
tests/source3.sub f
tests/source4.sub f
tests/source5.sub f
tests/source6.sub f
tests/source7.sub f
tests/case.tests f
tests/case.right f
tests/case1.sub f
tests/casemod.tests f
tests/casemod.right f
tests/comsub.tests f
@ -813,7 +879,9 @@ tests/comsub-posix2.sub f
tests/comsub-posix3.sub f
tests/cond.tests f
tests/cond.right f
tests/cond-regexp.sub f
tests/cond-regexp1.sub f
tests/cond-regexp2.sub f
tests/cond-regexp3.sub f
tests/coproc.tests f
tests/coproc.right f
tests/cprint.tests f
@ -825,14 +893,20 @@ tests/dbg-support2.right f
tests/dbg-support2.tests f
tests/dbg-support3.sub f
tests/dollar-at-star f
tests/dollar-at-star1.sub f
tests/dollar-at1.sub f
tests/dollar-at2.sub f
tests/dollar-at3.sub f
tests/dollar-at4.sub f
tests/dollar-at5.sub f
tests/dollar-at6.sub f
tests/dollar-star1.sub f
tests/dollar-star2.sub f
tests/dollar-star3.sub f
tests/dollar-star4.sub f
tests/dollar-star5.sub f
tests/dollar-star6.sub f
tests/dollar-star7.sub f
tests/dollar.right f
tests/dstack.tests f
tests/dstack.right f
@ -840,6 +914,9 @@ tests/dstack2.tests f
tests/dstack2.right f
tests/errors.tests f
tests/errors.right f
tests/errors1.sub f
tests/errors2.sub f
tests/errors3.sub f
tests/execscript f
tests/exec.right f
tests/exec1.sub f 755
@ -857,9 +934,12 @@ tests/exp1.sub f
tests/exp2.sub f
tests/exp3.sub f
tests/exp4.sub f
tests/exp5.sub f
tests/exp6.sub f
tests/extglob.tests f
tests/extglob.right f
tests/extglob1.sub f
tests/extglob1a.sub f
tests/extglob2.tests f
tests/extglob2.right f
tests/extglob3.tests f
@ -885,9 +965,12 @@ tests/glob.right f
tests/globstar.tests f
tests/globstar.right f
tests/globstar1.sub f
tests/globstar2.sub f
tests/heredoc.tests f
tests/heredoc.right f
tests/heredoc1.sub f
tests/heredoc2.sub f
tests/heredoc3.sub f
tests/herestr.tests f
tests/herestr.right f
tests/histexp.tests f
@ -910,6 +993,7 @@ tests/intl2.sub f
tests/intl.right f
tests/iquote.tests f
tests/iquote.right f
tests/iquote1.sub f
tests/invert.tests f
tests/invert.right f
tests/jobs.tests f
@ -917,6 +1001,7 @@ tests/jobs1.sub f
tests/jobs2.sub f
tests/jobs3.sub f
tests/jobs4.sub f
tests/jobs5.sub f
tests/jobs.right f
tests/lastpipe.right f
tests/lastpipe.tests f
@ -927,6 +1012,16 @@ tests/mapfile.tests f
tests/mapfile1.sub f
tests/more-exp.tests f
tests/more-exp.right f
tests/nameref.tests f
tests/nameref1.sub f
tests/nameref2.sub f
tests/nameref3.sub f
tests/nameref4.sub f
tests/nameref5.sub f
tests/nameref6.sub f
tests/nameref7.sub f
tests/nameref8.sub f
tests/nameref.right f
tests/new-exp.tests f
tests/new-exp1.sub f
tests/new-exp2.sub f
@ -936,10 +1031,12 @@ tests/new-exp5.sub f
tests/new-exp6.sub f
tests/new-exp7.sub f
tests/new-exp8.sub f
tests/new-exp9.sub f
tests/new-exp.right f
tests/nquote.tests f
tests/nquote.right f
tests/nquote1.sub f
tests/nquote2.sub f
tests/nquote1.tests f
tests/nquote1.right f
tests/nquote2.tests f
@ -969,8 +1066,10 @@ tests/printf.right f
tests/printf1.sub f
tests/printf2.sub f
tests/printf3.sub f
tests/printf4.sub f
tests/quote.tests f
tests/quote.right f
tests/quote1.sub f
tests/read.tests f
tests/read.right f
tests/read1.sub f
@ -993,8 +1092,10 @@ tests/redir6.sub f
tests/redir7.sub f
tests/redir8.sub f
tests/redir9.sub f
tests/redir10.sub f
tests/rhs-exp.tests f
tests/rhs-exp.right f
tests/rhs-exp1.sub f
tests/rsh.tests f
tests/rsh.right f
tests/run-all f
@ -1044,6 +1145,7 @@ tests/run-jobs f
tests/run-lastpipe f
tests/run-mapfile f
tests/run-more-exp f
tests/run-nameref f
tests/run-new-exp f
tests/run-nquote f
tests/run-nquote1 f
@ -1077,6 +1179,8 @@ tests/run-vredir f
tests/set-e.tests f
tests/set-e1.sub f
tests/set-e2.sub f
tests/set-e3.sub f
tests/set-e3a.sub f
tests/set-e.right f
tests/set-x.tests f
tests/set-x1.sub f
@ -1097,15 +1201,25 @@ tests/trap1.sub f 755
tests/trap2.sub f 755
tests/trap2a.sub f 755
tests/trap3.sub f
tests/trap4.sub f
tests/trap5.sub f
tests/type.tests f
tests/type.right f
tests/type1.sub f
tests/type2.sub f
tests/type3.sub f
tests/type4.sub f
tests/unicode1.sub f
tests/unicode2.sub f
tests/unicode3.sub f
tests/varenv.right f
tests/varenv.sh f
tests/varenv1.sub f
tests/varenv2.sub f
tests/varenv3.sub f
tests/varenv4.sub f
tests/varenv5.sub f
tests/varenv6.sub f
tests/version f
tests/version.mini f
tests/vredir.tests f
@ -1129,45 +1243,45 @@ tests/misc/sigint-4.sh f
tests/misc/test-minus-e.1 f
tests/misc/test-minus-e.2 f
tests/misc/wait-bg.tests f
examples/scripts.v2/PERMISSION f
examples/scripts.v2/README f
examples/scripts.v2/arc2tarz f
examples/scripts.v2/bashrand f
examples/scripts.v2/cal2day.bash f
examples/scripts.v2/cdhist.bash f
examples/scripts.v2/corename f
examples/scripts.v2/fman f
examples/scripts.v2/frcp f
examples/scripts.v2/lowercase f
examples/scripts.v2/ncp f
examples/scripts.v2/newext f
examples/scripts.v2/nmv f
examples/scripts.v2/pages f
examples/scripts.v2/pf f
examples/scripts.v2/ren f
examples/scripts.v2/rename f
examples/scripts.v2/repeat f
examples/scripts.v2/untar f
examples/scripts.v2/uudec f
examples/scripts.v2/uuenc f
examples/scripts.v2/vtree f
examples/scripts.v2/where f
examples/scripts.v2/pmtop f
examples/scripts.v2/shprof f
examples/scripts.noah/PERMISSION f
examples/scripts.noah/README f
examples/scripts.noah/aref.bash f
examples/scripts.noah/bash.sub.bash f
examples/scripts.noah/bash_version.bash f
examples/scripts.noah/meta.bash f
examples/scripts.noah/mktmp.bash f
examples/scripts.noah/number.bash f
examples/scripts.noah/prompt.bash f
examples/scripts.noah/remap_keys.bash f
examples/scripts.noah/require.bash f
examples/scripts.noah/send_mail.bash f
examples/scripts.noah/shcat.bash f
examples/scripts.noah/source.bash f
examples/scripts.noah/string.bash f
examples/scripts.noah/stty.bash f
examples/scripts.noah/y_or_n_p.bash f
#examples/scripts.v2/PERMISSION f
#examples/scripts.v2/README f
#examples/scripts.v2/arc2tarz f
#examples/scripts.v2/bashrand f
#examples/scripts.v2/cal2day.bash f
#examples/scripts.v2/cdhist.bash f
#examples/scripts.v2/corename f
#examples/scripts.v2/fman f
#examples/scripts.v2/frcp f
#examples/scripts.v2/lowercase f
#examples/scripts.v2/ncp f
#examples/scripts.v2/newext f
#examples/scripts.v2/nmv f
#examples/scripts.v2/pages f
#examples/scripts.v2/pf f
#examples/scripts.v2/ren f
#examples/scripts.v2/rename f
#examples/scripts.v2/repeat f
#examples/scripts.v2/untar f
#examples/scripts.v2/uudec f
#examples/scripts.v2/uuenc f
#examples/scripts.v2/vtree f
#examples/scripts.v2/where f
#examples/scripts.v2/pmtop f
#examples/scripts.v2/shprof f
#examples/scripts.noah/PERMISSION f
#examples/scripts.noah/README f
#examples/scripts.noah/aref.bash f
#examples/scripts.noah/bash.sub.bash f
#examples/scripts.noah/bash_version.bash f
#examples/scripts.noah/meta.bash f
#examples/scripts.noah/mktmp.bash f
#examples/scripts.noah/number.bash f
#examples/scripts.noah/prompt.bash f
#examples/scripts.noah/remap_keys.bash f
#examples/scripts.noah/require.bash f
#examples/scripts.noah/send_mail.bash f
#examples/scripts.noah/shcat.bash f
#examples/scripts.noah/source.bash f
#examples/scripts.noah/string.bash f
#examples/scripts.noah/stty.bash f
#examples/scripts.noah/y_or_n_p.bash f