20081111100405: Simplify handle/eventLoop, introduce findInWindowMap, partial updates for key movements (less flickering) by Clemens Fruhwirth <clemens@endorphin.org> Show/Hide diff* handle/eventLoop carried the display and the drawing window as
parameters. The display is available from the embedded X monad, the
drawing windows was added.
* updateWindows now takes a list of windows to
update. updateAllWindows updates all windows.
* only the windows that are modified by key movements are redrawn
now. This means less flickering.