From: Per Bothner <per@bo...> - 2001-11-28 07:33:28
I tried hacking together ILisp support for Kawa
(http://www.gnu.org/software/kawa/) as follows:
(defdialect kawa "Kawa - the Java-based Scheme implementation"
(setq ilisp-program "kawa"
comint-prompt-regexp "^#|....:[0-9]*|# "
ilisp-eval-command "(eval (read (open-input-string \"%s\")))"
ilisp-trace-command "(trace %s);%s"
ilisp-untrace-command "(untrace %s);%s"))
This partly works. However, comint has problems with echoing.
#|kawa:18|# (cons 3 4)
^M#|kawa:18|# (cons 3 4)
(3 . 4)
Notice how the entire input line including the prompt is repeated,
with an extra ^M prefix.
(Please cc me in responses, as I am not subscribed to this list.)
From: Marco Antoniotti <marcoxa@cs...> - 2001-11-28 14:35:30
thanks for the Kawa dialect support.
Just off the top of my head (without really looking into the code)
this seems like the undoctored behavior you used to get from tcsh. It
is 'comint' related.
Anybody remembers the details?
Marco Antoniotti ========================================================
NYU Courant Bioinformatics Group tel. +1 - 212 - 998 3488
719 Broadway 12th Floor fax +1 - 212 - 995 4122
New York, NY 10003, USA http://bioinformatics.cat.nyu.edu
"Hello New York! We'll do what we can!"
Bill Murray in `Ghostbusters'.
Get latest updates about Open Source Projects, Conferences and News.