Tags: patch As I understand the manual there is nothing that states that one should assume that you cant move the point in buffer with timers. This is of course impossible to guarantee as any code can be calling accept-process-output. But it seams like an good idea to have code that is triggered by post-command-hook to not impose such conditions. This might seam like an mole whacking activity, and it most definitely is. In GNU Emacs 30.0.50 (build 1, aarch64-apple-darwin23.1.0, NS appkit-2487.20 Version 14.1.1 (Build 23B81)) of 2023-12-20 built on Daniels-Air Repository revision: 281be72422f42fcc84d43f50723a3e91b7d03cbc Repository branch: master Windowing system distributor 'Apple', version 10.3.2487 System Description: macOS 14.1.1