diff options
author | Jimmy Aguilar Mena <spacibba@aol.com> | 2019-10-27 02:43:11 +0100 |
---|---|---|
committer | Jimmy Aguilar Mena <spacibba@aol.com> | 2019-10-29 14:34:00 +0100 |
commit | dafc87efd0b8ef941aa4e11986095a98fce536e1 (patch) | |
tree | a50b07434f1970523b15884dcd0b74b8afd8bb65 /lisp/emacs-lisp/lisp.el | |
parent | e0bcc25f64da44e3b5e68b66f361cfa73c0f79b2 (diff) | |
download | emacs-dafc87efd0b8ef941aa4e11986095a98fce536e1.tar.gz emacs-dafc87efd0b8ef941aa4e11986095a98fce536e1.tar.bz2 emacs-dafc87efd0b8ef941aa4e11986095a98fce536e1.zip |
Optimize conditional recursive merge face.
* src/xfaces.c (merge_face_vectors) : Pass ATTR_FILTER to
merge_face_ref to stop recursion merging in advance when possible.
(merge_named_face) : add more conditions to potentially reduce calls to
merge_face_vectors in more unneeded situations.
Diffstat (limited to 'lisp/emacs-lisp/lisp.el')
0 files changed, 0 insertions, 0 deletions