On Sun, Sep 10, 2017 at 09:37:58AM +0100, Alan Third wrote: > > You mean one event per pixel to be scrolled, or pass the delta in the > event? > > I can certainly do the former, although it will potentially result in > a torrent of scroll events. > > The latter is, I think, banned as it can’t be replicated on a Free > system, but is the better solution. I was thinking about this, and it’s not actually a new feature, it’s an optimization of a feature that already exists (progressive scroll). The fact the optimization is only available on macOS is irrelevant. So in that spirit I’ve attached another patch. Can Eli or John let me know if I’m thinking about this right? And if this patch *is* ok, is it too late for Emacs 26? -- Alan Third