From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/1451 Path: news.gmane.org!not-for-mail From: kai.grossjohann@uni-duisburg.de (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.gnus.user Subject: Re: kb macros ,bbdb questions Date: Wed, 13 Nov 2002 08:42:33 +0100 Organization: University of Dortmund, Germany Message-ID: <8465v1oqza.fsf@lucy.cs.uni-dortmund.de> References: <848z00v9b5.fsf@crybaby.uni-duisburg.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1138668223 11344 80.91.229.2 (31 Jan 2006 00:43:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 31 Jan 2006 00:43:43 +0000 (UTC) Original-X-From: nobody Tue Jan 17 17:29:11 2006 Original-Path: quimby.gnus.org!lackawana.kippona.com!news.teledanmark.no!fu-berlin.de!uni-berlin.de!lucy.informatik.uni-duisburg.DE!not-for-mail Original-Newsgroups: gnu.emacs.gnus Original-NNTP-Posting-Host: lucy.informatik.uni-duisburg.de (134.91.35.216) Original-X-Trace: fu-berlin.de 1037176304 13493184 134.91.35.216 (16 [73968]) User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.3.50 (i686-pc-linux-gnu) Cancel-Lock: sha1:y0JIm8wcwvP5o/lwxrrBHxFMiDk= Original-Xref: bridgekeeper.physik.uni-ulm.de gnus-emacs-gnus:1591 Original-Lines: 24 X-Gnus-Article-Number: 1591 Tue Jan 17 17:29:11 2006 Xref: news.gmane.org gmane.emacs.gnus.user:1451 Archived-At: sivaramn@sunguru.com (Sivaram Neelakantan) writes: > macros recorded in gnus message mail buffers run without visible speed > issues in > ANY buffer! So you record a macro in a message buffer. Then you play it back in the message buffer and it's slow. But playing it back in another buffer is fast? If it was so slow that you can hit C-g between two characters, then M-x toggle-debug-on-quit RET might help. It works like this: hit C-g, study backtrace. Hit c. Wait. Hit C-g again, study new backtrace. Repeat. After a while, you might see a pattern. The key part is in the "Wait" step. That's where Emacs makes its normal progress. So if you manage to make that waiting so short that you can interrupt Emacs ten times between two characters, then you'll have ten snapshots of what Emacs is doing there. Maybe that tells you something. kai -- ~/.signature is: umop ap!sdn (Frank Nobis)