diff options
| author | Boris Buliga | 2026-02-27 20:27:00 +0000 |
|---|---|---|
| committer | Alan Third | 2026-02-27 20:27:53 +0000 |
| commit | 1c4f09aadc45262a86b4c184f7c07a692a504056 (patch) | |
| tree | 4ebb36b22d2023166b54a768e4cffced3e3026d8 /lisp/progmodes/cc-guess.el | |
| parent | 0068215e53905698833637edececee8a79a524c5 (diff) | |
| download | emacs-master.tar.gz emacs-master.zip | |
macOS 26 introduced new event processing behavior that causes scrolling
lag and input handling problems in Emacs. This patch disables two
features via NSUserDefaults when built against the macOS 26 SDK:
- NSEventConcurrentProcessingEnabled
- NSApplicationUpdateCycleEnabled
This fix is based on the equivalent patch in emacs-mac by Mitsuharu
Yamamoto. See: https://bitbucket.org/mituharu/emacs-mac/commits/e52ebfd
* src/nsterm.m (ns_term_init): Disable problematic event processing
when built for macOS 26+.
Diffstat (limited to 'lisp/progmodes/cc-guess.el')
0 files changed, 0 insertions, 0 deletions