2023年7月29日の日記の1番目の記事へのコメント

Termux

昨日ハマった、Emacs上で何故か雪だるまマーク(☃ (U+2603))が半角幅になってしまう問題ですが、UTF-8でUnicodeの0x2600から順番に表示するテキストファイルを用意してTermux上でCatしてみたら、U+2602までの3文字だけが全角で、その後は全部半角になっていました。とりあえずEmacs以前にTermux側に問題があるようです。というわけで、改めてTermuxのソースを見返してみたところ、傘マーク(U+2602) について狙い撃ちで実験するために書き足した「{0x2602, 0x2602}」という記述が残ったままでした。もしかして、これのせい?

Termuxのパッチに試しに書き足した行

試しにこの行を消してみたら、雪だるまマーク以降の文字も全部全角幅で表示されるようになりました。うおお、これが悪かったのか・・・。

雪だるま以降も全角になった

そしてこの状態なら、Emacs側でuim-elで傘マークとかチェックマークとかを出してもレイアウトが崩れないことを確認。あー、すっきり。

Emacsでレイアウトが崩れなくなった

お名前:  メールアドレス(省略可):
メールアドレスも表示されます
ここに名前その他を書いてはいけません: ここにメールアドレスその他を書いてはいけません:

2023年7月29日の日記の1番目の記事へのコメント

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2023年7月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ