summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorJose Antonio Ortega Ruiz <jao@gnu.org>2009-05-25 04:36:32 +0200
committerJose Antonio Ortega Ruiz <jao@gnu.org>2009-05-25 04:36:32 +0200
commit2b5abe839c5cbf34fa19e2298366973c4ec812f9 (patch)
tree921891fa39a02ce803b6212a5c9ecaffef618570 /README
parent0870749738a8473678f7021a2b9bed0f90080350 (diff)
downloadgeiser-chez-2b5abe839c5cbf34fa19e2298366973c4ec812f9.tar.gz
geiser-chez-2b5abe839c5cbf34fa19e2298366973c4ec812f9.tar.bz2
README tweaks and updates.
Diffstat (limited to 'README')
-rw-r--r--README49
1 files changed, 25 insertions, 24 deletions
diff --git a/README b/README
index d51f911..626bed9 100644
--- a/README
+++ b/README
@@ -7,13 +7,14 @@
- Evaluation of forms in the namespace of the current module.
- Macro expansion.
- File/module loading.
- - Namespace-aware symbol completion (including local bindings,
+ - Namespace-aware identifier completion (including local bindings,
names visible in the current module, and module names).
- Autodoc: the echo area shows information about the signature of
the procedure/macro around point automatically.
- - Jump to definition of symbol at point.
+ - Jump to definition of identifier at point.
- Access to documentation (including docstrings when the
implementation provides it).
+ - Listings of identifiers exported by a given module.
- Listings of callers/callees of procedures.
- Rudimentary support for debugging (list of
evaluation/compilation error in an Emacs' compilation-mode
@@ -59,7 +60,7 @@
| C-c C-z | Switch to REPL |
| C-c C-s | Specify Scheme implementation for buffer |
|---------------------+-------------------------------------------------|
- | M-. | Edit symbol at point |
+ | M-. | Go to definition of identifier at point |
| M-, | Go back to where M-. was last invoked |
| C-c C-e m | Ask for a module and open its file |
|---------------------+-------------------------------------------------|
@@ -77,38 +78,38 @@
| C-c C-k | Compile and load current file |
| C-c C-l | Load current file |
|---------------------+-------------------------------------------------|
- | C-c C-d d | See documentation for symbol at point |
- | C-c C-d m | See list of module symbols |
+ | C-c C-d d | See documentation for identifier at point |
+ | C-c C-d m | See a list of a module's exported identifiers |
| C-c C-d a | Toggle autodoc mode |
|---------------------+-------------------------------------------------|
| C-c< | Show callers of procedure at point |
| C-c> | Show callees of procedure at point |
| C-c C-x f | See a generic's methods signatures |
|---------------------+-------------------------------------------------|
- | M-TAB | Complete symbol at point |
+ | M-TAB | Complete identifier at point |
| M-`, C-. | Complete module name at point |
- | TAB | Complete symbol at point or indent |
+ | TAB | Complete identifier at point or indent |
| | (If `geiser-mode-smart-tab-p' is t) |
|---------------------+-------------------------------------------------|
*** In the REPL
- |----------------+-----------------------------------------|
- | C-c C-z, C-c z | Start Scheme REPL (if it's not running) |
- |----------------+-----------------------------------------|
- | M-. | Edit symbol at point |
- | TAB, M-TAB | Complete symbol at point |
- | M-`, C-. | Complete module name at point |
- |----------------+-----------------------------------------|
- | M-p, M-n | Prompt history, matching current prefix |
- |----------------+-----------------------------------------|
- | C-c k | Compile and load scheme file |
- | C-c l | Load scheme file |
- |----------------+-----------------------------------------|
- | C-c d | See documentation for symbol at point |
- | C-c m | See module documentation |
- | C-c a | Toggle autodoc mode |
- |----------------+-----------------------------------------|
+ |----------------+-------------------------------------------|
+ | C-c C-z, C-c z | Start Scheme REPL (if it's not running) |
+ |----------------+-------------------------------------------|
+ | M-. | Edit identifier at point |
+ | TAB, M-TAB | Complete identifier at point |
+ | M-`, C-. | Complete module name at point |
+ |----------------+-------------------------------------------|
+ | M-p, M-n | Prompt history, matching current prefix |
+ |----------------+-------------------------------------------|
+ | C-c k | Compile and load scheme file |
+ | C-c l | Load scheme file |
+ |----------------+-------------------------------------------|
+ | C-c d | See documentation for identifier at point |
+ | C-c m | See module documentation |
+ | C-c a | Toggle autodoc mode |
+ |----------------+-------------------------------------------|
*** In the documentation browser:
@@ -120,7 +121,7 @@
| k | kill current page and go to previous or next |
| r | refresh page |
| c | clean browsing history |
- | M-. | edit symbol at point |
+ | M-. | edit identifier at point |
| C-cz | switch to REPL |
| q | bury buffer |
|-----------+----------------------------------------------|