From 7812150d033cf58036d0b5cea0ca59581681fb17 Mon Sep 17 00:00:00 2001 From: Jose Antonio Ortega Ruiz Date: Mon, 21 Jun 2010 00:02:34 +0200 Subject: Mentioning Quack in the docs. --- doc/geiser.texi | 7 +++++-- doc/install.texi | 58 +++++++++++++++++++++++++++++++------------------------- 2 files changed, 37 insertions(+), 28 deletions(-) diff --git a/doc/geiser.texi b/doc/geiser.texi index 948a5f4..f327155 100644 --- a/doc/geiser.texi +++ b/doc/geiser.texi @@ -82,8 +82,8 @@ Introduction Installation * Must needs:: -* Friends:: * Setting it up:: +* Friends:: @end detailmenu @end ifinfo @@ -91,11 +91,14 @@ Installation @end menu @ifhtml +@macro sLink {WHERE, TEXT} +@uref{http://savannah.nongnu.org/\WHERE\/?group=geiser, \TEXT\}@ @ +@end macro @html diff --git a/doc/install.texi b/doc/install.texi index 0894654..d2e8fc0 100644 --- a/doc/install.texi +++ b/doc/install.texi @@ -3,11 +3,11 @@ @menu * Must needs:: -* Friends:: * Setting it up:: +* Friends:: @end menu -@node Must needs, Friends, Installation, Installation +@node Must needs, Setting it up, Installation, Installation @section Must needs If Geiser came with any guarantees, you'd break all of them by not using @@ -41,29 +41,7 @@ generating it 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. -@node Friends, Setting it up, Must needs, Installation -@section Friends - -Although Geiser does not need them, it plays well with (and is enhanced -by) the following Emacs packages: - -@itemize -@item @uref{http://www.emacswiki.org/emacs/ParEdit, Paredit}. -Regardless of whether you use Geiser or not, you shouldn't be coding -in any Lisp dialect without the aid of Taylor Campbell's structured -editing mode. -@item @uref{http://nschum.de/src/emacs/company-mode/, Company}. -Nikolaj Schumacher's @t{company-mode} provides a nice front-end for -completion engines (such as Geiser's). Very nice if you like that kind -of thing: judge by yourself with the help of -@uref{http://www.screentoaster.com/watch/stU0lSRERIR1pYRFVdXVlRVFFV/company_mode_for_gnu_emacs, -this screencast}. -@end itemize -In both cases, you just need to install and setup them as standalone -packages that they are. Geiser will notice their presence and react -accordingly. - -@node Setting it up, , Friends, Installation +@node Setting it up, Friends, Must needs, Installation @section Setting it up Geiser is ready to be used out of the box without much more ado. For the @@ -89,7 +67,8 @@ and (since we grabbed the development tree) run the customary $ cd ~/lib/geiser $ ./autogen.sh @end example -@noindent I recommend that you compile Geiser is a separate directory: +@noindent +I recommend that you compile Geiser is a separate directory: @example $ mkdir build && cd build $ ../configure @@ -117,6 +96,33 @@ manual, in Info format, where Emacs can find it, so you can continue to learn about Geiser inside its natural habitat. See you there and into the next chapter! +@node Friends, , Setting it up, Installation +@section Friends + +Although Geiser does not need them, it plays well with (and is enhanced +by) the following Emacs packages: + +@itemize +@item @uref{http://www.emacswiki.org/emacs/ParEdit, Paredit}. +Regardless of whether you use Geiser or not, you shouldn't be coding +in any Lisp dialect without the aid of Taylor Campbell's structured +editing mode. +@item @uref{http://nschum.de/src/emacs/company-mode/, Company}. +Nikolaj Schumacher's @code{company-mode} provides a nice front-end for +completion engines (such as Geiser's). Very nice if you like that kind +of thing: judge by yourself with the help of +@uref{http://www.screentoaster.com/watch/stU0lSRERIR1pYRFVdXVlRVFFV/company_mode_for_gnu_emacs, +this screencast}. +@item @uref{http://www.neilvandyke.org/quack/, Quack}. +You can still use the many goodies provided by Neil van Dyke's +@code{quack-mode}, since most of them are not (yet) available in Geiser. +The only caveat might be a conflict between Quack's and Geiser's default +key bindings, which i'm sure you'll manage to tackle just fine. +@end itemize +You just need to install and setup them as usual, for every package's +definition of usual. Geiser will notice their presence and react +accordingly. + @c Local Variables: @c mode: texinfo @c TeX-master: "geiser" -- cgit v1.2.3