GNU bug report logs - #35186
26.1; confusing error message and location on eager dotted pair evaluation

Previous Next

Package: emacs;

Reported by: Ernesto Alfonso <erjoalgo <at> gmail.com>

Date: Sun, 7 Apr 2019 21:30:01 UTC

Severity: minor

Found in version 26.1

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Ernesto Alfonso <erjoalgo <at> gmail.com>
Cc: 35186 <at> debbugs.gnu.org
Subject: bug#35186: 26.1; confusing error message and location on eager dotted pair evaluation
Date: Tue, 09 Jul 2019 18:08:19 +0200
Ernesto Alfonso <erjoalgo <at> gmail.com> writes:

>     $ cat foo.el
>     (defun foo ()
>       (some irrelevant form)
>       (a . b))
>     $ emacs -Q --batch -f batch-byte-compile foo.el
>     In toplevel form:
>     /tmp/foo.el:1:8:Error: Wrong type argument: sequencep, b

That's not an optimal error message; no.

I've been trying to find out what part of the byte compiler/reader
machinery is outputting it, but I haven't found it -- does anybody else
know where this is coming from?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




This bug report was last modified 3 years and 238 days ago.

Previous Next


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