• Po Lu's avatar
    Expose pixel-wise wheel events to Lisp · 0c51c1b5
    Po Lu authored
    * doc/lispref/commands.texi (Misc Events): Document changes to
    wheel events.
    
    * src/keyboard.c (make_lispy_event): Handle wheel events with
    pixel delta data.
    * src/termhooks.h (WHEEL_EVENT): Document changes to
    WHEEL_EVENT args.
    * src/xfns.c (syms_of_xfns): Declare new symbols.
    * src/xterm.c (handle_one_xevent): Give wheel events pixel delta
    data.
    (x_coalesce_scroll_events): New user option.
    0c51c1b5
xterm.c 441 KB