diff options
| author | Chong Yidong | 2007-03-25 18:58:06 +0000 |
|---|---|---|
| committer | Chong Yidong | 2007-03-25 18:58:06 +0000 |
| commit | 6aa2269da5e4cde468efa3ba000ecd71712102e5 (patch) | |
| tree | 6d547acdf2d592be5612936e3233f2b29264795b | |
| parent | 17927b3941f5a0cc6b3d65a95a13e258a23a37d0 (diff) | |
| download | emacs-6aa2269da5e4cde468efa3ba000ecd71712102e5.tar.gz emacs-6aa2269da5e4cde468efa3ba000ecd71712102e5.zip | |
(face-set-after-frame-default): Revert 2007-03-10 change. Merge in X
resources before global face.
| -rw-r--r-- | lisp/ChangeLog | 3 | ||||
| -rw-r--r-- | lisp/faces.el | 6 |
2 files changed, 4 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index a7785ca2a96..7f439334b91 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,8 @@ | |||
| 1 | 2007-03-25 Chong Yidong <cyd@stupidchicken.com> | 1 | 2007-03-25 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 2 | ||
| 3 | * faces.el (face-set-after-frame-default): Revert 2007-03-10 | ||
| 4 | change. Merge in X resources before global face. | ||
| 5 | |||
| 3 | * progmodes/compile.el (compilation-start): Save | 6 | * progmodes/compile.el (compilation-start): Save |
| 4 | compilation-directory rather than default-directory as local var. | 7 | compilation-directory rather than default-directory as local var. |
| 5 | (compilation-directory): Mark as safe local var. | 8 | (compilation-directory): Mark as safe local var. |
diff --git a/lisp/faces.el b/lisp/faces.el index 16598c2d581..a8c92ab9a75 100644 --- a/lisp/faces.el +++ b/lisp/faces.el | |||
| @@ -1789,13 +1789,9 @@ Initialize colors of certain faces from frame parameters." | |||
| 1789 | (condition-case () | 1789 | (condition-case () |
| 1790 | (progn | 1790 | (progn |
| 1791 | (face-spec-set face (face-user-default-spec face) frame) | 1791 | (face-spec-set face (face-user-default-spec face) frame) |
| 1792 | (internal-merge-in-global-face face frame) | ||
| 1793 | (if (memq window-system '(x w32 mac)) | 1792 | (if (memq window-system '(x w32 mac)) |
| 1794 | (make-face-x-resource-internal face frame)) | 1793 | (make-face-x-resource-internal face frame)) |
| 1795 | ;; If the user has customized the face, don't let X | 1794 | (internal-merge-in-global-face face frame)) |
| 1796 | ;; resources override the customizations. | ||
| 1797 | (if (get face 'theme-face) | ||
| 1798 | (custom-theme-recalc-face face))) | ||
| 1799 | (error nil))) | 1795 | (error nil))) |
| 1800 | ;; Apply the attributes specified by frame parameters. This | 1796 | ;; Apply the attributes specified by frame parameters. This |
| 1801 | ;; rewrites parameters changed by make-face-x-resource-internal | 1797 | ;; rewrites parameters changed by make-face-x-resource-internal |