summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorJose Antonio Ortega Ruiz <jao@gnu.org>2009-03-01 20:40:22 +0100
committerJose Antonio Ortega Ruiz <jao@gnu.org>2009-03-01 20:40:22 +0100
commitcb6dbc1528f332abde8569dc5f9bda20f8137d7f (patch)
tree86cd85ceb146053d87c9d18865741bf98a05e57c /README
parent89f12f66323a379b14b2410a1c3324db6128eaad (diff)
downloadgeiser-cb6dbc1528f332abde8569dc5f9bda20f8137d7f.tar.gz
geiser-cb6dbc1528f332abde8569dc5f9bda20f8137d7f.tar.bz2
Macro-expand commands.
Diffstat (limited to 'README')
-rw-r--r--README55
1 files changed, 30 insertions, 25 deletions
diff --git a/README b/README
index 18e59c6..0300dfa 100644
--- a/README
+++ b/README
@@ -17,31 +17,36 @@
*** In Scheme buffers:
- |---------+-------------------------------------------------|
- | C-cC-z | Switch to REPL |
- |---------+-------------------------------------------------|
- | M-. | Edit symbol at point |
- | M-, | Go back to where M-. was last invoked |
- | C-cC-em | Ask for a module and open its file |
- |---------+-------------------------------------------------|
- | C-M-x | Eval definition around point |
- | C-cM-e | Eval definition around point and switch to REPL |
- | C-xC-e | Eval sexp before point |
- | C-cC-r | Eval region |
- | C-cM-r | Eval region and switch to REPL |
- |---------+-------------------------------------------------|
- | C-cC-k | Compile and load current file |
- | C-cC-l | Load current file |
- |---------+-------------------------------------------------|
- | C-cC-dd | See documentation for symbol at point |
- | C-cC-dm | See module documentation |
- | C-cC-da | Toggle autodoc mode |
- |---------+-------------------------------------------------|
- | M-TAB | Complete symbol at point |
- | C-. | Complete module name at point |
- | TAB | Complete symbol at point or indent |
- | | (If `geiser-mode-smart-tab-p' is t) |
- |---------+-------------------------------------------------|
+ |------------------+-------------------------------------------------|
+ | C-cC-z | Switch to REPL |
+ |------------------+-------------------------------------------------|
+ | M-. | Edit symbol at point |
+ | M-, | Go back to where M-. was last invoked |
+ | C-cC-em | Ask for a module and open its file |
+ |------------------+-------------------------------------------------|
+ | C-M-x | Eval definition around point |
+ | C-cM-e | Eval definition around point and switch to REPL |
+ | C-xC-e | Eval sexp before point |
+ | C-cC-r | Eval region |
+ | C-cM-r | Eval region and switch to REPL |
+ |------------------+-------------------------------------------------|
+ | C-cC-xx | Macro-expand definition around point |
+ | C-cC-xe | Macro-expand sexp before point |
+ | C-cC-xr | Marcro-expand region |
+ | C-uC-cC-x[x,e,r] | (With prefix, macro expansions are recursive) |
+ |------------------+-------------------------------------------------|
+ | C-cC-k | Compile and load current file |
+ | C-cC-l | Load current file |
+ |------------------+-------------------------------------------------|
+ | C-cC-dd | See documentation for symbol at point |
+ | C-cC-dm | See module documentation |
+ | C-cC-da | Toggle autodoc mode |
+ |------------------+-------------------------------------------------|
+ | M-TAB | Complete symbol at point |
+ | C-. | Complete module name at point |
+ | TAB | Complete symbol at point or indent |
+ | | (If `geiser-mode-smart-tab-p' is t) |
+ |------------------+-------------------------------------------------|
*** In the REPL