0

私はバグを報告し、KDiff3 サイト ( https://sourceforge.net/p/kdiff3/bugs/198/ ) でサポート リクエストを入力しましたが、誰かが私の動作について迅速な情報を持っているかどうか疑問に思いますそれを見て、なぜそのようなバグが存在するのかを理解できるようになるかもしれません-これらのユニコード文字に異常がある場合.

KDiff3 バージョン 0.9.98 を使用して稍という文字を含む 2 つの同一のファイルをマージすると、文字が稊として読み取られ、マージのすべてのペインにその文字が表示されます。出力には稍の代わりにその文字が含まれます。

KDiff3 のバージョン 0.9.98 の UCS-2 リトル エンディアン エンコーディングでこの動作を確認しましたが、UTF-8 エンコーディングではなく、 TortoiseHg に付属している Kdiff3 のバージョン 0.9.96aでは見られませんでした。この問題は 0.9.96 と 0.9.97 でも再現できますが、TortoiseHg の KDiff3 はバージョン 0.9.96a であると報告しており、問題は発生していません。

編集:問題の原因がQtライブラリのどこかにあると漠然と疑っています。そのため、特に国際的なテキストの処理に関して Qt が何を行うかについての情報が役立つ場合があります。

4

1 に答える 1