The face and theme-face manipulation only needs to happen once per frame, and the `set-fontset-font` calls only need to happen once per session (or whenever the user calls `M-x doom/reload-fonts`). This change ensures this and saves Emacs some work when initializing new frames, as well as resolves `set-fontset-font` related segfaults in some edge cases (#7803). Fix: #7803 |
||
---|---|---|
.. | ||
cli | ||
lib | ||
demos.org | ||
doom-cli.el | ||
doom-editor.el | ||
doom-keybinds.el | ||
doom-lib.el | ||
doom-modules.el | ||
doom-packages.el | ||
doom-profiles.el | ||
doom-projects.el | ||
doom-start.el | ||
doom-ui.el | ||
doom.el | ||
init.el | ||
packages.el |