summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJose Antonio Ortega Ruiz <jao@gnu.org>2010-12-20 04:15:58 +0100
committerJose Antonio Ortega Ruiz <jao@gnu.org>2010-12-20 04:15:58 +0100
commita700f8280f05155a1a45463d5cf0aab762035ba3 (patch)
tree45df624458e469875def5297f61e1185d463d65a /doc
parent01fdd0cad6ecfc2eecd81a5999767e1583999207 (diff)
downloadgeiser-chez-a700f8280f05155a1a45463d5cf0aab762035ba3.tar.gz
geiser-chez-a700f8280f05155a1a45463d5cf0aab762035ba3.tar.bz2
Documentation tidbits
Diffstat (limited to 'doc')
-rw-r--r--doc/install.texi19
-rw-r--r--doc/macros.texi5
2 files changed, 15 insertions, 9 deletions
diff --git a/doc/install.texi b/doc/install.texi
index 37ce9d0..6f3ee07 100644
--- a/doc/install.texi
+++ b/doc/install.texi
@@ -32,13 +32,11 @@ to the fun.
@subsubheading Downloading Geiser
@cindex use the source, Luke
-You'll also need Geiser itself. The latest release tarball can be
-found @uref{http://download.savannah.nongnu.org/releases/geiser/@value{VERSION}/,
-here}, while older versions are
-@uref{http://download.savannah.nongnu.org/releases/geiser/, here}. Just
-download
-@uref{http://download.savannah.nongnu.org/releases/geiser/@value{VERSION}/geiser-@value{VERSION}.tar.gz,
-geiser-@value{VERSION}.tar.gz} and untar it in a directory of your choice.
+You'll also need Geiser itself. The latest release tarball can be found
+@downfile{, here}, while older versions are @uref{@value{DOWN_BASE}/,
+here}. Just download @downfile{geiser-@value{STABLE_VERSION}.tar.gz,
+geiser-@value{STABLE_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.nongnu.org/cgit/geiser.git/, over
@@ -77,7 +75,9 @@ or simply evaluate that form inside Emacs (you wouldn't kill a friend
just to start using Geiser, would you?). That's it: you're ready to
@ref{quick-start,,go}. If you obtained the Geiser source tree from a
release tarball, you can even continue to read this fine manual inside
-Emacs by opening @file{doc/geiser.info} using @kbd{C-u C-h i}.
+Emacs by opening @file{doc/geiser.info} using @kbd{C-u C-h i}. The
+manual is also available in PDF format
+@downfile{geiser-manual-@value{STABLE_VERSION}.pdf, here}.
@cindex byte-compilation
What? You still here? I promise the above is all that's needed to start
@@ -105,7 +105,8 @@ bytecode from here, add this line to your initialisation file:
@example
(load "~/lisp/geiser/build/elisp/geiser-load")
@end example
-and eval that form or (gasp!) restart Emacs and you're done. Yes, that's
+and eval that form and you're done (you could also restart Emacs, but
+killing your friends is widely considered bad form). Yes, that's
@code{load} and @file{geiser-load} instead of @code{load-file} and
@file{geiser.el}.
diff --git a/doc/macros.texi b/doc/macros.texi
index 46eec13..3b59194 100644
--- a/doc/macros.texi
+++ b/doc/macros.texi
@@ -1,4 +1,6 @@
@set VERSION 0.1.1
+@set STABLE_VERSION 0.1
+@set DOWN_BASE http://download.savannah.nongnu.org/releases/geiser
@macro img{FILE, ALIGN}
@ifhtml
@@ -16,3 +18,6 @@
@end ifhtml
@end macro
+@macro downfile{FILE, CAPT}
+@uref{@value{DOWN_BASE}/@value{STABLE_VERSION}/\FILE\, \CAPT\}
+@end macro