From: Eric S Fraga <e.fraga@ucl.ac.uk>
To: Emacs Org mode mailing list <emacs-orgmode@gnu.org>
Subject: strange behaviour with faces and emacs 24
Date: Sun, 16 Jan 2011 00:58:06 +0000 [thread overview]
Message-ID: <87k4i5k6ld.fsf@ucl.ac.uk> (raw)
Hello,
I have some curious behaviour that I am hoping somebody can explain. I
normally use Emacs 23 (from Debian testing). I've just installed the
emacs-snapshot version of Emacs 24 to give it a quick try. Changing
only two lines in my customisation (removing the requirement for 'w3m
and one customisation for w3m) allows me to start up either version with
the same initialisation files.
However, I have one big difference in behaviour and it appears when I
bring up an agenda view (C-c a a): the default face family changes from
"Liberation Mono" to "Bitstream Vera Sans Mono" and the size changes
from 19 to 13. I do not have Bitsream Vera Sans Mono (or any variation
thereof) specified anywhere in my emacs initialisation files so I cannot
figure out why this change is happening. Mind you, starting Emacs with
-Q shows that this combination (Bitstream + 13) is actually the default
font. I change the default through emacs's own customisation to
Liberation Mono:
--8<---------------cut here---------------start------------->8---
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(default ((t (:inherit nil :stipple nil :background "white" :foreground "black" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight normal :height 140 :width normal :foundry "unknown" :family "Liberation Mono"))))
)
--8<---------------cut here---------------end--------------->8---
I know that I have, for a long time now, had this same problem with
org's column view, a problem which made column view less than useful...
but now the problem has arisen with the agenda view as well.
If I view any of the org-agenda-* faces, I do not see any that change
the type face. Following the /inherit/ element of each face, I
eventually get back to the default face which has the family entry as
"Liberation Mono".
Does anybody else have a similar experience with Emacs 24 before I
experiment further and possibly raise a bug report for Emacs? Is org
somehow querying a static default specification in Emacs for the face
family and size? Grasping at straws here...
Thanks,
eric
--
: Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 24.0.50.1
: using Org-mode version 7.4 (release_7.4.176.g079c4.dirty)
reply other threads:[~2011-01-16 0:58 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87k4i5k6ld.fsf@ucl.ac.uk \
--to=e.fraga@ucl.ac.uk \
--cc=emacs-orgmode@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.