summaryrefslogtreecommitdiff
path: root/src/disptab.h
Commit message (Collapse)AuthorAgeFilesLines
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* Add 2009 to copyright years.Glenn Morris2009-01-081-1/+1
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-151-6/+4
|
* (GLYPH_SIMPLE_P): Rewrite.Kim F. Storm2008-02-271-15/+14
| | | | | | | | (GLYPH_ALIAS): Delete. (GLYPH_ALIAS_P, GLYPH_FOLLOW_ALIASES): Rewrite. (GLYPH_LENGTH, GLYPH_STRING): Use GLYPH_CHAR. (GLYPH_FROM_CHAR): Replace macro by ... (SET_GLYPH_FROM_CHAR): ... this macro. Change users.
* Merge from emacs--devo--0Miles Bader2008-01-091-1/+1
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
| * Add 2008 to copyright years.Glenn Morris2008-01-081-1/+1
| |
* | Merge from emacs--devo--0Miles Bader2007-07-271-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 824-831) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 70-74) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
| * Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
| |
* | Merge from emacs--devo--0Miles Bader2007-01-261-2/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 586-614) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - Merge from erc--main--0 - Make byte compiler correctly write circular constants * gnus--rel--5.10 (patch 186-196) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-162
| * Update copyright for years from Emacs 21 to present (mainly addingGlenn Morris2007-01-141-2/+2
| | | | | | | | 2001).
* | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13Miles Bader2006-02-081-1/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 43-57) - Update from CVS - Merge from erc--emacs--0 - Make constrain-to-field notice overlays - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 18-21) - Update from CVS - Merge from emacs--devo--0
| * Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+2
| |
* | Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-78Miles Bader2005-08-261-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 514-518) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 104-105) - Update from CVS
| * Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-071-1/+1
| |
* | Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-68Miles Bader2005-07-071-2/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 459-473) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 86-87) - Update from CVS
| * Update FSF's address.Lute Kamstra2005-07-041-2/+2
| |
* | Sync to HEADKenichi Handa2004-04-161-0/+3
| |
* | *** empty log message ***Kenichi Handa2003-09-081-2/+8
|\ \
| * | (DISP_CHAR_VECTOR): Adjusted for the change of charKenichi Handa2002-03-011-2/+8
| | | | | | | | | | | | table structure.
* | | New directoryKenichi Handa2003-09-081-3/+0
| |/ |/|
* | Add arch taglinesMiles Bader2003-09-011-0/+3
| |
* | Most uses of XSTRING combined with STRING_BYTES or indirection changed toKen Raeburn2002-07-151-2/+2
|/ | | | | SCHARS, SBYTES, STRING_INTERVALS, SREF, SDATA; explicit size_byte references left unchanged for now.
* Add prototypes. Remove declaration of obsoleteAndreas Schwab1997-11-211-8/+3
| | | | functions.
* (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