From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Profiling font-lock in xemacs Date: Sun, 23 Jun 2002 12:12:40 -0600 (MDT) Sender: emacs-devel-admin@gnu.org Message-ID: References: <200205300129.17083.bws@deepcopy.org> <87d6vet7f2.fsf@tleepslib.sk.tsukuba.ac.jp> <5l3cw9lob0.fsf@rum.cs.yale.edu> <200205301939.02926.bws@deepcopy.org> <005d01c21835$344dc340$0201a8c0@neeeeeee> <200206201517.g5KFHaw07020@rum.cs.yale.edu> <009301c218f1$8e5a9040$0201a8c0@neeeeeee> <200206211911.g5LJBvN12715@rum.cs.yale.edu> <026d01c21991$ede47580$0201a8c0@neeeeeee> <200206221732.g5MHWJe16327@rum.cs.yale.edu> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1024856154 29011 127.0.0.1 (23 Jun 2002 18:15:54 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 23 Jun 2002 18:15:54 +0000 (UTC) Cc: ben_wing@hotmail.com, ben@666.com, bws@deepcopy.org, xemacs-design@xemacs.org, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17MBty-0007Xo-00 for ; Sun, 23 Jun 2002 20:15:54 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17MBuk-0002SV-00 for ; Sun, 23 Jun 2002 20:16:42 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17MBu4-0006On-00; Sun, 23 Jun 2002 14:16:00 -0400 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17MBr1-0006BJ-00; Sun, 23 Jun 2002 14:12:52 -0400 Original-Received: from aztec.santafe.edu (aztec [192.12.12.49]) by pele.santafe.edu (8.11.6+Sun/8.11.6) with ESMTP id g5NIChC28493; Sun, 23 Jun 2002 12:12:43 -0600 (MDT) Original-Received: (from rms@localhost) by aztec.santafe.edu (8.10.2+Sun/8.9.3) id g5NICe024443; Sun, 23 Jun 2002 12:12:40 -0600 (MDT) X-Authentication-Warning: aztec.santafe.edu: rms set sender to rms@aztec using -f Original-To: monnier+gnu/emacs@rum.cs.yale.edu In-Reply-To: <200206221732.g5MHWJe16327@rum.cs.yale.edu> (monnier+gnu/emacs@rum.cs.yale.edu) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:5121 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:5121 Emacs does not do very much in signal handlers now. For sigchld it just records the status, something that is best done right away. XTread_socket is complex; if some of that can be done later on, that might be good. But it can't wait too long. For instance, quit has to be detected reasonably soon. Perhaps the QUIT macro could run the code to process the input. On the other hand, this code works; we have had little problem with it for a long time.