John Kitchin <jkitc...@andrew.cmu.edu> writes: > why does it work with a face though?
It really does. That's confusing. And proves that Emacs is smart enough to invert cursor color in some situations. My only guess is that `calendar-make-temp-face' is using `make-face' incorrectly. I guess that Do not call this directly from Lisp code; use `defface' instead. in `make-face' docstring is there for a reason. Maybe report this as Emacs bug in calendar.el? -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>