>>> (define-icon warnings-suppress button >>> - `((emoji "⛔") >>> + `((emoji "⚠️") > [...] > Re-reading your patch, I realized your patch does exactly what > I described. Maybe we should rename the icon so it doesn’t say > suppress. Unfortunately, renaming an icon is not so simple. First we need to mark an old name as obsolete because very likely many users already customized it with 'M-x customize-icon RET warnings-suppress RET' that adds to the custom file a setting like this: (custom-set-icons '(warnings-suppress ((emoji "⚠️") (symbol " ■ ") (text " stop ")))) And I even don't know how to make it obsolete. For example, there is 'define-obsolete-face-alias', but no something like 'define-obsolete-icon-alias'. > And for the symbol we could use ⚠. Thanks. I tried to find a suitable character for the symbol, but didn't realize this could be used for it. Here is the patch that also updates the docstring: