I needed: (setq geiser-active-implementation '(mit))
and M-x geiser to get t.scm modeline to show (Scheme Mit/A) and allow evaluation with C-x C-e. Questions: 1. I note the evaluated expression from the scheme buffer appears under the modeline. When I use MIT Scheme Edwin this appears the same behavior. When Edwin uses the *scheme* buffer and I evaluate an expression using C-x C-e the result is printed below the evaluated expression. How does Geiser accomplish this? So far it only appears this functionality is similar using the *Geiser Mit REPL* buffer. 2. Does Geiser provide the same debugging capabilities of MIT Scheme Edwin? Just trying to get a comparison. Thanks On Wed, May 31, 2023 at 9:48 PM Nicholas Papadonis < nick.papadonis...@gmail.com> wrote: > Does anyone have this combination working? > > So far I've been using Edwin which works well, however I am interested in > trying some of the newer Emacs modes. I have the following use case which > appears to fail: > > 1. Open latest Emacs > 2. C-x C-f t.scm > 3. Modeline reports '(Scheme Gauche/A)'. I have no idea what Gauche means > 4. Type in '(+ 1 1)' then evaluate C-x C-e > 5. Emacs reports 'No Geiser REPL for this buffer (try M-x geiser) > 6. M-x geiser, then MIT Scheme comes up in *Geiser Mit REPL* > 7. Try to evaluate '(+ 1 1) again, however the same error reported in Step > 5 is returned. > > Also, general question: What advantages does Geiser provide over Edwin? I > think maybe auto-completion suggestions? >