diff options
| author | Miles Bader | 2008-07-01 09:39:28 +0000 |
|---|---|---|
| committer | Miles Bader | 2008-07-01 09:39:28 +0000 |
| commit | c4f4682b57dae3d869fe2764e9d6c00143bed1d2 (patch) | |
| tree | e5b59c0bdbb0419c5ebf9f38abc6651f8901c0cc /src/ChangeLog | |
| parent | 3726988dc8389b0ad209536a8871f9f69d3817b7 (diff) | |
| download | emacs-c4f4682b57dae3d869fe2764e9d6c00143bed1d2.tar.gz emacs-c4f4682b57dae3d869fe2764e9d6c00143bed1d2.zip | |
Implement display-time wrap/line-prefix feature
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1305
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 78ee4596e9b..3a4f08e00cc 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,20 @@ | |||
| 1 | 2008-06-30 Miles Bader <Miles Bader <miles@gnu.org>> | ||
| 2 | |||
| 3 | * dispextern.h (struct glyph, struct it, struct iterator_stack_entry): | ||
| 4 | Add `avoid_cursor_p' field. | ||
| 5 | |||
| 6 | * xdisp.c (push_it, pop_it): Save/restore avoid_cursor_p field. | ||
| 7 | (set_cursor_from_row): Skip glyphs with avoid_cursor_p set. | ||
| 8 | (append_glyph, append_composite_glyph, produce_image_glyph) | ||
| 9 | (append_stretch_glyph): Initialize avoid_cursor_p | ||
| 10 | (get_it_property): Renamed from `get_line_height_property'. | ||
| 11 | (x_produce_glyphs): Use get_it_property. | ||
| 12 | (handle_line_prefix, push_display_prop): New functions. | ||
| 13 | (display_line, move_it_in_display_line_to): Handle line/wrap prefixes. | ||
| 14 | (Vwrap_prefix, Qwrap_prefix, Vline_prefix, Qline_prefix): New | ||
| 15 | variables. | ||
| 16 | (syms_of_xdisp): Initialize them. | ||
| 17 | |||
| 1 | 2008-06-30 Kenichi Handa <handa@m17n.org> | 18 | 2008-06-30 Kenichi Handa <handa@m17n.org> |
| 2 | 19 | ||
| 3 | * xftfont.c (xftfont_open): Don't call FcConfigSubstitute and | 20 | * xftfont.c (xftfont_open): Don't call FcConfigSubstitute and |