# HG changeset patch # User Kim F. Storm # Date 1150458768 0 # Node ID 844bc583e7e340c6fc950480cf06c03cc4a87f30 # Parent 9f75a05018eabdd852c622830229bb5fd5b19391 *** empty log message *** diff -r 9f75a05018ea -r 844bc583e7e3 src/ChangeLog --- a/src/ChangeLog Fri Jun 16 11:43:04 2006 +0000 +++ b/src/ChangeLog Fri Jun 16 11:52:48 2006 +0000 @@ -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.