Closed iranoan closed 1 year ago
たしかにそのようですね。
というか、helpに後述されてるので、例が改訂されてないというべきか。
これでE1114が出てますからね
他の環境や最新版では直っているかな? とも思ったのですが、そうでもないのですね 例文の文字は上付き添字の1(¹)なので、例文の改定よりプログラムの側、文字コードの範囲で限定するなら、ASCIIコードの0x7Fまでの除外が妥当な気がしています
範囲については削除文字類があったりするので、ちょっと提案しにくいので、サンプルと範囲を見直してほしい旨でIssueを起すことにします。
ありがとうございます
サンプルが更新されました。 問題なければclose?
齟齬がなくなったので、とりあえずはcloseで良いと思います 記号・文字の使われ方からすると、0xA0-0xFFは許されて良い気がします 0xA0 no-brek space 0xAD soft hypen は微妙ですし、ダイアクリティカルマーク付きアルファベットは元々半角幅のようですが…
これを要望として開発サイドに送りたいときは、どのような手順を踏めばよいのでしょう?
https://www.unicode.org/Public/UNIDATA/EastAsianWidth.txt の Field 1 が "A" になっている文字はあいまい幅なので設定できてもよい気がしますね。
0x80-0xFF も許可する PR を作ってみた。 https://github.com/vim/vim/pull/11834
ありがとうございます
不具合の内容
setcellwidths() について、ヘルプに次の記載がありますが、エラーになります
再現手順
全く同じではありませんが、最小限の再現GIF画像を添付します
Vimのバージョン
OSの種類/ディストリ/バージョン