summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJose Antonio Ortega Ruiz <jao@gnu.org>2019-05-15 01:43:20 +0100
committerJose Antonio Ortega Ruiz <jao@gnu.org>2019-05-15 01:43:20 +0100
commit18f9bcddb71d118aebaff6222a10c696085deaa1 (patch)
tree1e16b5f430d6be187f47d2983dcccb8873f2b9ff
parenta30d7dd09c5c96d31e8df749e51cdfc2c346445a (diff)
downloadgeiser-18f9bcddb71d118aebaff6222a10c696085deaa1.tar.gz
geiser-18f9bcddb71d118aebaff6222a10c696085deaa1.tar.bz2
Chicken 5 installation instructions
-rw-r--r--README.elpa8
-rw-r--r--README.org13
-rw-r--r--doc/install.texi11
3 files changed, 25 insertions, 7 deletions
diff --git a/README.elpa b/README.elpa
index db7fb87..df8c414 100644
--- a/README.elpa
+++ b/README.elpa
@@ -42,10 +42,16 @@ Chicken Addendum:
- Install the necessary support eggs:
$ chicken-install -s apropos chicken-doc
- - Update the Chicken documentation database:
+ - Update the Chicken documentation database. For Chicken 4:
$ cd `csi -p '(chicken-home)'`
$ curl http://3e8.org/pub/chicken-doc/chicken-doc-repo.tgz | sudo tar zx
+ or, for Chicken 5:
+ $ chicken-install -s srfi-18 srfi-1
+ $ cd `csi -R chicken.platform -p '(chicken-home)'`
+ $ curl https://3e8.org/pub/chicken-doc/chicken-doc-repo-5.tgz | sudo tar zx
+
+
See http://www.nongnu.org/geiser/ for the full manual in HTML form, or
the the info manual installed by this package.
diff --git a/README.org b/README.org
index 674d068..2d47cc5 100644
--- a/README.org
+++ b/README.org
@@ -50,11 +50,14 @@
not required for any other scheme.
- Install the necessary support eggs:
-
-#+BEGIN_EXAMPLE
- $ chicken-install -s apropos srfi-18 srfi-1
-#+END_EXAMPLE
-
+ #+BEGIN_EXAMPLE
+ $ chicken-install -s apropos chicken-doc srfi-18 srfi-1
+ #+END_EXAMPLE
+ - Update the Chicken documentation database:
+ #+BEGIN_EXAMPLE
+ $ cd `csi -R chicken.platform -p '(chicken-home)'`
+ $ curl https://3e8.org/pub/chicken-doc/chicken-doc-repo-5.tgz | sudo tar zx
+ #+END_EXAMPLE
** Chicken 4 Addendum
These steps are necessary to fully support Chicken Scheme, but are
diff --git a/doc/install.texi b/doc/install.texi
index 2a94216..b363dc1 100644
--- a/doc/install.texi
+++ b/doc/install.texi
@@ -88,13 +88,22 @@ package-install-file}.
@cindex Chicken
@cindex Chicken installation
If you plan to use Chicken, you'll need also to fire a terminal and
-configure a couple of Chicken eggs:
+configure a couple of Chicken eggs. For Chicken 4 that would be:
@example
$ chicken-install -s apropos chicken-doc
$ cd `csi -p '(chicken-home)'`
$ curl http://3e8.org/pub/chicken-doc/chicken-doc-repo.tgz | sudo tar zx
@end example
+while Chicken 5 prefers:
+@example
+$ chicken-install -s apropos chicken-doc srfi-18 srfi-1
+$ cd `csi -R chicken.platform -p '(chicken-home)'`
+$ curl https://3e8.org/pub/chicken-doc/chicken-doc-repo-5.tgz | sudo tar zx
+@end example
+
+(see also @uref{https://wiki.call-cc.org/emacs#geiser, Chicken's wiki}).
+
With that, you are pretty much all set up. See @ref{The REPL} to start
using Geiser.