diff options
author | Po Lu <luangruo@yahoo.com> | 1970-01-01 00:00:00 +0000 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2024-04-28 11:58:54 +0800 |
commit | e844b81c56d74aa2b2efa0ce98ed3de71647e656 (patch) | |
tree | 0dd2259e464b4c8bc0c80efbdad27dfa6abfd915 /lisp/emacs-lisp/hierarchy.el | |
parent | 77a170a175dfeb17dab23e41668b8497b8b3b9d7 (diff) | |
download | emacs-e844b81c56d74aa2b2efa0ce98ed3de71647e656.tar.gz emacs-e844b81c56d74aa2b2efa0ce98ed3de71647e656.tar.bz2 emacs-e844b81c56d74aa2b2efa0ce98ed3de71647e656.zip |
Implement dots and dashes on X
* src/dispextern.h (enum face_underline_type): Indent and expand
commentary as to the new dependency on the order of its
enumerals.
* src/xfaces.c (realize_gui_face): Enable dots and dashes on
window systems.
* src/xterm.c (x_draw_underwave): Don't define unused variable
on Cairo builds.
(x_draw_dash): New function; implement for X and Cairo.
(x_fill_underline): New function. Delegate to x_fill_rectangle
or x_draw_dash as appropriate.
(x_draw_glyph_string): Call x_fill_underline rather than
x_fill_rectangle.
Diffstat (limited to 'lisp/emacs-lisp/hierarchy.el')
0 files changed, 0 insertions, 0 deletions