aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorJuanma Barranquero2003-03-16 22:05:00 +0000
committerJuanma Barranquero2003-03-16 22:05:00 +0000
commit2a6d0874d3131ef127520c06fd38facb036e1270 (patch)
treea03b0f7f07d97326ca180321bb8b2a98a2f94356 /src/ChangeLog
parentfad4984414ec4488c857f6d2dc5a496c8154fe98 (diff)
downloademacs-2a6d0874d3131ef127520c06fd38facb036e1270.tar.gz
emacs-2a6d0874d3131ef127520c06fd38facb036e1270.zip
(x_produce_glyphs): Use FRAME_BASELINE_OFFSET.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index ac7b00c9e20..ab09ba9f34e 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,9 +1,13 @@
12003-03-16 Juanma Barranquero <lektu@terra.es>
2
3 * xdisp.c (x_produce_glyphs): Use FRAME_BASELINE_OFFSET.
4
12003-03-16 Kim F. Storm <storm@cua.dk> 52003-03-16 Kim F. Storm <storm@cua.dk>
2 6
3 The following changes consolidate some of the gui-independent 7 The following changes consolidate some of the gui-independent
4 parts of the processing and drawing of "glyph strings" from 8 parts of the processing and drawing of "glyph strings" from
5 xterm.c, w32term.c, and macterm.c into xdisp.c. 9 xterm.c, w32term.c, and macterm.c into xdisp.c.
6 10
7 * dispextern.h (struct glyph): Reduce face_id member from 22 to 11 * dispextern.h (struct glyph): Reduce face_id member from 22 to
8 21 bits (this reduces number of faces from 4M to 2M). 12 21 bits (this reduces number of faces from 4M to 2M).
9 Replace W32 specific w32_font_type member (2 bits) by generic 13 Replace W32 specific w32_font_type member (2 bits) by generic
@@ -42,7 +46,7 @@
42 (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE) 46 (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE)
43 (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2): 47 (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2):
44 New macros for consolidated code. 48 New macros for consolidated code.
45 49
46 * xterm.c: Remove consolidated defines and code. 50 * xterm.c: Remove consolidated defines and code.
47 (x_per_char_metric, x_encode_char) 51 (x_per_char_metric, x_encode_char)
48 (x_compute_glyph_string_overhangs): Adapt to RIF requirements. 52 (x_compute_glyph_string_overhangs): Adapt to RIF requirements.
@@ -53,7 +57,7 @@
53 (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2): New macros. 57 (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2): New macros.
54 58
55 * w32term.h (FRAME_X_OUTPUT, FRAME_X_WINDOW, FRAME_X_DISPLAY) 59 * w32term.h (FRAME_X_OUTPUT, FRAME_X_WINDOW, FRAME_X_DISPLAY)
56 (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE): 60 (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE):
57 New macros for consolidation. 61 New macros for consolidation.
58 62
59 * w32term.c: Remove consolidated defines and code. 63 * w32term.c: Remove consolidated defines and code.