The terminal input reader's handling of incomplete escape sequences, including mouse-prefix drop timers, paste mode, and byte-run deadlines, has been refactored from mutable instance-method state into pure functions that thread an explicit reader state object. This centralizes logic previously duplicated between flushIncomplete and processInput and is functionally equivalent.
Stdin key-parsing loop rewritten as pure functions
Stdin key-parsing was rewritten as pure functions, functionally equivalent.
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
Terminal UIArea: what it touches
Internal ChangesKind: in v2.1.260,
Internal ChangesSection of the release