From: Kim F. Storm Date: Fri, 16 Jun 2006 11:52:48 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: emacs-pretest-22.0.90~1942 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=626c7c71a853c0280d8a3125a6bcc63949cf6e5b;p=emacs.git *** empty log message *** --- diff --git a/src/ChangeLog b/src/ChangeLog index 45cdf3ab1da..0f16f42b857 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,21 @@ 2006-06-16 Kim F. Storm + * dispextern.h (struct it): Add union to iterator stack to save + image, composition, and stretch specific paramters. + + * xdisp.c (next_overlay_string): Fix assert. + (push_it, pop_it): Handle composition and stretch specific values. + Only handle it->slice in image (for now). + (back_to_previous_visible_line_start): Continue search if newline is + part of a compisition. Simplify. + (reseat_1): Set it->object to buffer. + (set_iterator_to_next): Set it->object to string or buffer, when + setting it->method to GET_FROM_STRING or GET_FROM_BUFFER. + (next_element_from_composition): Set it->object to buffer if not + from string. + (set_cursor_from_row): Only save start of string if not already + done to handle multiple strings in a row. + * .gdbinit (pitx): Show composition parameters. (pgx, pg): New commands to print a glyph structure. (pgi, pgn): New commands to print specific/next glyph.