[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Improve input handling documentation (was Re: Best way to intercept term
Improve input handling documentation (was Re: Best way to intercept terminal escape sequences?)
Sat, 04 Sep 2010 15:01:28 +0200
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)
Ryan Johnson <address@hidden> writes:
> It would be really nice to have, somewhere in the emacs docs, a diagram
> showing what processing happens to keyboard input, starting from raw bytes and
> UI events, and tracing them (or their translations) through coding systems,
> input methods, command loop, various keymaps, etc. and showing where in that
> process the different read-* functions intercept that data (and where the
> various unread-*-events reinsert things). A similar diagram for reading and
> writing files would probably also be useful.
Sounds great indeed!
> Unfortunately, even after spending so long on this problem I don't think I
> know enough to generate that diagram...
But perhaps you could come up with some initial version that others
could continue improving upon?