UTF-8で4バイトになる文字の取り扱い
Eröffnet am: 2009-06-08 18:12
Letztes Update: 2018-06-01 12:55
Auswertung: | doda | Verantwortlicher: | doda |
---|---|---|---|
Priorität: | 7 | Meilenstein: | Tera Term 4.100 |
Typ: | Fehler | Schweregrad: | 5 - Mittel |
Komponente: | Tera Term | Status: | Offen [Owner assigned] |
Lösung | Accepted |
Einzelheiten
現状のTera TermのUTF-8対応では3バイトまでの文字しかデコードできない。 4バイトの文字は最初の3バイトでデコードしようとし、残った1バイトをゴミとして表示する。 Unicodeとしては不正であるが、5~6バイトの文字も同様。
4バイト以上の文字は現状のTera Termでは表示できないが、デコードだけでも正しく行うべき。
Letzte Aktualisierung für dieses Ticket
2018-06-01 12:55 Aktualisiert von: doda
- Meilenstein Update from Tera Term 4.99 to Tera Term 4.100
Kommentar
試験的な実装: https://osdn.net/users/doda/pf/Tera_Term_Testing/scm/commits/de91f85dedd79a353c409f61aefba4a7e36404f7