Ticket #47538

 ̄ が扱えない

Eröffnet am: 2023-03-08 18:42 Letztes Update: 2023-03-15 23:13

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
Meilenstein:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
Keine
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

現象

5.0beta1 SVN#10612 で、「 ̄」(EUC-JP で A1B1)の描画がうまくできないようです。

「うまくできない」とは、以下のような状況です。

・この字を4つ並べたテキストファイルを cat すると、1文字目の半分までしか描画されない。

・マウスで反転させると2文字目が1文字目に半分カブる。2文字目以降は 半分だけ表示される。

・vi で入力すると横幅 0 文字ぶんであるかのように扱われているようです。

その他

・SVN#10062 では期待通りに描画されます。

・ログには期待通り出力されています。

・フォントは MSゴシック、FixedSys、Biz UDゴシック を試して事象変わりありませんでした。

・TeraTerm 動作マシンは Windows10 22H2 で、接続先は FreeBSD です。

Ticket-Verlauf (3/9 Historien)

2023-03-08 18:42 Aktualisiert von: sempreff
  • New Ticket " ̄ が扱えない" created
2023-03-08 19:01 Aktualisiert von: sempreff
Kommentar

各スナップショットを試してみました。

SVN#10062 までは OK で、

SVN#10181 から描画の問題が生じるものの全角として扱われており、

SVN#10295 から、「現象」の状況でした。

2023-03-08 19:24 Aktualisiert von: sempreff
Kommentar

区点で 01-01 ~ 01-94 を確認しました。

他に「゛」「゜」「^」「`」 が同じ症状のようです。

参考) http://ash.jp/code/unitbl21.htm

法則性がわかりませんが、全角として扱われることを期待します。よろしくお願いします。

2023-03-08 20:49 Aktualisiert von: nmaya
  • Meilenstein Update from (Keine) to Tera Term 5.0
  • Komponente Update from (Keine) to Tera Term
2023-03-12 00:08 Aktualisiert von: zmatsuo
Kommentar

ありがとうございます。

確かに半角扱いになっているようです。

EUC-JP で A1B1

Unicodeで U+FFE3 FULLWIDTH MACRON ですね。

EUC-JP の時は

echo -e "\xa1\xb1"

UTF-8 の設定の時は

echo -e "\xef\xbf\xa3"

で1文字表示、半角として扱われているようです。

調査します。

2023-03-14 00:54 Aktualisiert von: zmatsuo
  • Verantwortlicher Update from (Keine) to zmatsuo
Kommentar

指摘いただいた「 ̄」「゛」「゜」「^」「`」の5文字を 結合文字 として扱っていて、1つ前に出力した文字と組み合わせて1文字 として表示しようとしていました。

Unicodeの結合文字のテーブルを修正しました。 (テーブルを作成するスクリプトを修正しました。)

修正したバイナリを置きました。

https://osdn.net/projects/ttssh2/storage/snapshot/teraterm-5.0-dev-r10638-20230313-appveyor.zip

試してみてください。

2023-03-14 01:43 Aktualisiert von: None
Kommentar

なるほど Unicode の結合文字扱いでしたか、納得しました。 スナップショットありがとうございます、動作良好です。 引き続きありがたく使わせてもらいます!

2023-03-15 23:12 Aktualisiert von: zmatsuo
Kommentar

確認ありがとうございます。解決してよかったです。

クローズします。

2023-03-15 23:13 Aktualisiert von: zmatsuo
  • Status Update from Offen to Geschlossen
  • Lösung Update from Keine to Gefixt

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden