[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Bug report & patch: 4.0.2, KANA letter encoding on eucJP
From: |
Shigehiko SASAKI |
Subject: |
Bug report & patch: 4.0.2, KANA letter encoding on eucJP |
Date: |
Sat, 22 Jan 2005 03:37:30 +0900 |
Dear screen maintainer(s)
I found a bug about KANA(JIS-X-0201 right) letters encoding when eucJP
encoding mode. The euc-jp specification defines that a character
following of Single-Shift-2 prefix(0x8e) SHOULD be set MSB=1, but
screen-4.0.2 masks by 0x7f and that charater's MSB is ZERO.
I think a very short patch code fixes this BUG.
Thanks.
Shigehiko SASAKI
address@hidden
A VERY SHORT PATCH CODE
*** encoding.c.orig Sat Jan 22 01:55:32 2005
--- encoding.c Sat Jan 22 01:56:00 2005
***************
*** 1316,1322 ****
if (bp)
{
*bp++ = 0x8e;
! *bp++ = c;
}
return 2;
}
--- 1316,1322 ----
if (bp)
{
*bp++ = 0x8e;
! *bp++ = c | 0x80;
}
return 2;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Bug report & patch: 4.0.2, KANA letter encoding on eucJP,
Shigehiko SASAKI <=