help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: extremely slow emacs+ILISP+CLISP on Win98 - Problem Resolution


From: Michael D. Kersey
Subject: Re: extremely slow emacs+ILISP+CLISP on Win98 - Problem Resolution
Date: Sat, 11 Jan 2003 21:38:22 -0600

"Michael D. Kersey" wrote:
> I've installed emacs, ILISP and CLISP on a Windows 98 system according
> to the instructions at the Common LISP cookbook at
> http://cl-cookbook.sourceforge.net/windows.html
> 
> However when running emacs in CLISP mode, execution is excruciatingly
> slow, taking seconds per key-press for syntax-checking. This on a 1.7
> GHz system (512MB memory).
> 
> Is this typical for the emacs-ILISP-CLISP combination?

Bill Clementson, the author of the URL above, kindly contacted me
directly and provided the following fix which properly addressed my
problem. My thanks to Mr. Clementson for both the original URL and for
the problem correction. 

> Hello Michael, 
> I am the author of the CL Cookbook page your mentioned and I am replying 
> to your newsgroup post by email as I can't currently post to newsgroups. 
> 
> A number of people have encountered the problem that you mentioned and
> a temporary patch has been submitted to the ILISP maintainers. The patch 
> appears to help; however, CLISP still seems slower on win98 than on w2000.
> 
> Here's the patch that was submitted to both the clisp & ilisp mailing lists:
> -----------------------------------
> From: <eduardomf@te...> 
>  </mailarchive/message.php?msg_id=1999179> <<...OLE_Obj...>> Re: Ilisp hangs
> with clisp... </mailarchive/message.php?msg_id=1999179> 
> 2002-08-14 15:51 
>  > As you're probably all aware, Ilisp normally pops up some 
>  > information about the function you're calling in the 
>  > minibuffer as you type.  However, under the setup I'm 
>  > forced to use at work (Emacs 21.2, Ilisp CVS snapshot, 
>  > CLISP 2.29, M$ Windows NT4.0), when I type
>  > 
>  > (defun<space>
>  > 
>  > the program becomes non-responsive for something like
>  > 30 seconds. [...]
>  
>   The following patch seems to avoid this behaviour.
>  ilisp-snd.el is the file edited by me and ilisp-snd.old.el 
>  is the one that comes with the ilisp-5.12.0 distribution:
>  
>  diff ilisp-snd.el ilisp-snd.old.el
>  611c611
>  <               (sit-for 0 1 t)
>  ---
>  >            ;; (sit-for 0)  ; 19990912 Pretty useless.
>  
>  So edit the file ilisp-snd.el and recompile ilisp.
> -----------------------------------
> Hope that helps.
> Bill Clementson


reply via email to

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