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: input-pending-p Date: Mon, 25 Mar 2002 05:01:39 -0700 (MST) Sender: emacs-devel-admin@gnu.org Message-ID: <200203251201.g2PC1dj03100@aztec.santafe.edu> References: <200203070326.g273Q6A02247@Rednose.Rhubarb> <200203102132.g2ALWnX04173@wijiji.santafe.edu> <200203242350.g2ONoh122379@Rednose.Rhubarb> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1017057843 12176 127.0.0.1 (25 Mar 2002 12:04:03 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 25 Mar 2002 12:04:03 +0000 (UTC) Cc: emacs-devel@gnu.org Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16pTCk-0003AH-00 for ; Mon, 25 Mar 2002 13:04:02 +0100 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16pTKl-000338-00 for ; Mon, 25 Mar 2002 13:12:20 +0100 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16pTCN-0003QT-00; Mon, 25 Mar 2002 07:03:39 -0500 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16pTAS-0003L7-00; Mon, 25 Mar 2002 07:01:40 -0500 Original-Received: from aztec.santafe.edu (aztec [192.12.12.49]) by pele.santafe.edu (8.11.6+Sun/8.9.3) with ESMTP id g2PC1da10918; Mon, 25 Mar 2002 05:01:39 -0700 (MST) Original-Received: (from rms@localhost) by aztec.santafe.edu (8.10.2+Sun/8.9.3) id g2PC1dj03100; Mon, 25 Mar 2002 05:01:39 -0700 (MST) X-Authentication-Warning: aztec.santafe.edu: rms set sender to rms@aztec using -f Original-To: dajo@a-vip.com In-Reply-To: <200203242350.g2ONoh122379@Rednose.Rhubarb> (message from David on Sun, 24 Mar 2002 16:50:43 -0700) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:2188 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:2188 I am not surprised that you did not learn anything because your method was to observe the function from the outside only. That method is so ineffective that I recommend never trying it. To figure out what happens inside get_input_pending, you have to investigate it from the inside. If you save data recorded at various points within the function, you might learn something useful. Try to find out what kind of input events are in the queue or passed through the queue. Try to find out what sort of X events were read in, and where control passed in the handling of them. That is a sure and steady method to get to the bottom of things. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://mail.gnu.org/mailman/listinfo/emacs-devel