ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/encoding.C
(Generate patch)

Comparing rxvt-unicode/src/encoding.C (file contents):
Revision 1.26 by ayin, Wed Oct 31 09:55:23 2007 UTC vs.
Revision 1.28 by root, Sat Apr 4 21:27:53 2009 UTC

57 { "UTF8", CS_UNICODE }, 57 { "UTF8", CS_UNICODE },
58 58
59 { "ASCII", CS_US_ASCII }, 59 { "ASCII", CS_US_ASCII },
60 { "USASCII", CS_US_ASCII }, 60 { "USASCII", CS_US_ASCII },
61 { "ANSIX341968", CS_US_ASCII }, 61 { "ANSIX341968", CS_US_ASCII },
62 { "ISO646.1991-IRV", CS_US_ASCII }, // older versions used the currency sign 62 { "ISO6461991IRV", CS_US_ASCII }, // older versions used the currency sign
63 63
64 { "KOI8R*", CS_KOI8_R }, 64 { "KOI8R*", CS_KOI8_R },
65 { "GOST1976874*", CS_KOI8_R }, 65 { "GOST1976874*", CS_KOI8_R },
66 { "KOI8RU", CS_KOI8_U }, 66 { "KOI8RU", CS_KOI8_U },
67 { "KOI8U", CS_KOI8_U }, 67 { "KOI8U", CS_KOI8_U },
288{ 288{
289 int l = 0; 289 int l = 0;
290 int r = sizeof (rxvt_compose_table) / sizeof (rxvt_compose_entry) - 1; 290 int r = sizeof (rxvt_compose_table) / sizeof (rxvt_compose_entry) - 1;
291 int m; 291 int m;
292 292
293 while (r > l) 293 while (r >= l)
294 { 294 {
295 m = (l + r) / 2; 295 m = (l + r) / 2;
296 rxvt_compose_entry &c = rxvt_compose_table[m]; 296 rxvt_compose_entry &c = rxvt_compose_table[m];
297 297
298 if (c.c1 < c1 || (c.c1 == c1 && c.c2 < c2)) 298 if (c.c1 < c1 || (c.c1 == c1 && c.c2 < c2))

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines