diff -urN gui-orig/Source/GSFontInfo.m gui/Source/GSFontInfo.m --- gui-orig/Source/GSFontInfo.m Wed Mar 20 13:43:44 2002 +++ gui/Source/GSFontInfo.m Tue Apr 16 14:32:32 2002 @@ -242,6 +242,16 @@ { if ([encoding isEqualToString: @"r"]) return NSKOI8RStringEncoding; + /* FIXME(raorn): This code looks ugly, but it works... */ + /* May be changed in the future... */ + else if ([encoding isEqualToString: @"1"]) + return NSKOI8RStringEncoding; + else if ([encoding isEqualToString: @"c"]) + return NSKOI8RStringEncoding; + else if ([encoding isEqualToString: @"u"]) + return NSKOI8RStringEncoding; + else if ([encoding isEqualToString: @"ub"]) + return NSKOI8RStringEncoding; } else if ([registry isEqualToString: @"gb2312.1980"]) {