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.