You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The face for org-macros when using the leuven theme uses a face that does not work well with hl-line-mode. This has been fixed in the leuven theme in 2014 (see fniessen/emacs-leuven-theme#25) but for some reason the fix does not work with spacemacs. Could this be a conflict with the default theme and loading order?
The problematic face is org-macro.
Reproduction guide
Start Emacs
use the leuven theme (I put it first in dotspacemacs-themes)
open an org file
enter a macro {{{foo}}}
Observed behaviour:
This is displayed:
This is the problem with hl-line-mode:
Expected behaviour:
I started a vanilla emacs with leuven theme, and it looks like this:
It works well with hl-line-mode:
(Note that the color of the highlighted line is also different.)
I finally managed to understand where the issue comes from. Putting the leuven theme first in dotspacemacs-themes loads the one from emacs (I guess because packages are not loaded yet), so one has to manually load the theme from user-config.
Description
The face for org-macros when using the leuven theme uses a face that does not work well with hl-line-mode. This has been fixed in the leuven theme in 2014 (see fniessen/emacs-leuven-theme#25) but for some reason the fix does not work with spacemacs. Could this be a conflict with the default theme and loading order?
The problematic face is
org-macro
.Reproduction guide
dotspacemacs-themes
){{{foo}}}
Observed behaviour:

This is displayed:
This is the problem with hl-line-mode:

Expected behaviour:

I started a vanilla emacs with leuven theme, and it looks like this:
It works well with hl-line-mode:

(Note that the color of the highlighted line is also different.)
System Info
The text was updated successfully, but these errors were encountered: