chiark / gitweb /
el/dot-emacs.el: Force an update of the screen when setting faces.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 13 Nov 2009 17:55:29 +0000 (17:55 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 13 Nov 2009 17:56:35 +0000 (17:56 +0000)
Seems to work.  Very unpleasant, anyway.

el/dot-emacs.el

index d757fed5b6a5b9600e1ef1382f177a8af671a911..b77ea98edbf0a2debb38a91ed4dca64d78aa5911 100644 (file)
@@ -689,7 +689,7 @@ (defmacro mdw-define-face (name &rest body)
      (make-face ',name)
      (defvar ,name ',name)
      (put ',name 'face-defface-spec ',body)
-     ))
+     (face-spec-set ',name ',body nil)))
 
 (mdw-define-face default
   (((type w32)) :family "courier new" :height 85)