diff options
| author | Richard M. Stallman | 1994-07-05 20:28:33 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-07-05 20:28:33 +0000 |
| commit | 69718e9d7c3d6d9c7d0e1c2afbfecd4e3a9f4eb7 (patch) | |
| tree | 493e8cd81ba32a7ffa1870ed51431cf21304a5f9 | |
| parent | 05ef1cdab942719e44c830dfd19b915702972e0e (diff) | |
| download | emacs-69718e9d7c3d6d9c7d0e1c2afbfecd4e3a9f4eb7.tar.gz emacs-69718e9d7c3d6d9c7d0e1c2afbfecd4e3a9f4eb7.zip | |
(x-create-frame-with-faces): Ignore case in X resource.
(make-face-x-resource-internal): Test underline attribute as boolean.
| -rw-r--r-- | lisp/faces.el | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/lisp/faces.el b/lisp/faces.el index 380bb0c066b..1bb33b407f9 100644 --- a/lisp/faces.el +++ b/lisp/faces.el | |||
| @@ -270,9 +270,12 @@ If the face already exists, it is unmodified." | |||
| 270 | ;; (bgp (or (x-get-resource (concat name ".attributeBackgroundPixmap") | 270 | ;; (bgp (or (x-get-resource (concat name ".attributeBackgroundPixmap") |
| 271 | ;; "Face.AttributeBackgroundPixmap") | 271 | ;; "Face.AttributeBackgroundPixmap") |
| 272 | ;; (and set-anyway (face-background-pixmap face)))) | 272 | ;; (and set-anyway (face-background-pixmap face)))) |
| 273 | (ulp (or (x-get-resource (concat name ".attributeUnderline") | 273 | (ulp (let ((resource (x-get-resource |
| 274 | "Face.AttributeUnderline") | 274 | (concat name ".attributeUnderline") |
| 275 | (and set-anyway (face-underline-p face)))) | 275 | "Face.AttributeUnderline"))) |
| 276 | (if resource | ||
| 277 | (member (downcase resource) '("on" "true")) | ||
| 278 | (and set-anyway (face-underline-p face))))) | ||
| 276 | ) | 279 | ) |
| 277 | (if fn | 280 | (if fn |
| 278 | (condition-case () | 281 | (condition-case () |
| @@ -812,9 +815,9 @@ selected frame." | |||
| 812 | 815 | ||
| 813 | (if (cdr (or (assq 'reverse parameters) | 816 | (if (cdr (or (assq 'reverse parameters) |
| 814 | (assq 'reverse default-frame-alist) | 817 | (assq 'reverse default-frame-alist) |
| 815 | (cons nil | 818 | (cons nil (member (downcase (x-get-resource "reverseVideo" |
| 816 | (member (x-get-resource "reverseVideo" "ReverseVideo") | 819 | "ReverseVideo")) |
| 817 | '("on" "true"))))) | 820 | '("on" "true"))))) |
| 818 | (let ((params (frame-parameters frame))) | 821 | (let ((params (frame-parameters frame))) |
| 819 | (modify-frame-parameters | 822 | (modify-frame-parameters |
| 820 | frame | 823 | frame |