[Date Prev] [Date Index] [Date Next]
[Thread Prev] [Thread Index] [Thread Next]

[xyzzy:08701] Re: dmacro.l の設定



OHKUBO KOHEI さん、こんにちは。
OHKUBO Hiroshi です。

OHKUBO KOHEI <kuboon@xxxxxxxxxxxxx> wrote:

> いろいろいじってて発見したのですが、
> 
> (autoload 'dmacro-exec "dmacro" nil t)
> これやっといても、
> 
> (global-set-key *dmacro-key* 'dmacro-exec)
> キー操作ではautoloadされないんですね。

autoload の引数が emacs と xyzzy で異なるのが原因です。

Emacs (Meadow 1.15)
autoload: (FUNCTION FILE &optional DOCSTRING INTERACTIVE TYPE)

xyzzy
autoload (FN FILE &optional COMMANDP MACROP)


ということで、とりあえずうちでは以下の設定にしています。

(defconstant *dmacro-key* #\C-: "繰返し指定キー")
(global-set-key *dmacro-key* 'dmacro-exec)
(autoload 'dmacro-exec "dmacro" t)

---
OHKUBO Hiroshi
konata@xxxxxxxxxxxxx
http://members.tripod.co.jp/ohkubo/index.html

Index Home