From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/86107 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.gnus.general Subject: Re: Macro suddenly broken Date: Mon, 17 Aug 2015 09:19:15 +0200 Message-ID: <87r3n2xtzg.fsf@gnu.org> 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 1439796067 25858 80.91.229.3 (17 Aug 2015 07:21:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 17 Aug 2015 07:21:07 +0000 (UTC) Cc: ding@gnus.org To: Peter Davis Original-X-From: ding-owner+M34341@lists.math.uh.edu Mon Aug 17 09:20:54 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 1ZREiz-0007iW-AK for ding-account@gmane.org; Mon, 17 Aug 2015 09:20:53 +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 1ZREhd-00018R-Rw; Mon, 17 Aug 2015 02:19:29 -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 1ZREhb-00018C-RQ for ding@lists.math.uh.edu; Mon, 17 Aug 2015 02:19:27 -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 1ZREhX-0004jf-Tl for ding@lists.math.uh.edu; Mon, 17 Aug 2015 02:19:27 -0500 Original-Received: from deliver.uni-koblenz.de ([141.26.64.15]) by quimby.gnus.org with esmtps (TLS1.0:DHE_RSA_CAMELLIA_256_CBC_SHA1:256) (Exim 4.80) (envelope-from ) id 1ZREhV-0002fU-Us for ding@gnus.org; Mon, 17 Aug 2015 09:19:22 +0200 Original-Received: from thinkpad-t440p (dhcp23.uni-koblenz.de [141.26.71.23]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTPSA id D77C11A8359; Mon, 17 Aug 2015 09:19:15 +0200 (CEST) Mail-Followup-To: Peter Davis , ding@gnus.org 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.130014 (Ma Gnus v0.14) Emacs/25.0.50 (gnu/linux) X-Spam-Score: -4.2 (----) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:86107 Archived-At: Peter Davis writes: >> 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 Same here: M M e is undefined I guess, that's already the reason. The keyboard macro fails because the start of the macro's key sequence doesn't invoke any command. > 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")) Is is possible that you are running two different Gnus versions on the two computers, i.e., in one version M M e is bound to something and in one it is not? (I use the latest Gnus version from Git, and there M M e is not bound neither in the summary nor in the article buffer.) Anyway, what does `C-h k M M e' show in a summary/article buffer on the computer where your macro still works? Bye, Tassilo