- OSC 52 is ignored: any output, cat'd or remote, could plant a command
on the clipboard to paste
- kill(): terminate(force=True), so a child ignoring HUP and INT does
not outlive its tab with the pty open
- reader pauses once 64 unparsed reads wait, so a large dump blocks the
child at the pty instead of being buffered whole in memory
- tests/_bootstrap.py: add every Lib/python3* directory; Package Control
puts the libraries under the active plugin host's own directory
- draw(): a zero-width non-combining char (VS16, ZWJ) or a stray control
byte dropped the rest of the run; skip the char instead
- quantize_256: grey 248 mapped to slot 256 and aborted the SGR
- trim_history: the cap now counts rows above the screen, so a value
below the screen height (0: no scrollback) no longer cuts the screen
- "No theme" sampled the focused terminal's own colours; sample a
non-terminal view instead
- vterm.sublime-settings: Apple Terminal is the default again, kitty
commented out, as the README says