pixel-scroll-precision-mode (from previous commit) breaks scrolling on NS/Cocoa builds: it rebinds [wheel-up/down] to precision handlers that do not work with the NS event system, resulting in zero scroll response. Fix: remove pixel-scroll-precision-mode, use standard mwheel.el: - require mwheel explicitly (Doom may not load it early enough) - 3 lines/tick, shift=1, meta=0, ctrl=text-scale - mouse-wheel-progressive-speed nil (constant speed, no acceleration) - mouse-wheel-tilt-scroll t (horizontal two-finger scroll) - explicitly bind [wheel-up/down] to mwheel-scroll (prevents Doom remapping from silently eating scroll events)
39 KiB
39 KiB