From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/86101 Path: news.gmane.org!not-for-mail From: Peter Davis Newsgroups: gmane.emacs.gnus.general Subject: Re: Macro suddenly broken Date: Sat, 15 Aug 2015 09:06:37 -0400 Message-ID: References: <87tws1q39b.fsf@gnu.org> <6sw6c737zlyhdc.fsf@dhcp-6-148.hmco.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1439644067 25358 80.91.229.3 (15 Aug 2015 13:07:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 15 Aug 2015 13:07:47 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M34335@lists.math.uh.edu Sat Aug 15 15:07:35 2015 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from lists1.math.uh.edu ([129.7.128.208]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZQbBO-0005jz-Pl for ding-account@gmane.org; Sat, 15 Aug 2015 15:07:34 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.85) (envelope-from ) id 1ZQbAe-0005xt-2J; Sat, 15 Aug 2015 08:06:48 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by lists1.math.uh.edu with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.85) (envelope-from ) id 1ZQbAc-0005xS-32 for ding@lists.math.uh.edu; Sat, 15 Aug 2015 08:06:46 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.85) (envelope-from ) id 1ZQbAa-0000d7-BK for ding@lists.math.uh.edu; Sat, 15 Aug 2015 08:06:45 -0500 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]) by quimby.gnus.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1ZQbAY-00019e-Ho for ding@gnus.org; Sat, 15 Aug 2015 15:06:42 +0200 Original-Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id C2E7E20C62 for ; Sat, 15 Aug 2015 09:06:38 -0400 (EDT) Original-Received: from frontend1 ([10.202.2.160]) by compute1.internal (MEProxy); Sat, 15 Aug 2015 09:06:38 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=vbrTwiK+LQVE7/gmAhPVDT4Sy7M=; b=LVFTW fUdTKgR1FmkglrjGgzJ4EikJjMKtvTMV+pRYJMhOLalVomiOpLpR3WFizyoHIb6v Njkku5dbDcCgTf94oIjFIRToQdayL5D7PbrHs7h237xkApaUK9dnftIoerkCjYuY J1QgfTHYIvFFEAWHuUleD5nOG2jQG/ZhWHIhMQ= X-Sasl-enc: e7TTlnbPAyCpNa60MZPhLcj0DyoMyqOGccHQYR6kGx53 1439643998 Original-Received: from PFDStudio-Air.home (pool-98-110-161-120.bstnma.fios.verizon.net [98.110.161.120]) by mail.messagingengine.com (Postfix) with ESMTPA id 74C21C00018; Sat, 15 Aug 2015 09:06:38 -0400 (EDT) In-Reply-To: <6sw6c737zlyhdc.fsf@dhcp-6-148.hmco.com> (Peter Davis's message of "Fri, 14 Aug 2015 12:17:19 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.51 (darwin) X-Spam-Score: -2.9 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:86101 Archived-At: Peter Davis writes: > Tassilo Horn writes: > >> Peter Davis writes: >> >>> I've been using gnus for months on Aquamacs on a Mac OS X 10.10 >>> system, but suddenly, the 'd' macro that I've designed to mark a >>> message as expirable and move to the next one is failing with: >>> >>> After 0 kbd macro iterations: undefined: Keyboard macro terminated by a >>> command ringing the bell >>> >>> I'm not aware of anything that's changed in my emacs or gnus setup. I >>> have defined a macro that use 'd' for delete/next: >>> >>> D runs the command [77 77 101 101 down 103], which is a keyboard macro. >>> >>> It is bound to D. >>> >>> >>> Macro: 2*M 2*e g >>> >>> Keyboard macro. >>> >>> Any clues what might be going wrong here? >> >> Not really but what happens when you run the keyboard macro manually, >> i.e., just press the sequence of keys defining it? >> >> The "ringing the bell" means that some error during movement occurred, >> e.g., like pressing when you are already on the last line of the >> buffer. > > Thank you. On the non-working system, I type: > > M M e, but Emacs displays: > > ^M ^M E is undefined > > (I used '^' for shift arrows) > > The next 'e' puts the article in edit mode. > > The definitions (and the .gnus.el files) are the same on the two systems: > > (defun pm/alter-summary-map () > (local-set-key "d" [?M ?M ?e ?e down ?g])) > > (defun pm/alter-article-map () > (local-set-key "d" "MMeen")) Does anyone even have a suggestion for how to trouble-shoot this? I'm not lisp-savvy, but I know that same code running on two identical Macs should behave the same way. I'm using the same .gnus.el file, and it works correctly on one, and used to work on the other, but now suddenly started failing. I've restarted emacs and rebooted the system several times, but no joy. Any clues? Thank you, -pd