Timeline for Evaluating the Chez Scheme code with C-x C-e
Current License: CC BY-SA 4.0
7 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Aug 14, 2019 at 12:48 | comment | added | nega | Yes. That is the point. You would then use your scratch buffer (in lisp-interaction-mode) to manually initialize geiser. | |
| Aug 14, 2019 at 11:16 | comment | added | Terry | If I run emacs with -q/-Q all packages are off so I cannot make M-x run-chez or run-geiser and so I cannt test it. | |
| Aug 13, 2019 at 16:23 | history | edited | nega | CC BY-SA 4.0 | fixed brew command line. add advice to use -q/-Q |
| Aug 13, 2019 at 16:16 | comment | added | nega | @Romario C-x C-e is bound to geiser-eval-last-sexp. C-c C-b is bound to geiser-eval-buffer and eval'ing your example returns => #<void>. Maybe you have something in your init file rebinding C-x C-e. Try all of this while running emacs with -q or -Q. | |
| Aug 13, 2019 at 14:32 | comment | added | mmmmmm | @Romario Check what the key is bound to - here it is geiser-eval-last-sexp | |
| Aug 12, 2019 at 16:25 | comment | added | Terry | Thank you for the answer. However AFAIK the C-x C-e you use seem to invoke the Emacs Lisp not the Chez Scheme. You can check this out by trying a Scheme specific function like (define (myadd arg1 arg2) (+ arg1 arg2)) If C-x C-e returns symbol's function definition is void: define than it really isn't Chez Scheme compiler being invoked. | |
| Aug 12, 2019 at 16:01 | history | answered | nega | CC BY-SA 4.0 |