kaz-yos / eval-in-repl

Consistent ESS-like eval interface for various REPLs
174 stars 27 forks source link

Add support for MIT scheme in Geiser REPL #39

Closed jcai849 closed 4 years ago

jcai849 commented 4 years ago

This PR fixes an issue where each use of "eval-in-repl-geiser" in an MIT scheme Geiser source buffer creates a new MIT Geiser REPL buffer, rather than evaluating in the existing MIT Geiser REPL buffer. The MIT scheme REPL now behaves as it does for racket and guile, using the same REPL buffer.

This is done by extending the "repl-buffer-regexp". Now that Geiser has support for other schemes such as chicken, chez, gambit etc., the regexp could presumably be extended to them as well

Signed-off-by: Jason Cairns jcai849@aucklanduni.ac.nz