summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp.el
diff options
context:
space:
mode:
authorJimmy Aguilar Mena <spacibba@aol.com>2019-10-27 02:43:11 +0100
committerJimmy Aguilar Mena <spacibba@aol.com>2019-10-29 14:34:00 +0100
commitdafc87efd0b8ef941aa4e11986095a98fce536e1 (patch)
treea50b07434f1970523b15884dcd0b74b8afd8bb65 /lisp/emacs-lisp/lisp.el
parente0bcc25f64da44e3b5e68b66f361cfa73c0f79b2 (diff)
downloademacs-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