summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJose Antonio Ortega Ruiz <jao@gnu.org>2010-12-20 01:21:34 +0100
committerJose Antonio Ortega Ruiz <jao@gnu.org>2010-12-20 02:24:15 +0100
commit7e01a5f8e3a4440c735be40dd2d7ad388f8b6b46 (patch)
treeef91b6e87f6bf7ee3a389c3c905203740d815ba8 /doc
parent6d92998062b665794eb1db1f08e595de6707779f (diff)
downloadgeiser-7e01a5f8e3a4440c735be40dd2d7ad388f8b6b46.tar.gz
geiser-7e01a5f8e3a4440c735be40dd2d7ad388f8b6b46.tar.bz2
Latest updates before 0.1
Diffstat (limited to 'doc')
-rw-r--r--doc/Makefile.am1
-rw-r--r--doc/install.texi55
-rw-r--r--doc/macros.texi2
3 files changed, 38 insertions, 20 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am
index f2b16bb..c63713e 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -10,7 +10,6 @@
# SUBDIRS = img
SUFFIXES = .html
-EXTRA_DIST = geiser.css site.conf web.texi
info_TEXINFOS = geiser.texi
geiser_TEXINFOS = \
diff --git a/doc/install.texi b/doc/install.texi
index a785603..9fe63cd 100644
--- a/doc/install.texi
+++ b/doc/install.texi
@@ -13,21 +13,36 @@
@cindex supported versions
@cindex versions supported
If Geiser came with any guarantees, you'd break all of them by not using
-GNU Emacs 23.2 (or better, if there actually @i{is} anything better) and
-at least one of the supported schemes, which right now are
-@uref{http://www.racket-lang.org, Racket} 5.0.1 (or better) and the
-latest and greatest @uref{http://www.gnu.org/software/guile, Guile} 1.9
-directly compiled from a recent checkout of
+GNU Emacs 23.2 (or better: i regularly use it with a recent Emacs
+snapshot) and at least one of the supported schemes, namely:
+
+@itemize @bullet
+@item
+@uref{http://www.racket-lang.org, Racket} 5.0.1 or better
+@item
+@uref{http://www.gnu.org/software/guile, Guile} 1.9.14, directly
+compiled from a recent checkout of
@uref{http://www.gnu.org/software/guile/repository.html, its Git
-@i{master} branch}. Since Geiser supports multiple REPLs, having both
-of them will just add to the fun.
+@i{master} branch}.
+@end itemize
+
+Since Geiser supports multiple REPLs, having both of them will just add
+to the fun.
+
+@subsubheading Downloading Geiser
@cindex use the source, Luke
-You'll also need Geiser itself. Until version 0.1 is out (which will
-happen shortly after i finish writing a decent manual), your best bet is
-grabbing Geiser from its Git repository over at
-@uref{http://git.savannah.gnu.org/cgit/geiser.git/, Savannah}, either
-with the following incantation:
+You'll also need Geiser itself. The latest release tarball can be
+found @uref{http://download.savannah.gnu.org/releases/geiser/@value{VERSION}/,
+here}, while older versions are
+@uref{http://download.savannah.gnu.org/releases/geiser/, here}. Just
+download
+@uref{http://download.savannah.gnu.org/releases/geiser/@value{VERSION}/geiser-@value{VERSION}.tar.gz,
+geiser-@value{VERSION}.tar.gz} and untar it in a directory of your choice.
+
+If you feel like living on the bleeding edge, just grab Geiser from its
+Git repository @uref{http://git.savannah.gnu.org/cgit/geiser.git/, over
+at Savannah}, either with the following incantation:
@example
git clone git://git.sv.gnu.org/geiser.git
@end example
@@ -36,13 +51,15 @@ git clone git://git.sv.gnu.org/geiser.git
git clone http://git.sv.gnu.org/r/geiser.git
@end example
@noindent
-If you don't want to install Git, you can instead grab a tarball from
-Geiser's @uref{http://gitorious.org/geiser/mainline/commits/master,
-Gitorious mirror}, where you'll find a
-@uref{http://gitorious.org/geiser/mainline/archive-tarball/master, link}
-generating said tarball for you. Either way, you'll now be in possession
-of a copy of Geiser's libre code. I'll follow you into its directory and
-the next section.
+
+You can also follow Geiser's development in
+@uref{https://github.com/jaor/geiser, one}
+@uref{http://repo.or.cz/w/geiser.git, or}
+@uref{http://gitorious.org/geiser, three} mirrors that
+are kept synchronized with the one at Savannah.
+
+Either way, you'll now be in possession of a copy of Geiser's libre
+code. I'll follow you into its directory and the next section.
@node Setting it up, Friends, Must needs, Installation
@section Setting it up
diff --git a/doc/macros.texi b/doc/macros.texi
index 4b235db..18d1a1e 100644
--- a/doc/macros.texi
+++ b/doc/macros.texi
@@ -1,3 +1,5 @@
+@set VERSION 0.1
+
@macro img{FILE, ALIGN}
@ifhtml
@html