From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.bugs Subject: bug#16868: Instrumenting macro for edebug turns it "not documented" Date: Tue, 25 Feb 2014 14:37:59 -0500 Message-ID: <1rppmbhtk8.fsf@fencepost.gnu.org> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1393357142 15597 80.91.229.3 (25 Feb 2014 19:39:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 25 Feb 2014 19:39:02 +0000 (UTC) Cc: 16868@debbugs.gnu.org To: Juanma Barranquero Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Feb 25 20:39:10 2014 Return-path: Envelope-to: geb-bug-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 1WINqN-0002Zo-SD for geb-bug-gnu-emacs@m.gmane.org; Tue, 25 Feb 2014 20:39:07 +0100 Original-Received: from localhost ([::1]:36773 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WINqN-0002Zy-H0 for geb-bug-gnu-emacs@m.gmane.org; Tue, 25 Feb 2014 14:39:07 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59078) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WINqK-0002Zt-Kk for bug-gnu-emacs@gnu.org; Tue, 25 Feb 2014 14:39:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WINqJ-0001ma-Nf for bug-gnu-emacs@gnu.org; Tue, 25 Feb 2014 14:39:04 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38686) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WINqJ-0001mL-KU for bug-gnu-emacs@gnu.org; Tue, 25 Feb 2014 14:39:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WINqJ-0003xP-EB for bug-gnu-emacs@gnu.org; Tue, 25 Feb 2014 14:39:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Feb 2014 19:39:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16868 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16868-submit@debbugs.gnu.org id=B16868.139335708815103 (code B ref 16868); Tue, 25 Feb 2014 19:39:03 +0000 Original-Received: (at 16868) by debbugs.gnu.org; 25 Feb 2014 19:38:08 +0000 Original-Received: from localhost ([127.0.0.1]:39864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WINpP-0003vT-VL for submit@debbugs.gnu.org; Tue, 25 Feb 2014 14:38:08 -0500 Original-Received: from fencepost.gnu.org ([208.118.235.10]:53313 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WINpI-0003uv-U3 for 16868@debbugs.gnu.org; Tue, 25 Feb 2014 14:38:01 -0500 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1WINpH-0006Sn-Kf; Tue, 25 Feb 2014 14:37:59 -0500 X-Spook: JUWTF world domination USCOI tempest Audiotel asset X-Ran: q+sr($sH_vgSKClCz];VN@OXWRn9$z2Pk{_J-QRiXJCb?9{]wo,f&sAczBpfc`hIw:S<92 X-Hue: red X-Attribution: GM In-Reply-To: (Juanma Barranquero's message of "Mon, 24 Feb 2014 18:37:18 +0100") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:86209 Archived-At: Is it as simple as this? *** lisp/emacs-lisp/edebug.el 2014-02-10 01:34:22 +0000 --- lisp/emacs-lisp/edebug.el 2014-02-25 19:35:39 +0000 *************** *** 1936,1946 **** [&optional stringp] [&optional ("interactive" interactive)] def-body)) - ;; FIXME? Isn't this missing the doc-string? Cf defun. (def-edebug-spec defmacro ;; FIXME: Improve `declare' so we can Edebug gv-expander and ;; gv-setter declarations. ! (&define name lambda-list [&optional ("declare" &rest sexp)] def-body)) (def-edebug-spec arglist lambda-list) ;; deprecated - use lambda-list. --- 1936,1946 ---- [&optional stringp] [&optional ("interactive" interactive)] def-body)) (def-edebug-spec defmacro ;; FIXME: Improve `declare' so we can Edebug gv-expander and ;; gv-setter declarations. ! (&define name lambda-list [&optional stringp] ! [&optional ("declare" &rest sexp)] def-body)) (def-edebug-spec arglist lambda-list) ;; deprecated - use lambda-list.