emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Orgmode] strange behaviour with faces and emacs 24


From: Eric S Fraga
Subject: [Orgmode] strange behaviour with faces and emacs 24
Date: Sun, 16 Jan 2011 00:58:06 +0000
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux)

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 via email to

[Prev in Thread] Current Thread [Next in Thread]