[Top][All Lists]

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

Re: [Geiser-users] (no subject)

From: Jose A. Ortega Ruiz
Subject: Re: [Geiser-users] (no subject)
Date: Sat, 28 Sep 2013 01:06:50 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

Hi Dirk,

On Fri, Sep 27 2013, Dirk Theisen wrote:

> Dear geiser users and developers,
> I am curious to try out scheme, but not comfortable with emacs
> (yet?). I found geiser to provide very good functionality for
> debugging and incremental development. So: Is the network protocol
> used by geiser documented somewhere? If I wanted to write a new client
> (as alternative to the elisp client), where would I start?

Unfortunately, i haven't documented the protocol yet.  One can see how
messages are constructed in the file elisp/geiser-eval.el, under the
sections ";;; Code sending"  and ";;; Retort parsing", but if you're not
familiar with Elisp that can be hard to follow.

A second possibility is to type, in Emacs, C-u M-x geiser-show-logs
. That will open a log window where you'll see the messages that emacs
sends to the scheme process and the respective response.  The
communication is all text-based, and using Geiser and looking at what
appears there you can learn the protocol "by example".

How many Zen Buddhist does it take to change a light bulb?
Two. One to change it and one not to change it.

reply via email to

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