mit-scheme-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs, Geiser and MIT Scheme?


From: Nicholas Papadonis
Subject: Re: Emacs, Geiser and MIT Scheme?
Date: Wed, 31 May 2023 23:14:04 -0400

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.ml@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?  

reply via email to

[Prev in Thread] Current Thread [Next in Thread]