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#10577: Subject: 23.4; edebug-defun fails with `completion-table-dynamic' Date: Sun, 22 Jan 2012 16:21:02 -0500 Message-ID: References: <4F1C1449.8020906@easy-emacs.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1327267323 17705 80.91.229.12 (22 Jan 2012 21:22:03 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 22 Jan 2012 21:22:03 +0000 (UTC) Cc: 10577@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jan 22 22:21:57 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Rp4rL-0004iD-B4 for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Jan 2012 22:21:55 +0100 Original-Received: from localhost ([::1]:49918 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rp4rK-0002yE-I4 for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Jan 2012 16:21:54 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:49725) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rp4rI-0002y9-5o for bug-gnu-emacs@gnu.org; Sun, 22 Jan 2012 16:21:52 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rp4rH-0004sU-5b for bug-gnu-emacs@gnu.org; Sun, 22 Jan 2012 16:21:52 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34864) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rp4rH-0004sQ-2p for bug-gnu-emacs@gnu.org; Sun, 22 Jan 2012 16:21:51 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Rp4rR-0006tC-Ie for bug-gnu-emacs@gnu.org; Sun, 22 Jan 2012 16:22:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 22 Jan 2012 21:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 10577-submit@debbugs.gnu.org id=B10577.132726727726430 (code B ref 10577); Sun, 22 Jan 2012 21:22:01 +0000 Original-Received: (at 10577) by debbugs.gnu.org; 22 Jan 2012 21:21:17 +0000 Original-Received: from localhost ([127.0.0.1]:40251 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rp4qj-0006sE-EN for submit@debbugs.gnu.org; Sun, 22 Jan 2012 16:21:17 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:33223 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rp4qh-0006s7-0y for 10577@debbugs.gnu.org; Sun, 22 Jan 2012 16:21:15 -0500 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Rp4qU-0002Ms-T2; Sun, 22 Jan 2012 16:21:02 -0500 X-Spook: Mena Albania 64 Vauxhall Cross Lexis-Nexis Watergate X-Ran: tr;!E}y@t,eQp0e8NhzEMDmo5~_mULHuo`J,K?5|,EN=0?MOt)88e{fEv^}Icf|OG4lA#M X-Hue: green X-Attribution: GM In-Reply-To: (Stefan Monnier's message of "Sun, 22 Jan 2012 16:17:13 -0500") 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.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:55917 Archived-At: Stefan Monnier wrote: >> with Emacs -Q, >> doing M-x edebug-defun >> over `completion-table-dynamic' from minibuffer.el results in >> edebug-syntax-error: Invalid read syntax: "Expected lambda expression" > > I can't reproduce this on the trunk. Try edebugging emacs 23's completion-table-dynamic in the trunk. You need to explicitly load cl first to get it to work. I've often wondered if edebug can figure this out for itself somehow (perhaps look for eval-when-compile's in the defining file?).