Swami Kevala wrote:
>
> I would also like to point out what looks like a bug: If I use the
> set-attribute-button with an attribute that contains any uppercase
> letters, then the list does not appear.
>
No, this is not a bug. This happens because, to make it simple, CSS
identifiers are case insensitive (this is in the standard).
Do not write:
---
set-attribute-button(attribute, MyAttribute,
unset-attribute, yes,
icon, icon(pop-right));
---
Instead, write:
---
set-attribute-button(attribute, "MyAttribute",
unset-attribute, yes,
icon, icon(pop-right));
---
That is, in pseudo-functions such as set-attribute-button(), specify the
name of an attribute as a CSS string rather than a CSS identifier.