diff options
author | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2009-03-01 20:40:22 +0100 |
---|---|---|
committer | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2009-03-01 20:40:22 +0100 |
commit | 28e79842fd87689187834a2c4186b5e2ac294fe6 (patch) | |
tree | 6ef1349dea39bb9688c7a4a2e95969ef7fece7c9 /README | |
parent | c5d4a2b6670a9f3ce8b357ef5f4cab72eb211102 (diff) | |
download | geiser-guile-28e79842fd87689187834a2c4186b5e2ac294fe6.tar.gz geiser-guile-28e79842fd87689187834a2c4186b5e2ac294fe6.tar.bz2 |
Macro-expand commands.
Diffstat (limited to 'README')
-rw-r--r-- | README | 55 |
1 files changed, 30 insertions, 25 deletions
@@ -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 |