From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kalle Olavi Niemitalo Newsgroups: gmane.emacs.help Subject: Re: elisp macros problem Date: Tue, 27 Jul 2004 01:16:07 +0300 Organization: Oulun Puhelin Oyj - Baana Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <877jsq4dp4.fsf@Astalo.kon.iki.fi> References: <877jsrsfa0.fsf@nyct.net> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1090881775 5629 80.91.224.253 (26 Jul 2004 22:42:55 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 26 Jul 2004 22:42:55 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jul 27 00:42:45 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BpEBB-00089h-00 for ; Tue, 27 Jul 2004 00:42:45 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BpEEE-0002qt-N0 for geh-help-gnu-emacs@m.gmane.org; Mon, 26 Jul 2004 18:45:54 -0400 Original-Newsgroups: gnu.emacs.help,comp.lang.lisp Original-Lines: 9 Original-NNTP-Posting-Host: addr-213-216-218-133.suomi.net Original-X-Trace: plaza.suomi.net 1090881367 22401 213.216.218.133 (26 Jul 2004 22:36:07 GMT) Original-X-Complaints-To: abuse@mail.suomi.net Original-NNTP-Posting-Date: Mon, 26 Jul 2004 22:36:07 +0000 (UTC) X-Accept-Language: fi;q=1.0, en;q=0.9, sv;q=0.5, de;q=0.1 In-Reply-To: (Lowell Kirsh's message of "Sun, 25 Jul 2004 19:54:46 -0700") User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux) Cancel-Lock: sha1:EBmj7x5OIpL5prpFPA3ZN1DSHjE= Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!newsmi-us.news.garr.it!newsmi-eu.news.garr.it!NewsITBone-GARR!feed.news.tiscali.de!tiscali!newsfeed1.ip.tiscali.net!border2.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!feeder2.news.jippii.net!newsfeed3.funet.fi!newsfeeds.funet.fi!news.cc.tut.fi!news.dnainternet.net!news.kv9.net!news.kv9.net!news.suomi.net!Astalo.kon.iki.fi!news Original-Xref: shelby.stanford.edu gnu.emacs.help:124474 comp.lang.lisp:144240 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:19810 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:19810 Lowell Kirsh writes: > btw, I can't find macroexpand-1. Does it exist in elisp? No, it doesn't. It can be implemented in elisp but not easily. There are several tricky cases, such as autoloaded macros, or global aliases that refer to lexical macros. http://paste.lisp.org/display/1684