[CM] Xemacs and Listener response

taube@uiuc.edu taube@uiuc.edu
Sat, 2 Oct 2004 10:26:24 -0500

You might try switching to the Win xemacs which seems to work better, at least
in my experience. I think cm.sh even supports launching a Win Xemacs under
cygwin but I cant rememeber offhand how to do this, ill have to look at the code
when i have a bit of time.

---- Original message ----
>Date: Sat, 02 Oct 2004 10:48:38 -0400
>From: Terrence Brannon <terry@hcoop.net>  
>Subject: Re: [CM] Xemacs and Listener response  
>To: taube@uiuc.edu
>Cc: Terrence Brannon <metaperl@urth.org>, cmdist@ccrma.Stanford.EDU
>taube@uiuc.edu wrote:
>> I cant imagine what is causing this! what OS are you on and what versino of
>> Xemacs are you using? 
>I am using Cygwin 1.5.11. I am using cm-2.4.1. I am using Xemacs 21.4 downloaded 
>from xemacs.org. When using the Xemacs netinstall, I opted for the Cygwin 
>installation over Native installation.
>> machines and os'es and ive never encountered what you describe so any addition
>> info would be helpful.
>I don't think this is a Commonmusic problem in particular. When I open a shell 
>in Xemacs, I often have to hit return to get Xemacs to give me output from the 
>shell command... I was asking here, but I should have indicated that this 
>problem is not peculiar to the Commonmusic listener, but just to my Xemacs and 
>subprocess interaction.
>> best,
>> Rick
>> ---- Original message ----
>>>Date: Sat, 02 Oct 2004 04:56:52 -0400
>>>From: Terrence Brannon <metaperl@urth.org>  
>>>Subject: [CM] Xemacs and Listener response  
>>>To: cmdist@ccrma.Stanford.EDU
>>>After I send an expression to the Listener via C-x C-e, it seems that I have to
>>>move my mouse or do something before a response will show up in the Listener -
>>>it just seems to stay frozen until then.
>>>Also, double-clicking on an expression and choosing Eval Selection seems to lock
>>>up the Listener completely. I have to type C-c and then abort to return things
>>>back to normal.
>>>There was no cm.bat with my distribution of Commonmusic. Here is what I do to
>>>get cm going:
>>>(defvar cm-directory (expand-file-name "~/mydocs/Scheme/cm-2.4.1/"))
>>>(defvar cm-startfile "cm.sh")
>>>(let* ((els (concat cm-directory "/etc/xemacs"))
>>>        (bin (concat cm-directory "/bin/"
>>>                     cm-startfile))
>>>        (load-path (cons els load-path)))
>>>   (load "listener")
>>>   (load "cm")
>>>   (setq inferior-lisp-program bin))
>>>Cmdist mailing list
>> _______________________________________________
>> Cmdist mailing list
>> Cmdist@ccrma.stanford.edu
>> http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist
>Terrence Brannon, terry@hcoop.net