Hi,

there is a var (not customizable but a var) to set the icon color:

(defvar emms-mode-line-icon-color "black"...)

But immediately after that the icon is produced from that color and
other information and stored into emms-mode-line-icon-image-cache.

This is too early since it doesn't give the user a chance to modify
the color at all. Maybe that's the desired behavior but I must say
it's weird that there is a well documented variable to essentially
hardcode "black".

What about making emms-mode-line-icon-image-cache a function, maybe
emms-mode-line-icon-image-cached (with an ending 'd'), that produces
the icon the first time it's called and stores it in a cache var
afterwards?

Best regards
--
Carlos

_______________________________________________
Emms-help mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/emms-help

Reply via email to