(if (not (eq nil '__FILE__))
(print '__FILE__))
確認までは行っていないが下記記事のようなことか?
blog::2310 » EmacsLispのファイル名を自分自身で取得
http://blog.2310.net/archives/94
(setq this-file-name load-file-name)
--> this-file-nameには'/home/hoge/hoge.el'が代入される
どういうことをやりたいのかわかりませんが、スクリプトが入ったバッファのファイル名でしょうか?
それならばbuffer-file-nameですね。
rubikitch様
いつもお世話になっております。m(_ _)m
申し訳ございません。バッファに呼んだファイルではなく、
Rubyで言う __FILE__ を知りたく思っております。
;;; ~/a.el
(print (concat "My path is " (file-name 'this)))
;;; *scratch*
(load "a")
;=> My path is /home/nannde/a.el
などということは難しいのでしょうか...
確認までは行っていないが下記記事のようなことか?
blog::2310 » EmacsLispのファイル名を自分自身で取得
http://blog.2310.net/archives/94
(setq this-file-name load-file-name)
--> this-file-nameには'/home/hoge/hoge.el'が代入される
ドンピシャです!!
ありがとうございます!!m(_ _)m
ドンピシャです!!
ありがとうございます!!m(_ _)m