Drew Adams writes: > > I think this is a good idea, which has the usability benefit to mirror > > what happens in many common browsers, and other common text editors. > > I remember myself that I was struggling to find the binding to change > > the font size when I was an Emacs beginner. > > > > I have implemented this suggestion in the attached patch. > > > > However, this will be an incompatible change, since this was > > previously bound to scrolling up and down by close to a full screen. > > I therefore moved that binding to the meta modifier and wrote a NEWS > > item that explains how to get the old functionality back. > > > > How does it look? > > I'm not sure that mouse-4 and mouse-5 have that meaning > for all mice and platforms. Some mice have separate > mouse-4 and mouse-5 buttons. Thanks. Your comment made me realize that my entire approach had been a bit naive. I've now reworked the patch to only enable these key bindings when mouse-wheel-mode is enabled, and added a defcustom to change which modifier the font size functionality will use (or to optionally disable it completely). One small comment regarding the patch. We could perhaps get away with not adding the defvar mwheel-installed-text-scale-bindings, but I added that to make sure that we don't accidentally remove any key bindings we didn't mean to. I might be too defensive here, though, so please let me know if simpler code is preferred here over this level of cautiousness. Thanks, Stefan Kangas