summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>2015-07-13 18:55:47 +0900
committerYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>2015-07-13 18:55:47 +0900
commit455fe1a7f1cf5cf6b7f1fc99bb8b05c633503c1d (patch)
treeec98d47a869ce90f141bb582f6f640434230a35b /lisp/emacs-lisp
parent64d09655cfd9f84bdd1408391fdb316ac166e1b6 (diff)
downloademacs-455fe1a7f1cf5cf6b7f1fc99bb8b05c633503c1d.tar.gz
emacs-455fe1a7f1cf5cf6b7f1fc99bb8b05c633503c1d.tar.bz2
emacs-455fe1a7f1cf5cf6b7f1fc99bb8b05c633503c1d.zip
Cache font family in mac-ct font backend driver
* src/macfont.m (macfont_family_cache): New variable. (syms_of_macfont): Initialize it. (macfont_available_families_cache): New variable. (macfont_invalidate_family_cache, macfont_get_family_cache_if_present) (macfont_set_family_cache, macfont_invalidate_available_families_cache) (macfont_handle_font_change_notification) (macfont_init_font_change_handler) (macfont_copy_available_families_cache): New functions. (macfont_create_family_with_symbol): Use font family caches. (macfont_list, macfont_list_family): Use macfont_copy_available_families_cache instead of mac_font_create_available_families.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions