Mercurial > hg > xemacs-beta
diff 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 |
line wrap: on
line diff
--- a/src/ChangeLog Sat May 29 07:12:17 2010 +0200 +++ b/src/ChangeLog Sat May 29 15:19:54 2010 +0100 @@ -1,3 +1,14 @@ +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. + 2010-05-28 Marcus Crestani <crestani@informatik.uni-tuebingen.de> * window.c (compute_window_usage): Unbreak `show-memory-usage' for