On 5/7/06, Eric Arnold <[EMAIL PROTECTED]> wrote:

Can you clarify coulpe of points.

1.
a) Is this event fired when getchar() or vim extract event
   from typeahead buffer for processing ?, or
b) only when getchar() is invoked ? , or
c) when the char is  inserted into typeahead buffer ?
Can you clarify this ?

2. The docs patch says:

+                                                Changing |v:getchar|
+                               changes the value returned by the
+                               |getchar()|function.

I don't understand why this sentence doesn't mention that
'Changing |v:getchar| changes the value returned by the getchar() or seen by
vim when vim read characters from typeahead buffer for processing',
because it follows from your other examples that changing
v:getchar can change which char vim will see ?

Or I'am getting it wrong ? Dis this sentence meant to say
                Changing |v:getchar| changes the value extracted
                from typeahead buffer by vim or by getchar() function
?
Or maybe

                             Changing |v:getchar| changes the value inserted
                             into typeahead buffer, and thus  changes the input
                             that will be seen by vim or by getchar() function
?

Yakov

Reply via email to