From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: William Xu Newsgroups: gmane.emacs.help Subject: Re: How can I debug a macro? Date: Thu, 17 Dec 2015 12:39:45 +0100 Organization: the Church of Emacs Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1450352453 12752 80.91.229.3 (17 Dec 2015 11:40:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 17 Dec 2015 11:40:53 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Dec 17 12:40:44 2015 Return-path: Envelope-to: geh-help-gnu-emacs@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 1a9WvG-0007Wd-Ai for geh-help-gnu-emacs@m.gmane.org; Thu, 17 Dec 2015 12:40:38 +0100 Original-Received: from localhost ([::1]:52364 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9WvA-0003mY-MH for geh-help-gnu-emacs@m.gmane.org; Thu, 17 Dec 2015 06:40:32 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55723) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9Wuo-0003k1-PU for help-gnu-emacs@gnu.org; Thu, 17 Dec 2015 06:40:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a9Wuk-0008N0-P4 for help-gnu-emacs@gnu.org; Thu, 17 Dec 2015 06:40:10 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:43645) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9Wuk-0008LJ-JQ for help-gnu-emacs@gnu.org; Thu, 17 Dec 2015 06:40:06 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1a9Wuc-0006bp-9G for help-gnu-emacs@gnu.org; Thu, 17 Dec 2015 12:39:58 +0100 Original-Received: from 217.89.178.116 ([217.89.178.116]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 17 Dec 2015 12:39:58 +0100 Original-Received: from william.xwl by 217.89.178.116 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 17 Dec 2015 12:39:58 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 12 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 217.89.178.116 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin) Cancel-Lock: sha1:f/Akufx0euldODESuWzVt69VFaU= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 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 Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:108426 Archived-At: Alan Schmitt writes: > Could someone please give me a hand in debugging this macro? This package in melpa seems useful for debugging macro. It will expand the macro in place, so you can debug step by step. macrostep 20151213.145 available melpa interactive macro expander -- William