Navi2ch for Emacs (Part 22) (365レス)
上下前次1-新
323: 08/29(木)16:02 AAS
>>321
そうです
自力解決しました
つまらんことでお手を煩わせてすみませんm(__)m
324: 08/29(木)19:21 AAS
ここまでをcurrentにcurrentにコミットしてあげておきました。
ご要望のあった「texiの文字コード変えてクレ」にも対応してUTF-8にしました。
325: 08/30(金)13:34 AAS
spacemacsでupdate-packagesしたらちゃんと更新された
infoも文字化けなし、ありがと
326(1): 09/22(日)12:05 AAS
>>316
お疲れ様です
コンパイルできないので試しに古いソースを書き換えてみた
Win11の全角チルダが一定の条件下で今まで入力できていたのに全くできなくなった
否、パッチに関わらず入力できない
精査した結果、「機種依存」に分類された全角チルダ( )を入力すると表示される
これまでは入力不可だった
波ダッシュ(Wave dash)を入力すると文字自体が消える(厳密には半角スペースに変換)
以前は表示できていたので、最近のアップデートでコードの扱いを変えたのかも
見目が全角チルダだからといって文字コードを置き換えて良いものなの?
省1
327: 09/22(日)12:13 AAS
>>326
補足
最新のアップデートをかけたらなぜか元に戻ってた…
今のところ全角は消える、波は書ける
328: 09/24(火)23:11 AAS
5chはshift_jisで投稿せよ。ということらしいので、shift_jisに変換して投稿するようにしました。
その際にshift_jisに定義されていない(とemacsが信じている)文字は数値実体参照に置換しています。
329(1): 09/24(火)23:50 AAS
326とは別人です。328さん開発ありがとうございます
web browserでPC版の設定でアクセスすると、どちらの字も全角チルダで表示されてませんか?
5chの中の人は、そのぐらいにしか考えていないと思ってます。残念ながら
330: 09/25(水)16:39 AAS
専ブラはutf-8で送信してるよ
Shift_JISにない文字種は5ch側で数値参照に変換している
331(1): 09/27(金)21:30 AAS
>>329
表示されますね
何かがどうもおかしいと思っていたら文字コードが置換されていたという
・波ダッシュを入力して投稿する → 全角チルダへ置換されて書き込まれる
・投稿した書き込みをコピー&ペーストで再投稿 → 置換された文字が消える
波ダッシュのキャラクターコードのまま書き込まれた投稿も散見されるので
Windows 11固有のプロトコルやコーディングの問題かと
332(1): 09/27(金)21:46 AAS
>>331
このスレの316に全角チルダと波ダッシュが書かれていますが、navi2chではその通りに表示されます
web browser(Mac safari)でもスマホ版表示だとその通りの表示で、PC版だと両方全角チルダの表示です
表示だけ見ても5chは変です。これ、Mac safariだけの話ですか?
Win11固有というのは、ちょっと理解できないのですが
333: 09/27(金)22:15 AAS
なんか実験に失敗してました。329, 332は無視でお願いします
334: 09/27(金)22:45 AAS
>>332
いま試せないのでなんですが、Safariの仕様じゃないですかね
波ダッシュ
https://%75pload.wikimedia.org/wikipedia/commons/thumb/f/fe/Wave_Dash2.svg/427px-Wave_Dash2.svg.png
を
全角チルダ
https://%75pload.wikimedia.org/wikipedia/commons/thumb/6/64/Wave_Dash.svg/427px-Wave_Dash.svg.png
へ置き換えて表示するのはつとに知られた問題だったので
>>316ではそれぞれ別個のキャラクターコード書き込まれています
Navi2ch + Win 11の書き込みでは、キャラクターコード自体を置換してしまうわけです
省1
335(1): 09/27(金)23:03 AAS
お騒がせしました
自分としては、shift_jisなweb pageからemacsへのcut&pasteの時に全角チルダに丸められる、という結論です
mac の safari/chrome -> emacs
windows 11 の edge -> emacs
で同じ挙動でした
336(2): 警備員[Lv.35] 09/28(土)10:48 AAS
emacsで変換を抑止するには
(let ((table (make-translation-table-from-alist
'((#x301c . #x301c) (#xff5e . #xff5e))) ))
(mapc
(lambda (coding-system)
(coding-system-put coding-system :decode-translation-table table)
(coding-system-put coding-system :encode-translation-table table)
)
'(utf-8 cp932)))
かな
337: 335 09/28(土)14:15 AAS
ありがとうございます。私のところでは、そのコードでは状況が変わりませんでした
translation-table は機能しているのですが、全角チルダに丸められてutf-8になった後に働いているようでした
elisp最終行の対象エンコーディングを変えてトライしても、元のweb pageのコーディングによって変換の仕方を変えることが出来ませんでした
code pointを変えるとペースト結果が変わるので、変換自体はしているのですが
338: 警備員[Lv.36] 09/28(土)22:41 AAS
>>336
書き忘れたけど
emacs-gtk 29.1 build 1 on Debian
x11上で使っている
改善したことは確認した
無関係のcharにtranslateするとどうなるのだろうか
〓U+3013とか
339: 10/06(日)00:40 AAS
>>336
ありがとうございます。
消える理由の詳細がいまだ不明なのですが、テストを続けてみます。
概見のメモがNGワードに引っかかってしまいました
2chスレ:mango
よすがになるか分かりませんがリンク先に記してあります
340: 10/25(金)15:02 AAS
何故かここのスレタイ、特殊文字もないのにスレ数インデントが揃わない不思議?
外部リンク:imgur.com
最近スレタイに”★☆”使うケース多い全角扱いにしてくれるとかなり改善するんだが
これ半角幅で入ってるフォントある?
341: 10/25(金)15:03 AAS
何故かここのスレタイ、特殊文字もないのにスレ数インデントが揃わない不思議?
外部リンク:imgur.com
最近スレタイに”★☆”使うケース多い全角扱いにしてくれるとかなり改善するんだが
これ半角幅で入ってるフォントある?
342: 10/25(金)15:37 AAS
前半の話はタブが関係している?
後半の話はこれかも?
(setq use-default-font-for-symbols nil)
上下前次1-新書関写板覧索設栞歴
あと 23 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.016s