From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.pretest.bugs,gmane.emacs.devel Subject: Re: Contiguous redisplay of the menu and beeps Date: Sat, 26 May 2007 16:22:37 +0200 Message-ID: <87hcpzekb6.fsf@escher.local.home> References: <465811AB.6080507@gmx.at> <46583907.1010009@gmx.at> <87lkfbeksr.fsf@escher.local.home> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1180189404 1719 80.91.229.12 (26 May 2007 14:23:24 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 26 May 2007 14:23:24 +0000 (UTC) Cc: emacs-devel@gnu.org To: emacs-pretest-bug@gnu.org Original-X-From: emacs-pretest-bug-bounces+gebp-emacs-pretest-bug=gmane.org@gnu.org Sat May 26 16:23:22 2007 Return-path: Envelope-to: gebp-emacs-pretest-bug@gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HrxAv-0005Xn-3y for gebp-emacs-pretest-bug@gmane.org; Sat, 26 May 2007 16:23:21 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HrxAu-0000xe-Gq for gebp-emacs-pretest-bug@gmane.org; Sat, 26 May 2007 10:23:20 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HrxAl-0000t4-S0 for emacs-pretest-bug@gnu.org; Sat, 26 May 2007 10:23:11 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HrxAl-0000sF-Cd for emacs-pretest-bug@gnu.org; Sat, 26 May 2007 10:23:11 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HrxAl-0000rq-4F for emacs-pretest-bug@gnu.org; Sat, 26 May 2007 10:23:11 -0400 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1HrxAk-0001tB-Bd for emacs-pretest-bug@gnu.org; Sat, 26 May 2007 10:23:10 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1HrxAW-0006jb-Id for emacs-pretest-bug@gnu.org; Sat, 26 May 2007 16:22:56 +0200 Original-Received: from i577bc8be.versanet.de ([87.123.200.190]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 26 May 2007 16:22:56 +0200 Original-Received: from Stephen.Berman by i577bc8be.versanet.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 26 May 2007 16:22:56 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 36 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: i577bc8be.versanet.de User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1.50 (gnu/linux) X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-pretest-bug@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for CVS Emacs." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-pretest-bug-bounces+gebp-emacs-pretest-bug=gmane.org@gnu.org Errors-To: emacs-pretest-bug-bounces+gebp-emacs-pretest-bug=gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.pretest.bugs:18992 gmane.emacs.devel:71842 Archived-At: On Sat, 26 May 2007 16:12:04 +0200 Stephen Berman wrote: > On Sat, 26 May 2007 15:41:27 +0200 martin rudalics wrote: > >>> > In GNU Emacs 22.0.990 on Windows, the following operation causes >>> > contiguous redisplay of the menu and beeps. And Emacs doesn't >>> > accept any operations for a while. >>> > >>> > emacs -q >>> > M-x html-mode ;; in the scratch buffer >>> > M-x column-number-mode >>> > >>> > C-u 8 C-b ;; move back the cursor on `>' of "" >>> > C-c C-i ;; runs the command sgml-tags-invisible >>> >>> In fact these are two problems: To solve the first one could specbind >>> Vinhibit_point_motion_hooks to Qt before calculating the column number. >>> The second is that sgml-mode shouldn't scan list forwards before a ">". >> >> Could someone test whether this happens on non-Windows OSs too? AFAICT >> the bug is (1) caused by repeatedly running a point-entered hook (but I >> can't detect whether it is run by something in redisplay) and (2) hence >> could be related to the table cell menu bug reported earlier by Tak Ota. > > It happens for me on GNU Emacs 22.1.50.1 (i686-pc-linux-gnu, GTK+ > Version 2.10.6) of 2007-04-30 That is, I get continuous beeping and Emacs consumes the CPU, but I don't see menu redisplay. And in fact, I can stop the beeping and CPU consumption by clicking on clicking the SGML menu and toggling tag visibility. Clicking on the HTML menu stops the beeping but it resumes when the menu is closed. Clicking on the other menues does not seem to stop the beeping. I'm not sure these observations are reliably reproducible. Steve Berman