Emacs Part 52at UNIX
Emacs Part 52 - 暇つぶし2ch642:名無しさん@お腹いっぱい。
21/01/07 17:55:27.29 .net
init.elでindent-regionをcruxで拡張するときにleafブロックに入れると
バイトコンパイルして起動するときに
Error msg: Symbol’s value as variable is void: indent-region
が出ます。これが:defunしても消えなくてrequireしようにもindent.elがrequire対象に出来なく
indent-regionの関数宣言を直接入れてもエラーが出ます。
leafブロックは以下です。
(leaf crux
:config
(crux-with-region-or-buffer indent-region))
indent-regionはfunctionのようですしcrux.elを見るとdefmacroだったので
macrostepで展開した物を同じ位置に記述すると問題なく起動します。
そこで質問なのですが、何を間違えているのでしょうか?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch