summaryrefslogtreecommitdiff
path: root/doc/fun.texi
diff options
context:
space:
mode:
authorJose Antonio Ortega Ruiz <jao@gnu.org>2010-10-15 22:57:44 +0200
committerJose Antonio Ortega Ruiz <jao@gnu.org>2010-10-15 22:57:44 +0200
commitd8e54ebda76c034f48342e8ee7f2b7901c9bc674 (patch)
treecd2e932569dd9f993ae2dc94816e336284d75966 /doc/fun.texi
parent9e0401cb0d864af44372e60be642f57b4895a1ad (diff)
downloadgeiser-guile-d8e54ebda76c034f48342e8ee7f2b7901c9bc674.tar.gz
geiser-guile-d8e54ebda76c034f48342e8ee7f2b7901c9bc674.tar.bz2
Documentation for M-. and modules
Diffstat (limited to 'doc/fun.texi')
-rw-r--r--doc/fun.texi5
1 files changed, 4 insertions, 1 deletions
diff --git a/doc/fun.texi b/doc/fun.texi
index 9895443..eba54e1 100644
--- a/doc/fun.texi
+++ b/doc/fun.texi
@@ -430,7 +430,10 @@ This one feature is as sweet as easy to explain: @kbd{M-.}
(@code{geiser-edit-symbol-at-point}) will open the file where the
identifier around point is defined and land your point on its
definition. To return to where you were, press @kbd{M-,}
-(@code{geiser-pop-symbol-stack}).
+(@code{geiser-pop-symbol-stack}). This command works also for module
+names: Geiser first tries to locate a definition for the identifier at
+point and, if that fails, a module with that name; if the latter
+succeeds, the file where the module is defined will pop up.
Sometimes, the underlying Scheme will tell Geiser only the file where
the symbol is defined, but Geiser will use some heuristics (read,