From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tim X Newsgroups: gmane.emacs.help Subject: Re: Is this correct? Date: Sun, 27 Feb 2011 18:32:16 +1100 Organization: Unlimited download news at news.astraweb.com Message-ID: <87pqqe0w73.fsf@puma.rapttech.com.au> References: <87tyfrp9p2.fsf@puma.rapttech.com.au> <87lj136uis.fsf@puma.rapttech.com.au> <87d3me76pz.fsf@puma.rapttech.com.au> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1298792437 11735 80.91.229.12 (27 Feb 2011 07:40:37 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 27 Feb 2011 07:40:37 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Feb 27 08:40:32 2011 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PtbF1-00074V-9a for geh-help-gnu-emacs@m.gmane.org; Sun, 27 Feb 2011 08:40:31 +0100 Original-Received: from localhost ([127.0.0.1]:56377 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PtbF0-00012d-KL for geh-help-gnu-emacs@m.gmane.org; Sun, 27 Feb 2011 02:40:30 -0500 Original-Path: usenet.stanford.edu!news.glorb.com!news2.glorb.com!news-xfer.nntp.sonic.net!news.astraweb.com!border6.newsrouter.astraweb.com!not-for-mail Original-Newsgroups: gnu.emacs.help User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:WGXkY/zOt/VE3vGMOAiGkmaSmIE= Original-Lines: 38 Original-NNTP-Posting-Host: 4c67610e.news.astraweb.com Original-X-Trace: DXC=T3lPL<]LE1@c3B4XnEnO9AL?0kYOcDh@JW\:Hm@YlDbJbTVG84H7a:@YbhaAk_?CAF^_Zgg99; DAE Original-Xref: usenet.stanford.edu gnu.emacs.help:185362 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:79518 Archived-At: Eli Zaretskii writes: >> From: Tim X >> Date: Sun, 27 Feb 2011 09:48:24 +1100 >> >> We have an issue with a package that modifies the menu. After chaning >> the menu, it calls force-mode-line-update. However, this is not actually >> working to update the display of the menu-bar. Once the menu-bar has >> been modified, some other event must occur before the menu-bar is >> updated. That even could be another mouse click, movement of the cursor, >> switching frames or even just waiting a minute or so (I'm guessing that >> in that time, some other event triggers the update, such as updating the >> load display in the mode-line, gc or something else). > > If you can show a small reproducible test case for this problem, I > could try looking into it. > It is hard to reproduce in a small recipe. I've even noticed that while the problem occurs most of the time, now and again, it works as it should. > Btw, this discussion now moved to emacs-devel (which is where it > should have been in the first place, IMO). > I didn't put it on emacs-dev initially as I wanted to be sure it wasn't just something I misunderstood before adding to the traffic on that list. I stated this in the original post. Uday has progressed things further and moved it to the dev list. He has a better understanding of the internals of the package where we have encountered the problem, so it is probably best left in his hands rather than have me muddy the waters with ignorance. Tim -- tcross (at) rapttech dot com dot au