I've tried the Moebius workaround (see above). It seems to work, and #+begin_src scheme . . . seems to call my MIT scheme and do results just fine. But it ignores the idea of multiple sessions, which the geiser-based ob-scheme did so well and just has one MIT scheme "session." However it does not start a normal scheme REPL, rather, a "scratch"-like buffer that, in fact, seems to have MIT scheme listening to it. That is, I can type in (define (me x) (* x x x x)) and with C-x C-e everything is working, just like scratch and elisp do. Will try to use your patch and get back to you On Tue, Sep 15, 2015 at 12:48 AM, Nick Dokos wrote: > Nick Dokos writes: > > > Nick Dokos writes: > > > >> N.B. this is with guile: I have not tried chicken, MIT Scheme or any > >> other scheme implementation. > >> > > > > A comment on SO says that geiser (which is used by ob-scheme) > > only supports guile and racket, so until that changes, chicken or MIT > > Scheme won't work: > > > > > http://stackoverflow.com/questions/26578152/use-mit-scheme-instead-of-guile-for-org-mode-code-block-evaluation > > Eh, I should have checked the geiser site: it says > > > Racket 6.0 or better > Guile 2.0.9 or better > Chicken 4.8.0 or better > > are supported and there is work afoot to support scsh - no mention of > MIT Scheme afaict. > > -- > Nick > > >