From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Michael D. Kersey" Newsgroups: gmane.emacs.help Subject: Re: extremely slow emacs+ILISP+CLISP on Win98 - Problem Resolution Date: Sat, 11 Jan 2003 21:38:22 -0600 Organization: Houston Area League of PC Users Sender: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <3E20E32E.C9E0F166@hal-pc.org> References: <3E18D449.32CF6BA6@hal-pc.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1042343107 22087 80.91.224.249 (12 Jan 2003 03:45:07 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 12 Jan 2003 03:45:07 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18XZ3Z-0005k6-00 for ; Sun, 12 Jan 2003 04:45:05 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18XZ3o-0000lb-05 for gnu-help-gnu-emacs@m.gmane.org; Sat, 11 Jan 2003 22:45:20 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!colt.net!news.tele.dk!news.tele.dk!small.news.tele.dk!nntp1.hal-pc.org!204.52.135.10.MISMATCH!news.hal-pc.org!news.hal-pc.org!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 55 Original-NNTP-Posting-Host: 206.180.130.77.dial-ip.hal-pc.org Original-X-Trace: news.hal-pc.org 1042342301 26698 206.180.130.77 (12 Jan 2003 03:31:41 GMT) Original-X-Complaints-To: abuse@hal-pc.org Original-NNTP-Posting-Date: Sun, 12 Jan 2003 03:31:41 +0000 (UTC) X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en-US,en Original-Xref: shelby.stanford.edu gnu.emacs.help:108860 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:5389 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:5389 "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: > <<...OLE_Obj...>> Re: Ilisp hangs > with clisp... > 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 > > > > 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