GNU bug report logs - #6415
23.1.50; edebug-eval-defun errors on dotted pair in some macros

Previous Next

Package: emacs;

Reported by: Geoff Gole <geoffgole <at> gmail.com>

Date: Sun, 13 Jun 2010 18:06:01 UTC

Severity: normal

Tags: confirmed, patch

Merged with 6566, 15587, 24885

Found in versions 23.1.50, 23.2, 26.0.50

Done: Gemini Lasswell <gazally <at> runbox.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Gemini Lasswell <gazally <at> runbox.com>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#6415: closed (23.1.50; edebug-eval-defun errors on dotted
 pair in some macros)
Date: Sun, 26 Nov 2017 23:03:01 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sun, 26 Nov 2017 15:02:27 -0800
with message-id <871skkr6d8.fsf <at> runbox.com>
and subject line Re: bug#6415: [PATCH] fix edebug instrumentation of dotted pairs in macros
has caused the debbugs.gnu.org bug report #6415,
regarding 23.1.50; edebug-eval-defun errors on dotted pair in some macros
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
6415: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=6415
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Geoff Gole <geoffgole <at> gmail.com>
To: emacs-pretest-bug <at> gnu.org
Subject: 23.1.50; edebug-eval-defun errors on dotted pair in some macros
Date: Sun, 13 Jun 2010 23:26:07 +0800
When presented with a reasonable defun form containing an unevaluated
dotted pair, edebug-eval-defun fails with

  Invalid read syntax: "Dotted spec required."

I *think* that this is an error in the cl.el debug specs and not
edebug itself. Unfortunately that's hard to verify by stepping
edebug.el as said debug specs are largely incomprehensible.

To reproduce:

  emacs -Q
  insert (defun bug () (destructuring-bind (x . y)))
  C-u C-M-x

GNU Emacs 23.1.50.1 (i686-pc-linux-gnu, GTK+ Version 2.12.11) of 2009-07-30


[Message part 3 (message/rfc822, inline)]
From: Gemini Lasswell <gazally <at> runbox.com>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 6415-done <at> debbugs.gnu.org, Steve Yegge <stevey <at> google.com>
Subject: Re: bug#6415: [PATCH] fix edebug instrumentation of dotted pairs in
 macros
Date: Sun, 26 Nov 2017 15:02:27 -0800
Gemini Lasswell <gazally <at> runbox.com> writes:

> Here's a new patch for this bug, based on the ideas in Steve's patch.

I've pushed this patch to emacs-26.


This bug report was last modified 7 years and 182 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.