aboutsummaryrefslogtreecommitdiffstats
path: root/src/disptab.h
Commit message (Collapse)AuthorAgeFilesLines
* (DISP_TABLE_P): Don't use Lisp_Object as integer.Karl Heuer1997-04-101-1/+1
|
* (disp_char_vector): Extern it.Kenichi Handa1997-04-071-1/+3
| | | | (DISP_CHAR_VECTOR): Handle multibyte characters.
* (GLYPH_FOLLOW_ALIASES): Assure that the resulting GKenichi Handa1997-03-181-4/+8
| | | | contains valid character code.
* (DISP_CHAR_VECTOR): Allow bare 8-bit in display-table.Kenichi Handa1997-02-271-1/+2
|
* (DISP_CHAR_VECTOR): Always return nil for multibyteKarl Heuer1997-02-201-1/+1
| | | | characters.
* Update FSF's address in the preamble.Erik Naggum1996-01-151-1/+2
|
* (DISP_TABLE_P): Check the `purpose' slot.Richard M. Stallman1995-10-111-9/+18
| | | | | | | | | | (Qdisplay_table): Declared. (DISP_TABLE_EXTRA_SLOTS, DISP_TABLE_P): New macros. (DISP_TRUNC_GLYPH, DISP_CONTINUE_GLYPH, DISP_ESCAPE_GLYPH) (DISP_CTRL_GLYPH, DISP_INVIS_VECTOR, DISP_BORDER_GLYPH): Use the `extras' field. (window_display_table, buffer_display_table): Change return type.
* Update GPL to version 2.Karl Heuer1995-06-151-1/+1
|
* * disptab.h (window_display_table): Doc fix.Jim Blandy1994-10-081-0/+4
| | | | (buffer_display_table): New declaration.
* (GLYPH_TABLE_LENGTH, GLYPH_TABLE_BASE, GLYPH_SIMPLE_P, GLYPH_ALIAS_P): UseKarl Heuer1994-09-271-8/+4
| | | | type test macros.
* Add a new element to display tables controlling side-by-sideJim Blandy1994-09-191-1/+2
| | | | | | | | | | window borders. * buffer.c (syms_of_buffer): Update doc string for `buffer-display-table'. * disptab.h (DISP_TABLE_SIZE): Bump to 262. (DISP_BORDER_GLYPH): New accessor macro. * xdisp.c (display_text_line): Consult the display table when building side-by-side window borders.
* Updated copyright years.Jim Blandy1993-05-221-1/+1
|
* * xdisp.c (display_text_line): Apply faces to characters accordingJim Blandy1993-05-101-0/+6
| | | | | | | | | | | | | to overlays and text properties; use compute_char_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.
* (DISP_INVIS_VECTOR): Renamed from DISP_INVIS_ROPE.Richard M. Stallman1993-03-051-2/+2
| | | | | (DISP_CHAR_VECTOR): Renamed from DISP_CHAR_ROPE. All callers changed.
* entered into RCSJim Blandy1992-01-131-0/+82