mirror of
https://github.com/kovidgoyal/kitty.git
synced 2026-08-27 03:42:49 +00:00
Graphics protocol: Fix suppression of responses not working for chunked transmission
Now the starting escape codes q value is used unless the last escape code specifies a non-zero q value of its own. Fixes #3375
This commit is contained in:
parent
eb42edff09
commit
9fdaef1da6
4 changed files with 38 additions and 6 deletions
|
|
@ -83,6 +83,9 @@ To update |kitty|, :doc:`follow the instructions <binary>`.
|
|||
- hints kitten: When using the linenumber action with a background action,
|
||||
preserve the working directory (:iss:`3352`)
|
||||
|
||||
- Graphics protocol: Fix suppression of responses not working for chunked
|
||||
transmission (:iss:`3375`)
|
||||
|
||||
|
||||
0.19.3 [2020-12-19]
|
||||
-------------------
|
||||
|
|
|
|||
|
|
@ -269,7 +269,7 @@ sequence of escape codes to the terminal emulator::
|
|||
<ESC>_Gm=0;<encoded pixel data last chunk><ESC>\
|
||||
|
||||
Note that only the first escape code needs to have the full set of control
|
||||
codes such as width, height, format etc. Subsequent chunks must have
|
||||
codes such as width, height, format etc. Subsequent chunks **must** have
|
||||
only the ``m`` key. The client **must** finish sending all chunks for a single image
|
||||
before sending any other graphics related escape codes. Note that the cursor
|
||||
position used to display the image **must** be the position when the final chunk is
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue