kitty/kittens
Kovid Goyal 16c7681c7c
diff kitten: Speedup patch parsing by working with bytes rather than unicode
Also change the line split algorithm to only split on \n, \r and \r\n.
This is hopefully closer to what git/diff generate in their patch files.
I cant find any documentation specifying this however.

Fixes #6052
Fixes #6092
2023-03-06 09:55:55 +05:30
..
ask Add a note about why we play with file descriptors 2023-01-26 21:50:10 +05:30
broadcast broadcast kitten: Allow pressing a key to stop echoing of input into the broadcast window itself 2023-01-09 17:19:35 +05:30
choose Use strict function prototypes 2023-02-09 13:16:00 +08:00
clipboard Also create an automatic text/plain alias when reading from clipboard 2023-01-22 22:04:53 +05:30
diff diff kitten: Speedup patch parsing by working with bytes rather than unicode 2023-03-06 09:55:55 +05:30
hints hints kitten: Perform copy action with --program when matching linenum 2023-03-02 10:30:17 +08:00
hyperlinked_grep Port the hyperlinked_grep kitten to Go 2023-03-05 13:41:57 +05:30
icat Add new unicode placeholder and tmux passthrough options to icat 2023-03-03 22:06:35 +05:30
mouse_demo run pyupgrade to upgrade the codebase to python3.6 2021-10-21 12:43:55 +05:30
panel Replace isort with ruff 2023-01-09 16:47:42 +05:30
query_terminal Replace isort with ruff 2023-01-09 16:47:42 +05:30
remote_file Abort show_error kitten if stdin is a tty 2023-01-22 08:48:55 +05:30
resize_window run pyupgrade to upgrade the codebase to python3.6 2021-10-21 12:43:55 +05:30
show_error Fix cursor misalignment after displaying detailed traceback 2023-03-01 12:04:04 +08:00
show_key Replace isort with ruff 2023-01-09 16:47:42 +05:30
ssh Remove python implementation of SSH kitten 2023-02-28 12:42:30 +05:30
themes themes kitten: Nicer error message when no internet connection is present 2023-01-11 09:00:58 +05:30
transfer transfer kitten: Use guess_type with custom MIME 2023-02-12 17:34:09 +08:00
tui ask kitten: Get readline to work even when stdout is redirected 2023-01-26 21:47:43 +05:30
unicode_input Finish porting unicode input 2023-02-15 17:42:31 +05:30
__init__.py
runner.py Finish implementation of config file parsing 2023-02-26 08:01:01 +05:30