| レス数が950を超えています。1000を超えると表示できなくなるよ。 |
Emacs part3
[443:名無しさん@お腹いっぱい。 (02/01/14 02:31)]
やさしいEmacs-Lisp講座ってWeb版なかたっけ?
本を買ってみようかと思ったけどWebであったような…。
[444:名無しさん@お腹いっぱい。 (02/01/14 02:39)]
Web の方は一部だけだったような。
元は Web でそれを拡大したのが本っぽい。
[445:名無しさん@お腹いっぱい。 (02/01/14 02:41)]
lisp 覚えるには既存の関数をいくつか自分で
改造するとかして感覚をつかんでから,
emacs-lisp manual を頭の数章通して読むと
大体わかると思うよ.
[446:名無しさん@お腹いっぱい。 (02/01/14 02:45)]
>>444
そうだったのか。
買ってみるよ。
Amazonでは取り寄せか。
[447:名無しさん@お腹いっぱい。 (02/01/14 03:33)]
たとえば navi2ch のようなのをバージョンアップした場合、Emacs を立ち上
げ直さないと新しいバージョンになりませんか? load-library とかしてもだ
めでしたが、他の方法はあるんでしょうか?
[448:名無しさん@お腹いっぱい。 (02/01/14 06:18)]
何度 load-library しても、defvar で宣言されている変数は
2 回目以降 defvar では値が変わらないのでまずいことがあったり、なかったり。
そんな感じで一番らくちんで考えなくていいのが立ち上げなおしです。
[449:名無しさん@お腹いっぱい。 (02/01/14 06:36)]
M-x unload-feature RET navi2ch RET で全部 unload できるようになると
嬉しいかな。
[450:名無しさん@お腹いっぱい。 (02/01/14 07:44)]
>>449
luna とか eieio みたいなのがびりばちに流行れば
そういうことできるようになるかもね。
package の中で、素の setq なんかされてたら
どうやって unload すればいいのか悩んじゃうし。
[451:名無しさん@Emacs (02/01/14 14:29)]
>>450
eieioは知ってたんだけど、lunaって1次情報源はどこですか?
lunaを使ってますってページしか見つけられない...
[452:名無しさん@Emacs (02/01/14 15:03)]
>>451
> eieioは知ってたんだけど、lunaって1次情報源はどこですか?
/usr/share/emacs/site-lisp/flim/luna.el
read.cgi ver5.26+ (01/10/21-)