screen-users
[Top][All Lists]
Advanced

[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;
        }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]