From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: edebug specs for cl-loop Date: Mon, 06 Aug 2012 17:57:27 -0400 Message-ID: References: <87pq77ges6.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1344290257 9279 80.91.229.3 (6 Aug 2012 21:57:37 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 6 Aug 2012 21:57:37 +0000 (UTC) Cc: emacs-devel@gnu.org To: Thierry Volpiatto Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 06 23:57:34 2012 Return-path: Envelope-to: ged-emacs-devel@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 1SyVIq-0001mm-OI for ged-emacs-devel@m.gmane.org; Mon, 06 Aug 2012 23:57:32 +0200 Original-Received: from localhost ([::1]:37277 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SyVIq-0006zL-4U for ged-emacs-devel@m.gmane.org; Mon, 06 Aug 2012 17:57:32 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:56715) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SyVIn-0006zE-NL for emacs-devel@gnu.org; Mon, 06 Aug 2012 17:57:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SyVIm-0004JR-QZ for emacs-devel@gnu.org; Mon, 06 Aug 2012 17:57:29 -0400 Original-Received: from chene.dit.umontreal.ca ([132.204.246.20]:49382) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SyVIm-0004JM-MX for emacs-devel@gnu.org; Mon, 06 Aug 2012 17:57:28 -0400 Original-Received: from faina.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id q76LvR15015424; Mon, 6 Aug 2012 17:57:27 -0400 Original-Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id 58C3EB41E3; Mon, 6 Aug 2012 17:57:27 -0400 (EDT) In-Reply-To: <87pq77ges6.fsf@gmail.com> (Thierry Volpiatto's message of "Sat, 04 Aug 2012 11:58:01 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4302=0 X-NAI-Spam-Version: 2.2.0.9309 : core <4302> : streams <795473> : uri <1185532> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 132.204.246.20 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:152232 Archived-At: > the edebug specs for cl-loop that are commented in cl-macs.el > are helpfuls, even if they do not work everywhere. > (They work actually in many loops, not all though) > Maybe they can be enabled? I don't have any experience with them, and only little experience with `loop' in general, so it is hard for me to judge. If you could describe the cases where the current spec doesn't work, and the cases where the complex spec works better as well as where it fails (and whether the current spec also fails for those), that would be very helpful. > They would be better than nothing even if they are not fully working. AFAIK the default is to use (&rest &or symbolp form) as debug spec, which should already be a good bit better than nothing. Stefan