In article <[EMAIL PROTECTED]>, "Drew Adams" <[EMAIL PROTECTED]> writes:

>     When I try C-h f self-insert-command it is nearly instantaneous.
> I don't notice the time much either when I just call it directly. 0.7
> seconds is traditionally considered quite long for an interactive response,
> but if you are just doing `C-h f self-insert-command', it might not seem too
> long.

> describe-function is, however, sometimes called from other (e.g. 3rd-party)
> commands, which can add to the response time. If the base function already
> takes 0.7 seconds, that doesn't leave much time available for other
> computation, in an interactive function.

> The point is that those 0.7 seconds (or whatever, on your machine) are
> almost all wasted time, not productive time. There is no reason to look up
> ~5000 bindings that are then ignored.

That's strange.  As I fixed bindings.el on 09-22, now the
count of bindings for self-insert-command (i.e. the length
of the return value of (where-is-internal
'self-insert-command)) is just 499.  Are you sure that you
are testing with the latest version?

---
Kenichi Handa
[EMAIL PROTECTED]


_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to