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 | 
