annotate etc/letter.xbm @ 30744:6181f12f7f51

(trace_move) [GLYPH_DEBUG]: New variable. (TRACE_MOVE) [GLYPH_DEBUG]: New macro. (move_it_in_display_line_to): Record iterator's ascent and descent before producing glyphs, and restore them when we know the glyph doesn't fit on the line. (move_it_to): Restructured so that it's easier to debug. If moving to a vpos, and not moving to an x or character position, stop as soon as the specified vpos is reached; don't move further into that line because that might change the computed line height. (try_cursor_movement): New function, extracted from the cursor movement branch of redisplay_window. If ending on a partially visible line, don't try to scroll if the cursor line is taller than the window. (redisplay_window): Use try_cursor_movement.
author Gerd Moellmann <gerd@gnu.org>
date Thu, 10 Aug 2000 19:15:37 +0000
parents 9e3307668ce3
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
28798
9e3307668ce3 *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
1 #define letter_width 14
9e3307668ce3 *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
2 #define letter_height 10
9e3307668ce3 *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
3 static unsigned char letter_bits[] = {
9e3307668ce3 *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
4 0xff, 0x3f, 0x07, 0x38, 0x09, 0x24, 0x11, 0x22, 0xe1, 0x21, 0xd1, 0x22,
9e3307668ce3 *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
5 0x09, 0x24, 0x05, 0x28, 0x03, 0x30, 0xff, 0x3f};