kitty/kittens
Kovid Goyal 8f214c51c0
Get rid of kitty's special OSC 52 protocol
A better solution from an ecosystem perspective is to just work with the
original protocol. I have modified kitty's escape parser to special case
OSC 52 handling without changing its max escape code size.

Basically, it works by splitting up OSC 52 escape codes longer than the
max size into a series of partial OSC 52 escape codes. These get
dispatched to the UI layer where it accumulates them upto the 8MB limit
and then sends to clipboard when the partial sequence ends.

See https://github.com/ranger/ranger/issues/1861
2021-07-23 22:18:02 +05:30
..
ask Allow copying hyperlink URL to clipboard 2020-09-15 13:23:31 +05:30
broadcast Work on porting kittens to use new key infrastructure 2021-01-16 20:52:14 +05:30
choose Use an enum for UTF8 decoder state 2021-03-31 15:19:27 +05:30
clipboard more typing work 2020-03-12 08:10:51 +05:30
diff Check for dirs when getting mimetypes in a couple more places 2021-07-16 21:49:02 +05:30
hints Also strip \r from marked text 2021-07-19 18:12:29 +05:30
hyperlinked_grep Cleanup previous PR and add changelog entry 2021-06-24 21:27:15 +05:30
icat Revert "icat: Use scandir for slightly better performance" 2021-07-17 09:51:06 +05:30
panel Allow resizing of OS Window framebuffers to a single cell 2021-02-14 22:17:41 +05:30
query_terminal More docs cleanups 2021-07-19 09:08:55 +05:30
remote_file Use the new get_options() function 2021-05-24 12:29:11 +05:30
resize_window Unicode input kitten: Fix a regression in 0.20.0 that broke keyboard handling when the num lock or caps lock modifiers were engaged. 2021-05-07 06:55:25 +05:30
show_error more typing work 2020-03-12 08:10:51 +05:30
show_key A new show_key kitten 2021-04-29 13:10:20 +05:30
ssh DRYer 2021-07-22 17:56:21 +05:30
tui Get rid of kitty's special OSC 52 protocol 2021-07-23 22:18:02 +05:30
unicode_input Forgot to include \r in the url regex 2021-07-19 18:09:00 +05:30
__init__.py Framework for kittens 2018-02-04 20:23:52 +05:30
runner.py Fix #3794 2021-07-04 18:05:54 +05:30