summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authormathieu2em <math.per@hotmail.com>2019-08-20 12:02:55 -0400
committermathieu2em <math.per@hotmail.com>2019-08-20 15:31:38 -0400
commit0c7cb9f5f7ec63f347d7364f7072b0740dbb385c (patch)
tree8107dc844e8b9e96a50492088a6db557976f5447 /doc
parentb23c959a8a5d789670fa435e8dd7213ead8015e3 (diff)
downloadgeiser-0c7cb9f5f7ec63f347d7364f7072b0740dbb385c.tar.gz
geiser-0c7cb9f5f7ec63f347d7364f7072b0740dbb385c.tar.bz2
install.texi addendum and adjustment of config notes
Diffstat (limited to 'doc')
-rw-r--r--doc/install.texi50
1 files changed, 50 insertions, 0 deletions
diff --git a/doc/install.texi b/doc/install.texi
index b363dc1..495a1d0 100644
--- a/doc/install.texi
+++ b/doc/install.texi
@@ -85,6 +85,56 @@ Alternatively, you can manually download the @uref{@value{PACKAGE},
package file}, and install from your local disk with @kbd{M-x
package-install-file}.
+@cindex Gambit
+@cindex Gambit installation
+If you plan to use Gambit , you'll need also to open a terminal and
+configure a couple of awesome Gambit's features:
+
+ SETUP :
+ 1 - clone the last version of gambit and of this repo
+ 2 - configure gambit using --enable-rtlib-debuf-source to activate autodoc
+@example
+ $ cd ~/
+ $ git clone "the gambit repo current address"
+ $ cd gambit
+ $ ./configure --enable-single-host --enable-debug --enable-rtlib-debug-source
+ $ make bootstrap
+ $ make bootclean
+ $ make -j
+ $ make install
+@end example
+ 3 - put a link to geiser/elisp/geiser.el in your init file
+ in your init file paste :
+@example
+ (load-file "~/geiser/elisp/geiser.el")
+@end example
+ (the path is your path to geiser.el.)
+
+ # setup REMOTE CONNECT TO A GAMBIT REPL
+ 1 - you need to enable the gambit/geiser module
+ ( if you can't, substitute the command below
+ with the PS: at the end of the readme )
+@example
+ $ mkdir ~/gambit/lib/gambit/geiser
+ $ cp ~/geiser/geiser-module/* ~/gambit/lib/geiser/
+@end example
+ 2 - now that you have the module you start gsi with it and using the -:d@
+@example
+ $ gsi -:d gambit/geiser -
+@end example
+ 3 - you can now open emacs and write
+@example
+ M-x geiser-connect gambit
+@end example
+ Enjoy !
+
+PS:
+if you are unable to use gambit modules , open gsi with the gambit.scm file
+located in geiser/scheme/gambit/geiser/gambit.scm
+
+something like : gsi -:d@ ~/geiser/scheme/gambit/geiser/gambit.scm -
+(keep in mind that these paths may be a little different for you)
+
@cindex Chicken
@cindex Chicken installation
If you plan to use Chicken, you'll need also to fire a terminal and