Wrong source location in SLIME with backquote

Bug #1763066 reported by Michał Herda on 2018-04-11
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Undecided
Unassigned

Bug Description

SBCL 1.4.3 on Linux.

Upon compiling the following piece of code:

(defun foo () `(,@(when (and t (not bar)) `((1 2 3 4)))))

BAR is an unbound variable there and the compiler correctly tells me of that fact, but it's ((1 2 3 4)) that is highlighted in slime, instead of (not bar).

This only happens with the backquote, and only if I have nested stuff like (and t (not bar)) instead of (not bar)

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers