clauses in restart-case incorrectly reject duplicate doc strings

Bug #1742297 reported by Paul F. Dietz on 2018-01-09
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

(restart-case (foo) (my-restart (x) "foo" "bar" x))


duplicate doc string "bar"
   [Condition of type SIMPLE-ERROR]

However, these clauses are specified to contain a declaration*, not a [[ declaration* | documentation ]], so the strings there are not docstrings. This is similar to how

(let ((x 1)) "foo" "bar" x)

is not erroneous.

Stas Boukarev (stassats) wrote :


Changed in sbcl:
status: New → Fix Committed
Stas Boukarev (stassats) on 2018-01-31
Changed in sbcl:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers