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
commit28e79842fd87689187834a2c4186b5e2ac294fe6 (patch)
tree6ef1349dea39bb9688c7a4a2e95969ef7fece7c9 /README
parentc5d4a2b6670a9f3ce8b357ef5f4cab72eb211102 (diff)
downloadgeiser-guile-28e79842fd87689187834a2c4186b5e2ac294fe6.tar.gz
geiser-guile-28e79842fd87689187834a2c4186b5e2ac294fe6.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