Mercurial > emacs
comparison lisp/ChangeLog @ 110977:a5cd85a6290e
Define a cursor defface; minor face optimizations.
* faces.el (face-spec-reset-face): Reset all attributes in one
single call to set-face-attribute.
(face-spec-match-p): Make it a defsubst.
(frame-set-background-mode): New arg KEEP-FACE-SPECS.
(x-create-frame-with-faces, tty-create-frame-with-faces)
(tty-set-up-initial-frame-faces): Don't recompute face specs in
frame-set-background-mode, since they are recomputed immediately
afterwards in face-set-after-frame-default.
(face-set-after-frame-default): Minor optimization.
(cursor): Provide non-trivial defface spec.
* custom.el (custom-theme-recalc-face): Simplify.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Wed, 13 Oct 2010 23:55:18 -0400 |
parents | c62e42a9ebc4 |
children | 80c672780889 |
comparison
equal
deleted
inserted
replaced
110976:c62e42a9ebc4 | 110977:a5cd85a6290e |
---|---|
1 2010-10-14 Chong Yidong <cyd@stupidchicken.com> | |
2 | |
3 * faces.el (face-spec-reset-face): Reset all attributes in one | |
4 single call to set-face-attribute. | |
5 (face-spec-match-p): Make it a defsubst. | |
6 (frame-set-background-mode): New arg KEEP-FACE-SPECS. | |
7 (x-create-frame-with-faces, tty-create-frame-with-faces) | |
8 (tty-set-up-initial-frame-faces): Don't recompute face specs in | |
9 frame-set-background-mode, since they are recomputed immediately | |
10 afterwards in face-set-after-frame-default. | |
11 (face-set-after-frame-default): Minor optimization. | |
12 (cursor): Provide non-trivial defface spec. | |
13 | |
14 * custom.el (custom-theme-recalc-face): Simplify. | |
15 | |
1 2010-10-14 Jay Belanger <jay.p.belanger@gmail.com> | 16 2010-10-14 Jay Belanger <jay.p.belanger@gmail.com> |
2 | 17 |
3 * calc/calc-alg.el (math-var): Renamed from `var'. | 18 * calc/calc-alg.el (math-var): Renamed from `var'. |
4 (math-is-polynomial, math-is-poly-rec): Replace `var' | 19 (math-is-polynomial, math-is-poly-rec): Replace `var' |
5 with `math-var'. | 20 with `math-var'. |