[Top][All Lists]

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

Re: Advising forward-char not working properly

From: Kenichi Handa
Subject: Re: Advising forward-char not working properly
Date: Mon, 23 Jun 2003 16:53:36 +0900 (JST)
User-agent: SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/21.2.92 (sparc-sun-solaris2.6) MULE/5.0 (SAKAKI)

In article <address@hidden>, Milan Zamazal <address@hidden> writes:

>>>>>>  "RS" == Richard Stallman <address@hidden> writes:
>             When I advise the function forward-char or backward-char,
>         the advice is not invoked if the function is called via its key
>         binding.

RS>  These functions are executed directly in many cases.

> It's quite suspicious to me why invoking a command through `C-f' behaves
> differently than calling it via `M-x forward-char'.  I'm not saying it's
> a bug, but I wish Emacs were less mysterious :-|.
Long ago, when Gerd implemented the new display engine, I
did some test to check the effect of those special handling
of forward-char, backward-char, and self-insert-command.  As
far as I remember, the result was that I couldn't see any
merit in those special handlings.  But, what I did was to
keep pressing C-f and C-b in the TUTORIAL buffer while
making the auto repeating ratio of the keyboard as fast as
possible.  As they are interactive commands and my machine
was a rather fast one, this test is not that reliable.  But
at least, there's a possibility that we no longer need those
special handling.

How about disabling those codes and see if users really
complain or not?

Ken'ichi HANDA

reply via email to

[Prev in Thread] Current Thread [Next in Thread]