LispWorks Release Notes and Installation Guide > 13 Release Notes > 13.5 Other CAPI changes


13.5.5 Interpretation of repeated initargs and geometric hints

When the initargs passed to make-instance (or the plist passed to capi:set-hint-table ) contain repeated geometric hints like this:

  (make-instance 'capi:list-pane
         :visible-min-height '(:character 1)
         :visible-min-height '(:character 2))

then the first occurrence of each hint keyword is now used to supply the value, that is (:character 1) in the example above. This behavior matches the normal interpretation of keyword arguments.

LispWorks 5.1 and earlier versions use the value of the last occurrence of a keyword, that is (:character 2) in the example above.

LispWorks Release Notes and Installation Guide - 21 Dec 2009