From unknown Sun Jun 22 08:00:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14071: Store keyboard macros in registers Resent-From: Leo Liu Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Mar 2013 03:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14071 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 14071@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.136444091024100 (code B ref -1); Thu, 28 Mar 2013 03:22:01 +0000 Received: (at submit) by debbugs.gnu.org; 28 Mar 2013 03:21:50 +0000 Received: from localhost ([127.0.0.1]:48631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UL3PR-0006Gf-V7 for submit@debbugs.gnu.org; Wed, 27 Mar 2013 23:21:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47421) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UL3PP-0006GX-PT for submit@debbugs.gnu.org; Wed, 27 Mar 2013 23:21:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UL3Mz-00065e-8F for submit@debbugs.gnu.org; Wed, 27 Mar 2013 23:19:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-102.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,T_DKIM_INVALID,USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:44541) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UL3Mz-00065V-5M for submit@debbugs.gnu.org; Wed, 27 Mar 2013 23:19:17 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58760) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UL3My-0005qq-6L for bug-gnu-emacs@gnu.org; Wed, 27 Mar 2013 23:19:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UL3Mv-00064X-RZ for bug-gnu-emacs@gnu.org; Wed, 27 Mar 2013 23:19:16 -0400 Received: from mail-pa0-f48.google.com ([209.85.220.48]:49122) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UL3Mv-00064B-JY for bug-gnu-emacs@gnu.org; Wed, 27 Mar 2013 23:19:13 -0400 Received: by mail-pa0-f48.google.com with SMTP id lj1so1277707pab.7 for ; Wed, 27 Mar 2013 20:19:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:subject:face:date:message-id:user-agent :mime-version:content-type:content-disposition; bh=pZCPUv8gdO4xcH+jhZHRJdlJcyaWX6W4uQnLghj0SWA=; b=FgNHwo6h5VNaLUnyfxewPgqTKbWlYIGLruSYEQq2OQFg1pmvbFebzc3dod2CGZBcLt HrqxNj8+KzP+p857qcbCLHr//gA6X3/SarJN0xpqRl82jhumwH0ExIrpN8OWFEXyuatQ fY4pwq6IXQVsZF+DjdxCdJ9qnp1/bF+3GkpxkJC6KblpANAKy9zCsrhIRAIqR9SVyr89 WWOXSI0Ag2ER8gzQ7UGwDhyQVIB/T17XAFHXrH6iwaqQHYUoUiu8JKUBzedYWedCN3QP OV+8lM0oGIZr5aWng+NJ/VTTr0Gi8BrxEKwJ0ABTswYNvpH5rzR3yZbOIYLOFCB+01gJ GWCA== X-Received: by 10.68.107.4 with SMTP id gy4mr24206215pbb.153.1364440752957; Wed, 27 Mar 2013 20:19:12 -0700 (PDT) Received: from Zeuss-MacBook.local ([111.161.47.175]) by mx.google.com with ESMTPS id 1sm23681596pba.32.2013.03.27.20.19.09 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 27 Mar 2013 20:19:12 -0700 (PDT) From: Leo Liu Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUzRVhbQj4eZqO6SjnT eWpxnMetm5b6/PmidmqrAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1F B9cBBwMLBfKABCMAAAFoSURBVCjPtZI9a8MwEIaFoc7aYDdelQMna0Em3tsSr0XUeE2Q6a22a+v+ fk8fSSBkbDUI6dHpfe9OEvRgiD+ApqKPJgJeB6iUUXWESjUe/ig38AJrhqqvaU2nTIXbNvOQ40fe qdry4kyGoVWsfCQalXpHnJGM01wjWdYbMlXNFdsZDO69m9aqNqxEJqTEgbM5OF7wlEfIoll1Ked4 LbM5X2EdILLokEdmI8z7g5cKED0cuTC930TYhy7ZDekkXVGw/L60TguJePPxcJF48lpsSUWEA/Ju jGFNgJOXc4Hz7TmAdBeu5Ve4AEjOi2/2jfd3cAJZ+IbNrvdjgBZY01b+HTuG3cLws6BJZqVOj/pp T0OqVwx3rFq+QmJwx3loK5JSLEhDIt62+mtC2C+SrAUxEbV6C6v2BRbd6pILBKFpepKZJHgGgrKF sptSUUoczpwg2pQ7ZH1tgs0ou/917mzz6Cs2//C978cv5l07L02orIEAAAAASUVORK5CYII= Date: Thu, 28 Mar 2013 11:19:11 +0800 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.8.3) MIME-Version: 1.0 Content-Type: message/rfc822 Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) Path: news.gmane.org!not-for-mail From: Bastien Newsgroups: gmane.emacs.devel Subject: Re: kmacro-to-register Date: Tue, 26 Mar 2013 13:59:47 +0100 Lines: 26 Approved: news@gmane.org Message-ID: <87a9pqgq6z.fsf@bzg.ath.cx> References: NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1364310146 7208 80.91.229.3 (26 Mar 2013 15:02:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 26 Mar 2013 15:02:26 +0000 (UTC) Cc: emacs-devel@gnu.org To: Leo Liu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 26 16:02:52 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UKVOm-0006zS-2W for ged-emacs-devel@m.gmane.org; Tue, 26 Mar 2013 16:02:52 +0100 Original-Received: from localhost ([::1]:47616 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKVOO-0002nD-45 for ged-emacs-devel@m.gmane.org; Tue, 26 Mar 2013 11:02:28 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:54799) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKVOG-0002lb-4K for emacs-devel@gnu.org; Tue, 26 Mar 2013 11:02:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UKVOB-0005B2-Fc for emacs-devel@gnu.org; Tue, 26 Mar 2013 11:02:20 -0400 Original-Received: from mail-bk0-x22b.google.com ([2a00:1450:4008:c01::22b]:65370) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKVOB-0005At-88 for emacs-devel@gnu.org; Tue, 26 Mar 2013 11:02:15 -0400 Original-Received: by mail-bk0-f43.google.com with SMTP id jm19so3400659bkc.30 for ; Tue, 26 Mar 2013 08:02:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:from:to:cc:subject:in-reply-to:date:references :user-agent:message-id:mime-version:content-type; bh=sZYPyxqjsLiNj+1RE6TwSqa83tLriNQ/298vhy4oVfU=; b=Ox4UjVWzxFrEwYRNXCZSgFilqKniaamrGu9g3j2/9rDae1epNSye4FfIHGL0tefIWr ETI/+H+ExqWJ8x2LbF8ZZr1ZjguGhZxA12a5NZjgxJT/rb3CV3f/n3eN0nUf7L6gSPTF pdOwrIeU0WAMFzw2Q63CSSYAfXB2nuuWxJ/nWrKxYFVrjOz3Sc54V9xVFOo40XzRr7Xo bv+8SeHiQaU5MbAnEA89zOf4oh8r5O6wsmOt4nd3fj/gZBVUYR8/IdL8g5Ob2sYONskq bqUWKEdS7xkPym+fFSpaBzanaHkrMj3AAaHup8SDpzjZaHxFQ9C1cYg21EUbbEJEeY29 RYTQ== X-Received: by 10.204.203.10 with SMTP id fg10mr7913793bkb.47.1364310133898; Tue, 26 Mar 2013 08:02:13 -0700 (PDT) Original-Received: from bzg.localdomain ([212.28.245.234]) by mx.google.com with ESMTPS id b21sm4179127bkw.12.2013.03.26.08.02.10 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 26 Mar 2013 08:02:12 -0700 (PDT) Original-Received: by bzg.localdomain (Postfix, from userid 1000) id E280F1C8127D; Tue, 26 Mar 2013 16:01:56 +0100 (CET) In-Reply-To: (Leo Liu's message of "Tue, 26 Mar 2013 11:28:05 +0800") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4008:c01::22b X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:158220 Archived-At: MIME-Version: 1.0 Content-Type: text/plain Hi Leo, Leo Liu writes: > I am thinking of adding a command kmacro-to-register which would allow > one to store kmacros in registers. Not a heavy user of kmacros I am > interested in knowing if this is generally useful. I would find this useful. > I am undecided about the action to take for jump to such a register: > > Option 1: restore the kmacro in the register as current > Option 2: just play the kmacro in the register I vote for option 2. Since the purpose of storing kmacros into registers is to make them available during the whole session, no need to use the "current kmacro", which is useful to have as a temporary kmacro. Thanks, -- Bastien From unknown Sun Jun 22 08:00:23 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Leo Liu Subject: bug#14071: closed (Re: bug#14071: Store keyboard macros in registers) Message-ID: References: X-Gnu-PR-Message: they-closed 14071 X-Gnu-PR-Package: emacs Reply-To: 14071@debbugs.gnu.org Date: Fri, 29 Mar 2013 15:02:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1364569322-27677-1" This is a multi-part message in MIME format... ------------=_1364569322-27677-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #14071: Store keyboard macros in registers which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 14071@debbugs.gnu.org. --=20 14071: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D14071 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1364569322-27677-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 14071-done) by debbugs.gnu.org; 29 Mar 2013 15:01:35 +0000 Received: from localhost ([127.0.0.1]:51042 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ULaoB-0007BU-5q for submit@debbugs.gnu.org; Fri, 29 Mar 2013 11:01:35 -0400 Received: from mail-pa0-f47.google.com ([209.85.220.47]:62691) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ULao7-0007BH-QN for 14071-done@debbugs.gnu.org; Fri, 29 Mar 2013 11:01:32 -0400 Received: by mail-pa0-f47.google.com with SMTP id bj3so380454pad.20 for <14071-done@debbugs.gnu.org>; Fri, 29 Mar 2013 07:58:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:references:face:reply-to:date :in-reply-to:message-id:user-agent:mime-version:content-type; bh=fGixWVD60VFbrZYGMI1ewoC6p5AGrA8apvKR3BgXyk0=; b=rYYRbINlqOjtAsPi1JbltRmi0k/yx+pBC9J+x/LzJjtiGmM6bc4yGnH+j38WrrhkXQ N9L+yaYdjkEyqU2l7FYq/mG6hf5eIBvxeabbLB7eOD+BoO6ltghtFOYGEqymOuMhLr5Z 1g+4doWy+CZOgD3wOZrvbcwiOnfiFVUGLPpF5oWwh5VWwh+6UBZL+2aJjB1WhjN3BAu4 pRs/rDH9ICbidQYBDCIEd6v4kSUDxoS8sFbhoCWQbrjyWjghHAoBQ8G6WzPWiXTNqC+Y lixtDk72vbVk2QNpvp0Ok5L7lKfFINo20c+6P7YYOy6OtMMET/utTJy+47AfpMCH92Fs NGpg== X-Received: by 10.66.119.7 with SMTP id kq7mr4844771pab.116.1364569134933; Fri, 29 Mar 2013 07:58:54 -0700 (PDT) Received: from Zeuss-MacBook.local ([111.161.47.175]) by mx.google.com with ESMTPS id da4sm3092066pbb.34.2013.03.29.07.58.51 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 29 Mar 2013 07:58:53 -0700 (PDT) From: Leo Liu To: 14071-done@debbugs.gnu.org Subject: Re: bug#14071: Store keyboard macros in registers References: Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAADFBMVEUvT09qWs3/pQD///+J kUVcAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9cBBwMLOd3veKQA AACuSURBVBjTldE9CgIxEAXgB+lEyFUC2wo5ikdZ8DSypxhMY7H9VuIVwlqkGRgnm59VsHGafIQ3 CZlAtmKIRaHETgYa12lqvEsPYKf8wXHsPGfqPaUM0g9aJPKFXkmNQmSDqwzz4Fpgpz+6WAPY2z5o uPJJpu0uypcl4nyCibMLQ8lCiVjayLoQvw5LsVKQuHPRR958HZbOcVsKeepcLxpByjycGvnKmY+c MBvrtyjfe0vmuLvdq/kAAAAASUVORK5CYII= Date: Fri, 29 Mar 2013 22:58:26 +0800 In-Reply-To: (Leo Liu's message of "Thu, 28 Mar 2013 11:19:11 +0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.8.3) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 14071-done Cc: Bastien X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: 14071@debbugs.gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Fixed in trunk. Bastien, I have put it in trunk (r112181) feel free to give it a try and tweak it as you see fit. Turns out quite a nice feature to have ;) Leo ------------=_1364569322-27677-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 28 Mar 2013 03:21:50 +0000 Received: from localhost ([127.0.0.1]:48631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UL3PR-0006Gf-V7 for submit@debbugs.gnu.org; Wed, 27 Mar 2013 23:21:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47421) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UL3PP-0006GX-PT for submit@debbugs.gnu.org; Wed, 27 Mar 2013 23:21:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UL3Mz-00065e-8F for submit@debbugs.gnu.org; Wed, 27 Mar 2013 23:19:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-102.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,T_DKIM_INVALID,USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:44541) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UL3Mz-00065V-5M for submit@debbugs.gnu.org; Wed, 27 Mar 2013 23:19:17 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58760) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UL3My-0005qq-6L for bug-gnu-emacs@gnu.org; Wed, 27 Mar 2013 23:19:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UL3Mv-00064X-RZ for bug-gnu-emacs@gnu.org; Wed, 27 Mar 2013 23:19:16 -0400 Received: from mail-pa0-f48.google.com ([209.85.220.48]:49122) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UL3Mv-00064B-JY for bug-gnu-emacs@gnu.org; Wed, 27 Mar 2013 23:19:13 -0400 Received: by mail-pa0-f48.google.com with SMTP id lj1so1277707pab.7 for ; Wed, 27 Mar 2013 20:19:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:subject:face:date:message-id:user-agent :mime-version:content-type:content-disposition; bh=pZCPUv8gdO4xcH+jhZHRJdlJcyaWX6W4uQnLghj0SWA=; b=FgNHwo6h5VNaLUnyfxewPgqTKbWlYIGLruSYEQq2OQFg1pmvbFebzc3dod2CGZBcLt HrqxNj8+KzP+p857qcbCLHr//gA6X3/SarJN0xpqRl82jhumwH0ExIrpN8OWFEXyuatQ fY4pwq6IXQVsZF+DjdxCdJ9qnp1/bF+3GkpxkJC6KblpANAKy9zCsrhIRAIqR9SVyr89 WWOXSI0Ag2ER8gzQ7UGwDhyQVIB/T17XAFHXrH6iwaqQHYUoUiu8JKUBzedYWedCN3QP OV+8lM0oGIZr5aWng+NJ/VTTr0Gi8BrxEKwJ0ABTswYNvpH5rzR3yZbOIYLOFCB+01gJ GWCA== X-Received: by 10.68.107.4 with SMTP id gy4mr24206215pbb.153.1364440752957; Wed, 27 Mar 2013 20:19:12 -0700 (PDT) Received: from Zeuss-MacBook.local ([111.161.47.175]) by mx.google.com with ESMTPS id 1sm23681596pba.32.2013.03.27.20.19.09 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 27 Mar 2013 20:19:12 -0700 (PDT) From: Leo Liu To: bug-gnu-emacs@gnu.org Subject: Store keyboard macros in registers Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUzRVhbQj4eZqO6SjnT eWpxnMetm5b6/PmidmqrAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1F B9cBBwMLBfKABCMAAAFoSURBVCjPtZI9a8MwEIaFoc7aYDdelQMna0Em3tsSr0XUeE2Q6a22a+v+ fk8fSSBkbDUI6dHpfe9OEvRgiD+ApqKPJgJeB6iUUXWESjUe/ig38AJrhqqvaU2nTIXbNvOQ40fe qdry4kyGoVWsfCQalXpHnJGM01wjWdYbMlXNFdsZDO69m9aqNqxEJqTEgbM5OF7wlEfIoll1Ked4 LbM5X2EdILLokEdmI8z7g5cKED0cuTC930TYhy7ZDekkXVGw/L60TguJePPxcJF48lpsSUWEA/Ju jGFNgJOXc4Hz7TmAdBeu5Ve4AEjOi2/2jfd3cAJZ+IbNrvdjgBZY01b+HTuG3cLws6BJZqVOj/pp T0OqVwx3rFq+QmJwx3loK5JSLEhDIt62+mtC2C+SrAUxEbV6C6v2BRbd6pILBKFpepKZJHgGgrKF sptSUUoczpwg2pQ7ZH1tgs0ou/917mzz6Cs2//C978cv5l07L02orIEAAAAASUVORK5CYII= Date: Thu, 28 Mar 2013 11:19:11 +0800 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.8.3) MIME-Version: 1.0 Content-Type: message/rfc822 Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) Path: news.gmane.org!not-for-mail From: Bastien Newsgroups: gmane.emacs.devel Subject: Re: kmacro-to-register Date: Tue, 26 Mar 2013 13:59:47 +0100 Lines: 26 Approved: news@gmane.org Message-ID: <87a9pqgq6z.fsf@bzg.ath.cx> References: NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1364310146 7208 80.91.229.3 (26 Mar 2013 15:02:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 26 Mar 2013 15:02:26 +0000 (UTC) Cc: emacs-devel@gnu.org To: Leo Liu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 26 16:02:52 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UKVOm-0006zS-2W for ged-emacs-devel@m.gmane.org; Tue, 26 Mar 2013 16:02:52 +0100 Original-Received: from localhost ([::1]:47616 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKVOO-0002nD-45 for ged-emacs-devel@m.gmane.org; Tue, 26 Mar 2013 11:02:28 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:54799) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKVOG-0002lb-4K for emacs-devel@gnu.org; Tue, 26 Mar 2013 11:02:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UKVOB-0005B2-Fc for emacs-devel@gnu.org; Tue, 26 Mar 2013 11:02:20 -0400 Original-Received: from mail-bk0-x22b.google.com ([2a00:1450:4008:c01::22b]:65370) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKVOB-0005At-88 for emacs-devel@gnu.org; Tue, 26 Mar 2013 11:02:15 -0400 Original-Received: by mail-bk0-f43.google.com with SMTP id jm19so3400659bkc.30 for ; Tue, 26 Mar 2013 08:02:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:from:to:cc:subject:in-reply-to:date:references :user-agent:message-id:mime-version:content-type; bh=sZYPyxqjsLiNj+1RE6TwSqa83tLriNQ/298vhy4oVfU=; b=Ox4UjVWzxFrEwYRNXCZSgFilqKniaamrGu9g3j2/9rDae1epNSye4FfIHGL0tefIWr ETI/+H+ExqWJ8x2LbF8ZZr1ZjguGhZxA12a5NZjgxJT/rb3CV3f/n3eN0nUf7L6gSPTF pdOwrIeU0WAMFzw2Q63CSSYAfXB2nuuWxJ/nWrKxYFVrjOz3Sc54V9xVFOo40XzRr7Xo bv+8SeHiQaU5MbAnEA89zOf4oh8r5O6wsmOt4nd3fj/gZBVUYR8/IdL8g5Ob2sYONskq bqUWKEdS7xkPym+fFSpaBzanaHkrMj3AAaHup8SDpzjZaHxFQ9C1cYg21EUbbEJEeY29 RYTQ== X-Received: by 10.204.203.10 with SMTP id fg10mr7913793bkb.47.1364310133898; Tue, 26 Mar 2013 08:02:13 -0700 (PDT) Original-Received: from bzg.localdomain ([212.28.245.234]) by mx.google.com with ESMTPS id b21sm4179127bkw.12.2013.03.26.08.02.10 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 26 Mar 2013 08:02:12 -0700 (PDT) Original-Received: by bzg.localdomain (Postfix, from userid 1000) id E280F1C8127D; Tue, 26 Mar 2013 16:01:56 +0100 (CET) In-Reply-To: (Leo Liu's message of "Tue, 26 Mar 2013 11:28:05 +0800") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4008:c01::22b X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:158220 Archived-At: MIME-Version: 1.0 Content-Type: text/plain Hi Leo, Leo Liu writes: > I am thinking of adding a command kmacro-to-register which would allow > one to store kmacros in registers. Not a heavy user of kmacros I am > interested in knowing if this is generally useful. I would find this useful. > I am undecided about the action to take for jump to such a register: > > Option 1: restore the kmacro in the register as current > Option 2: just play the kmacro in the register I vote for option 2. Since the purpose of storing kmacros into registers is to make them available during the whole session, no need to use the "current kmacro", which is useful to have as a temporary kmacro. Thanks, -- Bastien ------------=_1364569322-27677-1--