Mercurial > hg > xemacs-beta
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 |