Commit graph

3 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