summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/edebug.el
diff options
context:
space:
mode:
authorJim Blandy <jimb@redhat.com>1993-05-10 00:26:32 +0000
committerJim Blandy <jimb@redhat.com>1993-05-10 00:26:32 +0000
commit07e34cb0a9b06e5eedabea65beec45f94594196c (patch)
treea8b144f8541ed058d6fcac0dba2179172644ac89 /lisp/emacs-lisp/edebug.el
parent9c7bb45ff3f5a5306ae7a9a203fbb81007733aa4 (diff)
downloademacs-07e34cb0a9b06e5eedabea65beec45f94594196c.tar.gz
emacs-07e34cb0a9b06e5eedabea65beec45f94594196c.tar.bz2
emacs-07e34cb0a9b06e5eedabea65beec45f94594196c.zip
* xdisp.c (display_text_line): Apply faces to characters
according to overlays and text properties; use compute_char_face and compute_glyph_face to figure out what face to use, and where a new face starts. * xterm.c (dumpglyphs): Use the upper bits of the glyphs to decide which frame face to use. Call GLYPH_FOLLOW_ALIASES to make sure we're implementing the glyph table properly. If we're not using the default or mode line face, call intern_face to find a display face for the frame face selected by the glyph code. Implement underlining. Remove the `font' argument; we have to derive this from the frame and face anyway. Change all callers. * disptab.h (GLYPH_FOLLOW_ALIASES): New macro. * xterm.c (x_destroy_window): Call free_frame_faces.
Diffstat (limited to 'lisp/emacs-lisp/edebug.el')
0 files changed, 0 insertions, 0 deletions