comparison src/ChangeLog @ 5218:ec2ddc82f10d

Use binary search, not linear, for looking up color names, mswindows. 2010-05-29 Aidan Kehoe <kehoea@parhasard.net> * fontcolor-msw.c (mswindows_X_color_map): Sort this, case insensitively, by the color name. (colormap_t_compare): New function. (mswindows_string_to_color): When using symbolic color names, use binary search, not linear search. (mswindows_color_list): No need to start from the beginning of the array and call #'nreverse to get the colors in an intuitive order, just build the list starting from the end of the array.
author Aidan Kehoe <kehoea@parhasard.net>
date Sat, 29 May 2010 15:19:54 +0100
parents c0f518284a68
children 18c0b5909d16
comparison
equal deleted inserted replaced
5217:c0f518284a68 5218:ec2ddc82f10d
1 2010-05-29 Aidan Kehoe <kehoea@parhasard.net>
2
3 * fontcolor-msw.c (mswindows_X_color_map): Sort this, case
4 insensitively, by the color name.
5 (colormap_t_compare): New function.
6 (mswindows_string_to_color): When using symbolic color names, use
7 binary search, not linear search.
8 (mswindows_color_list): No need to start from the beginning of the
9 array and call #'nreverse to get the colors in an intuitive order,
10 just build the list starting from the end of the array.
11
1 2010-05-28 Marcus Crestani <crestani@informatik.uni-tuebingen.de> 12 2010-05-28 Marcus Crestani <crestani@informatik.uni-tuebingen.de>
2 13
3 * window.c (compute_window_usage): Unbreak `show-memory-usage' for 14 * window.c (compute_window_usage): Unbreak `show-memory-usage' for
4 NEW_GC. 15 NEW_GC.
5 16