From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Robert J. Chassell" Newsgroups: gmane.emacs.devel Subject: Re: Is there a plan to record kbd macro as elisp code? Date: Sat, 27 Oct 2007 15:48:54 +0000 (UTC) Message-ID: References: Reply-To: bob@rattlesnake.com NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1193500154 12462 80.91.229.12 (27 Oct 2007 15:49:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 27 Oct 2007 15:49:14 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 27 17:49:13 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IlnuS-00043Q-QC for ged-emacs-devel@m.gmane.org; Sat, 27 Oct 2007 17:49:13 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IlnuK-0007Cv-1D for ged-emacs-devel@m.gmane.org; Sat, 27 Oct 2007 11:49:04 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IlnuG-0007B3-9E for emacs-devel@gnu.org; Sat, 27 Oct 2007 11:49:00 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IlnuE-00079S-TG for emacs-devel@gnu.org; Sat, 27 Oct 2007 11:48:59 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IlnuE-00079N-Hm for emacs-devel@gnu.org; Sat, 27 Oct 2007 11:48:58 -0400 Original-Received: from cpe-69-204-164-144.nycap.res.rr.com ([69.204.164.144] helo=rattlesnake.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IlnuE-0004QN-43 for emacs-devel@gnu.org; Sat, 27 Oct 2007 11:48:58 -0400 Original-Received: by rattlesnake.com via sendmail from stdin id (Debian Smail3.2.0.115) Sat, 27 Oct 2007 15:48:54 +0000 (UTC) In-reply-to: (message from yzhh on Sat, 27 Oct 2007 09:28:17 +0000 (UTC)) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 1) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:81855 Archived-At: yezonghui@gmail.com wrote: Recording kbd macro as elisp code can be useful. It certainly can be. More than a dozen years ago an early distribution of Calc mode did this. Unfortunately, as far as I remember, its functionality did no more than you have done. Worse, it vanished from my distribution a decade or so ago and by the time I looked again, perhaps five years ago, it was gone. Even the little bit you have done could be helpful. Please write up what you have as an Emacs Lisp library that can be loaded by `emacs -q', with a name such as yzhh-define-elisp-interactively.el, and submit it. Thank you! (Jay Belanger: do you have really old copies of Calc mode, such as the first that Dave Gillespie distributed? I think that has the capability, but I could be wrong. It has been a very long time.) -- Robert J. Chassell GnuPG Key ID: 004B4AC8 bob@rattlesnake.com bob@gnu.org http://www.rattlesnake.com http://www.teak.cc