aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorMiles Bader2008-07-01 09:39:28 +0000
committerMiles Bader2008-07-01 09:39:28 +0000
commitc4f4682b57dae3d869fe2764e9d6c00143bed1d2 (patch)
treee5b59c0bdbb0419c5ebf9f38abc6651f8901c0cc /src/ChangeLog
parent3726988dc8389b0ad209536a8871f9f69d3817b7 (diff)
downloademacs-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/ChangeLog17
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 @@
12008-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
12008-06-30 Kenichi Handa <handa@m17n.org> 182008-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