[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:1837]call-last-kbd-macro



>>>>> meadow-develop の No. 1836
>>>>> Message-Id: <20000719.005355.91067217.horiguchi.kyotaro@xxxxxxxxxxxxxxxxxxxxx> で、
>>>>> "堀口" == Kyotaro HORIGUCHI <horiguchi.kyotaro@xxxxxxxxxxxxxxxxxxxxx>さま曰く...

堀口>  でもこれじゃ kbd-macro が事実上つかえなくなりますね^^;

堀口>  INTERACTIVE を直すのが正解か. でもなんでこんな風になってたんだろ
堀口> う.

interactive-p is a built-in function.

Return t if function in which this appears was called interactively.
This means that the function was called with call-interactively (which
includes being called as the binding of a key)
and input is currently coming from the keyboard (not in keyboard macro).
                                                 ^^^^^^^^^^^^^^^^^^^^^
ということですので、これが仕様のようですね。

しかし、堀口さんのおかげで解決策はわかりました。
executing-macro(obsolete) または executing-kbd-macro を見ればよいのです
ね。

-- 
鈴木圭一 / keiichi@xxxxxxxxx
PGP finger print (DH/DSS)
0B32 B37E 6DE9 3BC1 68A4  4089 7AAF 2B03 ECBD 614B