Commit graph

15 commits

Author SHA1 Message Date
Dale Mellor
de19bb2129 ibash: extend bash with guile call-outs.
Bash is modified to call out to Guile code whenever the user enters a
command-line; the code has the opportunity to fix up the command line in
any way.  The Guile code is under the ibash-scheme directory, all is all
newly created in this delta.

   * configure: why does this have to be in here?
   * configure.ac: look for guile and libguile.
   * eval.c: call guile_main and load ~/.bash_guile.scm.
   * shell.c: perform call-outs prior to executing command lines.
   * ibash-scheme/ibash-callout.scm: first call-out.
   * ibash-scheme/remote-sender.scm: second call-out.
   * ibash-scheme/ibash-server.scm: central intelligence service.
   * ibash-scheme/modules/i-bash: transform ib -> i-bash.
   * ibash-scheme/modules/cd: cd command line processor.
2020-08-29 15:35:11 +01:00
Chet Ramey
a0c0a00fc4 Bash-4.4 distribution sources and documentation 2016-09-15 16:59:08 -04:00
Chet Ramey
ac50fbac37 Bash-4.3 distribution sources and documentation 2014-02-26 09:36:43 -05:00
Jari Aalto
3185942a52 Imported from ../bash-4.0-rc1.tar.gz. 2009-09-12 16:47:00 +00:00
Jari Aalto
0628567a28 Imported from ../bash-3.2.tar.gz. 2009-09-12 16:46:58 +00:00
Jari Aalto
95732b497d Imported from ../bash-3.1.tar.gz. 2009-09-12 16:46:57 +00:00
Jari Aalto
b80f6443b6 Imported from ../bash-3.0.tar.gz. 2009-09-12 16:46:56 +00:00
Jari Aalto
7117c2d221 Imported from ../bash-2.05b.tar.gz. 2009-09-12 16:46:55 +00:00
Jari Aalto
f73dda092b Imported from ../bash-2.05a.tar.gz. 2009-09-12 16:46:54 +00:00
Jari Aalto
28ef6c316f Imported from ../bash-2.05.tar.gz. 2009-09-12 16:46:53 +00:00
Jari Aalto
bb70624e96 Imported from ../bash-2.04.tar.gz. 2009-09-12 16:46:53 +00:00
Jari Aalto
b72432fdcc Imported from ../bash-2.03.tar.gz. 2009-09-12 16:46:52 +00:00
Jari Aalto
cce855bc5b Imported from ../bash-2.02.tar.gz. 2009-09-12 16:46:51 +00:00
Jari Aalto
d166f04881 Imported from ../bash-2.01.tar.gz. 2009-09-12 16:46:50 +00:00
Jari Aalto
ccc6cda312 Imported from ../bash-2.0.tar.gz. 2009-09-12 16:46:49 +00:00