From 4b13b107c62682c7a55de18f396862dcfe01acf1 Mon Sep 17 00:00:00 2001 From: Jose Antonio Ortega Ruiz Date: Mon, 10 Jan 2011 22:02:46 +0100 Subject: [PATCH] Fixes for links in info manual --- doc/macros.texi | 8 ++++---- doc/parens.texi | 6 +++--- doc/repl.texi | 14 +++++++------- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/doc/macros.texi b/doc/macros.texi index 6ceada6..950c81f 100644 --- a/doc/macros.texi +++ b/doc/macros.texi @@ -33,15 +33,15 @@ @end ifnothtml @end macro -@macro altr{LINK, TXT, TLINK} +@macro altr{LINK, TXT, TLINK, TRAIL} @ifhtml -@ref{\LINK\,,\TXT\} +@ref{\LINK\,,\TXT\}\TRAIL\ @end ifhtml @ifinfo -@pxref{\LINK\,\TXT\} +@pxref{\LINK\,\TXT\}\TRAIL\ @end ifinfo @iftex -@ref{\TLINK\} +@ref{\TLINK\}\TRAIL\ @end iftex @end macro diff --git a/doc/parens.texi b/doc/parens.texi index 27ed8fe..65e6554 100644 --- a/doc/parens.texi +++ b/doc/parens.texi @@ -188,7 +188,7 @@ If you use a numeric prefix, as in @kbd{C-u C-c C-z}, besides being teleported to the REPL, the latter will switch to the namespace of the Scheme source file (as if you had used @kbd{C-c C-m} in the REPL, with the source file's module as argument; cf. discussion in -@altr{Switching context,,Switching context}). This command is also +@altr{Switching context,,Switching context,)}. This command is also bound to @kbd{C-c C-Z}, with a capital zed. Once you're in the REPL, the same @kbd{C-c C-z} shortcut will bring @@ -337,7 +337,7 @@ some other tidbits for re-exported identifiers. You can also ask Geiser to display information about a module, in the form of a list of its exported identifiers, using @kbd{C-c C-d C-m}, -exactly as you would do in @altr{repl-mod,the REPL,The REPL}. +exactly as you would do in @altr{repl-mod,the REPL,The REPL,.} In both cases, the documentation browser will show a couple of buttons giving you access to further documentation. First, you'll see a button @@ -355,7 +355,7 @@ i}. A list of all navigation commands in the documentation browser is available in -@altr{Documentation browser,our cheat-sheet,Documentation browser}. +@altr{Documentation browser,our cheat-sheet,Documentation browser,.} @node To eval or not to eval, To err perchance to debug, Documentation helpers, Between the parens @section To eval or not to eval diff --git a/doc/repl.texi b/doc/repl.texi index be12f4d..9d2194d 100644 --- a/doc/repl.texi +++ b/doc/repl.texi @@ -23,7 +23,7 @@ Read-Eval-Print Loop), Geiser provides the generic interactive command @command{run-geiser}. If you run it (via, as is customary in Emacs, @kbd{M-x run-geiser}, you'll be saluted by a prompt asking which one of the supported implementations you want to launch---yes, you can stop the -asking, see @altr{active-implementations,below,Customization and tips}. +asking, see @altr{active-implementations,below,Customization and tips,.} Tabbing for completion will offer you, as of this writing, @code{guile} and @code{racket}. Just choose your poison, and a new REPL buffer will pop-up. @@ -33,13 +33,13 @@ pop-up. If all went according to plan, you'll be facing an implementation-dependent banner, followed by an interactive prompt. Going according to plan includes having the executable of the Scheme you -chose in your path. If that's not the case, you can tell Emacs where it -is, as described in @altr{impl-binary,a moment,Customization and tips}. +chose in your path. If that's not the case, you can tell Emacs where it +is, as described in @altr{impl-binary,a moment,Customization and tips,.} Returning to our REPL, the first thing to notice is that the funny prompt is telling you your current module: its name is the part just after the @@ sign (in Guile, that means @code{guile-user}, while Racket's top namespace doesn't have -a name; cf. discussion in @altr{Switching context,,Switching context}). +a name; cf. discussion in @altr{Switching context,,Switching context,).} Other than that, this is pretty much equivalent to having a command-line interpreter in a terminal, with a bunch of add-ons that we'll be reviewing below. You can @@ -124,7 +124,7 @@ both commands will just sever the connection and leave the remote process alone. If worse comes to worst and the process is dead, @kbd{C-c C-z} will restart it. However, the same shortcut, issued when the REPL is alive, will bring you back to the buffer you came from, as explained -in @altr{switching-repl-buff,this section,The source and the REPL}. +in @altr{switching-repl-buff,this section,The source and the REPL,.} The remaining commands are meatier, and deserve sections of their own. @@ -245,9 +245,9 @@ name. The list of exported bindings is shown, again, in a buffer belonging to Geiser's documentation browser, where you have at your disposal a bunch of navigation commands listed in @altr{Documentation browser,our -cheat-sheet,Documentation browser}. We'll have a bit more to say about +cheat-sheet,Documentation browser,.} We'll have a bit more to say about the documentation browser in -@altr{doc-browser,a later section,Documentation helpers}. +@altr{doc-browser,a later section,Documentation helpers,.} @cindex jump, at the REPL If that's still not enough, Geiser can jump, via @kbd{M-.}, to the -- 2.11.4.GIT