summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/byte-opt.el
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-04-26 01:19:56 +0000
committerPo Lu <luangruo@yahoo.com>2022-04-26 01:20:30 +0000
commit4a837b0c721c9680d8fc88d49d6c1805e279f284 (patch)
tree864108db0230b6adfc8864154986eca93627e63d /lisp/emacs-lisp/byte-opt.el
parentd6c7054ff5e1e87904353ddd73aecfead4321a7a (diff)
downloademacs-4a837b0c721c9680d8fc88d49d6c1805e279f284.tar.gz
emacs-4a837b0c721c9680d8fc88d49d6c1805e279f284.tar.bz2
emacs-4a837b0c721c9680d8fc88d49d6c1805e279f284.zip
Cache relief colors on Haiku since their computation is expensive
* src/haikufns.c (haiku_create_frame, haiku_create_tip_frame): Clear `relief_background'. * src/haikuterm.c (haiku_calculate_relief_colors): Cache relief colors for each frame. * src/haikuterm.h (struct haiku_output): New fields for caching the last relief color.
Diffstat (limited to 'lisp/emacs-lisp/byte-opt.el')
0 files changed, 0 insertions, 0 deletions