I’ve been having problems with elisp debugging lately.
I restarted emacs and problems appear to have disappeared. But I noticed something else: all of the In-buffer settings, e.g.
#+BEGIN_QUOTE
#+END_QUOTE
now appear on a very small courier
font, instead of the default Monaco. (They used to be Monaco
.)
Do you know how I can get back to the old font settings?
I had code for auto-insert-alist
and code for yasnippet
in my .emacs
and I commented them out, but that did not help.
Time stamps and text in tables also chenged to Courier.
This happens only in org-mode.
Font definition in org-faces.el
(defface org-meta-line '((t :inherit (fixed-pitch font-lock-comment-face)))
"Face for meta lines starting with \"#+\"."
:group 'org-faces
:version "22.1")
This is the result of starting emacs with ~% emacs -Q
:
~ % emacs -Q
2022-09-09 21:57:33.056 Emacs-x86_64-10_14[43886:27045992]
It's not legal to call -layoutSubtreeIfNeeded on a view which is already being laid out.
If you are implementing the view's -layout method, you can call -[super layout] instead.
Break on void _NSDetectedLayoutRecursion(void) to debug.
This will be logged only once.
This may break in the future.
C-u C-x =
:
position: 5 of 85 (5%), column: 4
character: T (displayed as T) (codepoint 84, #o124, #x54)
charset: ascii (ASCII (ISO646 IRV))
code point in charset: 0x54
script: latin
syntax: w which means: word
category: .:Base, L:Strong L2R, a:ASCII, l:Latin, r:Roman
to input: type "C-x 8 RET 54" or "C-x 8 RET LATIN CAPITAL LETTER T"
buffer code: #x54
file code: #x54 (encoded by coding system undecided-unix)
display: by this font (glyph code):
mac-ct:-*-Courier-normal-normal-normal-*-12-*-*-*-m-0-iso10646-1 (#x37)
Character code properties: customize what to show
name: LATIN CAPITAL LETTER T
general-category: Lu (Letter, Uppercase)
decomposition: (84) ('T')
There are text properties here:
face org-meta-line
font-lock-fontified t
fontified t
M-: (face-at-point)
:
org-meta-line
M-x describe-face
:
Face: org-meta-line (sample) (customize this face)
Documentation:
Face for meta lines starting with "#+".
Defined in ‘org-faces.el’.
Family: unspecified
Foundry: unspecified
Width: unspecified
Height: unspecified
Weight: unspecified
Slant: unspecified
Foreground: unspecified
DistantForeground: unspecified
Background: unspecified
Underline: unspecified
Overline: unspecified
Strike-through: unspecified
Box: unspecified
Inverse: unspecified
Stipple: unspecified
Font: unspecified
Fontset: unspecified
Extend: unspecified
Inherit: (fixed-pitch font-lock-comment-face)
This face was introduced, or its default value was changed, in
version 22.1 of Emacs.