Mercurial > emacs
annotate man/.cvsignore @ 55029:01ecdd56871c
(Qslice): New variable.
(syms_of_xdisp): Intern and staticpro it.
(pos_visible_p): Return pixel position in new x and y args.
(init_iterator): Reset it->slice info.
(handle_display_prop): Parse (slice ...) property.
(push_it, pop_it): Save/restore slice info.
(make_cursor_line_fully_visible): Fix 2004-04-14 change. Do not
force repositioning of tall row if window is vscrolled, as that
would reset vscroll.
(append_space): Set it->constrain_row_ascent_descent_p to avoid
increasing row height if row is non-empty.
(fill_image_glyph_string): Copy slice info.
(take_vertical_position_into_account): Simplify.
(produce_image_glyph): Handle iterator slice info, setup glyph
slice info. Do not force minimum line height.
(x_produce_glyphs): If it->constrain_row_ascent_descent_p is set,
do not increase height (ascent/descent) of non-empty row when
adding normal character glyph; instead reduce glyph ascent/descent
appropriately; if row is higher than current glyph, adjust glyph
descent/ascent to reposition glyph within the existing row.
Likewise, when char is newline, only set ascent/descent if row is
currently empty.
(note_mouse_highlight): Handle hotspots with sliced image.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Tue, 20 Apr 2004 22:19:09 +0000 |
parents | e54dcde23afd |
children | adbf7c56937f |
rev | line source |
---|---|
25838 | 1 *.aux |
46387
e54dcde23afd
Ignore *.op and *.ops, too.
Kai Großjohann <kgrossjo@eu.uu.net>
parents:
31816
diff
changeset
|
2 *.cp |
e54dcde23afd
Ignore *.op and *.ops, too.
Kai Großjohann <kgrossjo@eu.uu.net>
parents:
31816
diff
changeset
|
3 *.cps |
e54dcde23afd
Ignore *.op and *.ops, too.
Kai Großjohann <kgrossjo@eu.uu.net>
parents:
31816
diff
changeset
|
4 *.dvi |
25839 | 5 *.fn |
6 *.fns | |
46387
e54dcde23afd
Ignore *.op and *.ops, too.
Kai Großjohann <kgrossjo@eu.uu.net>
parents:
31816
diff
changeset
|
7 *.ky |
25839 | 8 *.kys |
46387
e54dcde23afd
Ignore *.op and *.ops, too.
Kai Großjohann <kgrossjo@eu.uu.net>
parents:
31816
diff
changeset
|
9 *.log |
e54dcde23afd
Ignore *.op and *.ops, too.
Kai Großjohann <kgrossjo@eu.uu.net>
parents:
31816
diff
changeset
|
10 *.op |
e54dcde23afd
Ignore *.op and *.ops, too.
Kai Großjohann <kgrossjo@eu.uu.net>
parents:
31816
diff
changeset
|
11 *.ops |
e54dcde23afd
Ignore *.op and *.ops, too.
Kai Großjohann <kgrossjo@eu.uu.net>
parents:
31816
diff
changeset
|
12 *.pg |
25839 | 13 *.pgs |
25850 | 14 *.ps |
46387
e54dcde23afd
Ignore *.op and *.ops, too.
Kai Großjohann <kgrossjo@eu.uu.net>
parents:
31816
diff
changeset
|
15 *.tmp |
e54dcde23afd
Ignore *.op and *.ops, too.
Kai Großjohann <kgrossjo@eu.uu.net>
parents:
31816
diff
changeset
|
16 *.toc |
25850 | 17 *.tp |
18 *.tps | |
46387
e54dcde23afd
Ignore *.op and *.ops, too.
Kai Großjohann <kgrossjo@eu.uu.net>
parents:
31816
diff
changeset
|
19 *.vr |
e54dcde23afd
Ignore *.op and *.ops, too.
Kai Großjohann <kgrossjo@eu.uu.net>
parents:
31816
diff
changeset
|
20 *.vrs |
31816 | 21 Makefile |