changeset 60128:d5150d6da58f

*** empty log message ***
author Kim F. Storm <storm@cua.dk>
date Wed, 16 Feb 2005 23:44:28 +0000
parents 283f8f92beaa
children cd9e37256a95
files src/ChangeLog
diffstat 1 files changed, 18 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Wed Feb 16 21:36:41 2005 +0000
+++ b/src/ChangeLog	Wed Feb 16 23:44:28 2005 +0000
@@ -1,3 +1,20 @@
+2005-02-17  Kim F. Storm  <storm@cua.dk>
+
+	* dispextern.h (enum it_method): New enum.
+	(GET_FROM_*): Its members.
+	(struct it): Change member method from function pointer to enum.
+
+	* xdisp.c (check_it, init_from_display_pos, handle_stop)
+	(setup_for_ellipsis, handle_single_display_spec)
+	(handle_composition_prop, next_overlay_string)
+	(get_overlay_strings, reseat_1, reseat_to_string)
+	(next_element_from_ellipsis, BUFFER_POS_REACHED_P)
+	(in_display_vector_p, display_line, get_next_display_element):
+	Change it->method from function pointer to enum.
+	(get_next_element): New array to map it->method to function.
+	(get_next_display_element): Use it.
+	(set_iterator_to_next): Use switch instead of if/else chain.
+
 2005-02-15  Benjamin Riefenstahl  <Benjamin.Riefenstahl@epost.de>
 
 	* w32select.c: Summary: Thorough rework to implement Unicode
@@ -41,7 +58,7 @@
 	* emacs.c: Include w32.h to get function prototypes.
 	(main): Call globals_of_w32select.
 
-	* w32.c (term_ntproc): Call term_w32select. 
+	* w32.c (term_ntproc): Call term_w32select.
 
 	* s/ms-w32.h: Guard MSC-specific #pragmas with an #ifdef.