Comment 1 for bug 2064761

Revision history for this message
Patrick Poitras (pfpoitras) wrote (last edit ): Re: Inconsistent style-warning for null-adjacent values

== Unimportant context ==
The context for this bug was that

(defun blarg0 (plist)
    (destructuring-bind (&key a b c)
        plist
      (+ a b c))

used to return a style-warning under 2.3.3 and now no longer does. This difference of behavior caused me to investigate, but the cause of this particular difference in behavior is that the destructuring-bind macro now uses getf rather than sb-c::ds-getf. The latter has a structure that ressembles blarg2, and which throws the style-warning.