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: alarm_signal_handler is called too frequently Date: Sun, 31 Oct 2004 04:42:27 -0500 Message-ID: References: <7E7ABFB6-2693-11D9-9BC4-000D93505B76@swipnet.se> <41813425.2010001@swipnet.se> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1099215928 5160 80.91.229.6 (31 Oct 2004 09:45:28 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 31 Oct 2004 09:45:28 +0000 (UTC) Cc: mituharu@math.s.chiba-u.ac.jp, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 31 10:45:24 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1COCH6-0005s8-00 for ; Sun, 31 Oct 2004 10:45:24 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1COCP2-0000l0-9V for ged-emacs-devel@m.gmane.org; Sun, 31 Oct 2004 04:53:36 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1COCNf-0008UF-E6 for emacs-devel@gnu.org; Sun, 31 Oct 2004 04:52:12 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1COCNZ-0008TN-7y for emacs-devel@gnu.org; Sun, 31 Oct 2004 04:52:05 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1COCNY-0008TI-5f for emacs-devel@gnu.org; Sun, 31 Oct 2004 04:52:04 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1COCFG-0002qv-MY for emacs-devel@gnu.org; Sun, 31 Oct 2004 04:43:30 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1COCEF-0002ON-1f; Sun, 31 Oct 2004 04:42:27 -0500 Original-To: "Jan D." In-reply-to: <41813425.2010001@swipnet.se> (jan.h.d@swipnet.se) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:29218 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:29218 The BLOCK/UNBLOCK_INPUT is needed for the GTK version. This was discussed here http://lists.gnu.org/archive/html/emacs-pretest-bug/2004-05/msg00155.html The solution proposed was to do as the menu code does, first build the structures from Lisp code, then update the GUI. Only the second stage needs to block input. Unfortunately this has not been done yet (on my todo list). So the cause is a real bug, albeit not one unknown. When do you think you'll be able to do make this change? We need it before the release. (I will add it to FOR-RELEASE.)