Emacs Part 54 (781レス)
1-

297: 2024/02/16(金)23:36 AAS
> ci(
こういうのはやっぱりvimには及ばないな。
298: 2024/02/17(土)00:34 AAS
詰めvi
何分で何段
みたいなコーナーが昔、プログラミング雑誌にあったのを思い出しました
299: 2024/02/17(土)00:58 AAS
ダブルクォートで囲まれた文字列を変更する方法ありますか?
300: 2024/02/18(日)11:17 AAS
大抵のモードでpuniを有効にしているので、
カッコの中身やダブルクォート内の削除はC-k一発でやっちゃってるな

外部リンク:github.com
301
(1): 2024/02/20(火)21:30 AAS
ダメ元で質問
emacsでjupyter notebook使うための「EIN」っていうLispあるじゃん?
あれのアウトプット (セルの評価) でハイフンが罫線 (Unicode 2500) に意図せず変換されて見た目が壊れるんだけど、これ修正する方法ありますかね?
emacsの問題なのかeinの問題なのかもわからず……
302
(1): 2024/02/20(火)21:41 AAS
>>301ですが、解決してないけど理由はわかりましたので取り下げます
303
(1): 2024/02/20(火)21:45 AAS
すいません。より具体的な他の質問をさせてください。
Source Han Code JPというフォントを使っているのですが、罫線 (Unicode 2500) だけSource Code Pro というフォントで描画してほしいときってどうしたらいいでしょうか?
304
(1): 2024/02/20(火)22:43 AAS
>>303
(setq use-default-font-for-symbols nil)
;; Box Drawings U+2500–257F ─ ... ╿
(set-fontset-font t '(#x2500 . #x257f) "Source Code Pro")
305: 2024/02/20(火)22:48 AAS
ついU+257Fまでの範囲にしたけど、U+2500だけを変更したい場合は
'(#x2500 . #x257f) を #x2500 にしてください。
306: 2024/02/20(火)23:46 AAS
>>304
ありがとうございます。
反映されないので他のなにかに再度上書きされてそうです。
もうちょい調べてみます
307
(5): 2024/02/26(月)16:41 AAS
あるディレクトリ(dir1)にMakefileとシンボリックリンク(test.c)があったとします
test.c本体はdir1と同じ階層にあるdir0の直下にあります
$ pwd; ls -l test.c
/tmp/dir1
lrwxrwxrwx 1 hoge hoge 14 2月 26 16:17 test.c -> ../dir0/test.c
さて M-x compile で make -k を実行し
もしtest.cに間違いがあれば*compilation*フレームに該当箇所が表示され
test.cの該当箇所にジャンプできるかと思います
このとき /tmp/dir1/test.c として開いて欲しいのですが
/tmp/dir0/test.c として開いてしまうようです
省3
308: 307 2024/02/26(月)16:47 AAS
関係ありそうな変数としては
find-file-visit-truename
はnilで設定されていて
特に28.2になって変えたという訳ではありません
309
(2): 2024/02/26(月)23:21 AAS
>>307
このバグですね
外部リンク[cgi]:debbugs.gnu.org
開発版(30.0.50)では修正済
28.2 および 29.2 では未修正のようです

このアドバイスを使用すると回避できますが、代りに bug#8035 を再発します
外部リンク:pastebin.com

#8035 - Processing of .. in a file path after going thru symlink - GNU bug report logs
外部リンク[cgi]:debbugs.gnu.org
310: 307 2024/02/27(火)00:36 AAS
>>309
情報有り難うございます!
>開発版(30.0.50)では修正済
>28.2 および 29.2 では未修正のようです
ううう
311
(1): 2024/02/27(火)01:02 AAS
暫くハードリンクで凌いではどうか
使えるファイルシステムなら
312: 307 2024/02/27(火)01:09 AAS
>>311
有り難うございます
ネットワーク越しにマウントしてるので無理です
313: 307 2024/02/27(火)01:24 AAS
とりあえず以下で凌ぐことにします
>>309
>このアドバイスを使用すると回避できますが、代りに bug#8035 を再発します
>外部リンク:pastebin.com
本当にありがとうございました

実は>>307の前に>>271に聞いておりまして
(setq compilation-follow-symlinks nil)
を提案されてまた吹かしておるなと思ってたのですが
実は 外部リンク[cgi]:debbugs.gnu.org を読んでいたとは
ChatGPTさんごめんなさい
314
(4): 2024/02/28(水)12:42 AAS
29.1へのEglotのマージは疑問が残るわ

flycheckに対応するのに少し小技がいるのと、
JavaのLSPをEglot単独で対応できてないのは微妙
315: 2024/02/28(水)13:23 AAS
>>314
> ...は微妙
そうなの?
316: 2024/02/28(水)13:24 AAS
>>314
> ...は微妙
そうなの?
317: 2024/02/29(木)09:19 AAS
>>314
> ...は微妙
そうなの?
318: 2024/02/29(木)09:19 AAS
>>314
> ...は微妙
そうなの?
319: 2024/03/01(金)00:13 AAS
> ...は微妙
そうなの?
320
(1): 2024/03/01(金)21:22 AAS
以下をChatGPTに入力してみたが5を返すコードをなかなか出力してくれない

このLispプログラムをJavaScriptに移植してください。(let ((aaa 1)) (let ((aaa 2) (bbb (+ aaa 4))) bbb))
321
(1): 2024/03/02(土)16:04 AAS
>>320
CharGPTが5を返すコードを出力したら嬉しい事は何ですか?
322: 2024/03/02(土)17:06 AAS
こんな感じだろうか
(() => { let aaa=1; return ((aaa, bbb) => { return bbb; })(2, aaa+4); })();
323
(1): 2024/03/02(土)19:57 AAS
ChatGPTて、人間と認識の仕方が近いのだよな、速いだけで
つまりアバウト
括弧の数とか対応が曖昧だったり、定義を読まずに
letとlet*の差も、なんなら評価順も、人間並みに雰囲気で理解しコーディングしてるだけでロクに考慮してないと思う
人間に近づくとはそう言うこと
324: 2024/03/02(土)20:20 AAS
とりあえず、ChatGPTに弄ばれるなよ
325: 2024/03/03(日)00:07 AAS
>>321
ブラウザしか使えない知人が 自作のelispプログラムを欲しいというので 不慣れなJavaScriptに移植しようとしていて
ChatGPTを教師にしてJavaScriptへの移植の落し穴を知れればと思っていたので もしCharGPTが5を返すコードを出力してくれたら参考にできて嬉しかった
326: 2024/03/03(日)00:19 AAS
>>323
確率的にそれっぽい回答をするだけなので推論しないのよね
足し算引き算の引っ掛け問題も(推論しない)人間みたいに引っかかる
1-
あと 455 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s