unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: tpeplt <tpeplt@gmail.com>
To: Nicholas Papadonis <nick.papadonis.ml@gmail.com>
Cc: mit-scheme-users@gnu.org,  Emacs mailing list <help-gnu-emacs@gnu.org>
Subject: Re: Emacs, Geiser and MIT Scheme?
Date: Tue, 06 Jun 2023 12:31:52 -0400	[thread overview]
Message-ID: <87legwft6v.fsf@gmail.com> (raw)
In-Reply-To: <CAKD0t1KyZq7ayfraJPL97r+WGxYGnBzmxqmccxeO6kn0r6v_Tw@mail.gmail.com> (Nicholas Papadonis's message of "Wed, 31 May 2023 23:14:04 -0400")

Nicholas Papadonis <nick.papadonis.ml@gmail.com> writes:

> 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:
>

You will want to send these questions to Geiser’s mailing list, where
the maintainer(s) will more likely see and respond to them.

According to the Geiser user’s manual, the mailing list can be read or
subscribe to at:

http://lists.nongnu.org/mailman/listinfo/geiser-users

If you installed Geiser via M-x list-packages, then you can confirm this
information by reading in Emacs the Info manual that Geiser installs:

  M-: (info "(geiser) No hacker is an island")

--

> 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	other threads:[~2023-06-06 16:31 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-06-01  1:48 Emacs, Geiser and MIT Scheme? Nicholas Papadonis
2023-06-01  3:14 ` Nicholas Papadonis
2023-06-06 16:31   ` tpeplt [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87legwft6v.fsf@gmail.com \
    --to=tpeplt@gmail.com \
    --cc=help-gnu-emacs@gnu.org \
    --cc=mit-scheme-users@gnu.org \
    --cc=nick.papadonis.ml@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).