Commit Graph
8577 Commits
Author SHA1 Message Date
Kovid Goyal de5443a4db Add a reference to the discussion of using custom tab bar themes to the docs 2022-01-06 09:16:22 +05:30
Kovid Goyal e8b19e08fa Fix non-renderable combining chars causing some text to not be rendered on Linux
The test for non-renderable chars was broken and the variation selectors
were not included in the test. Fixes #4444
2022-01-05 22:33:53 +05:30
Kovid Goyal a574081012 Merge branch 'zsh-integration' of https://github.com/romkatv/kitty 2022-01-05 21:29:30 +05:30
Roman Perepelitsa 4f06ce9d72 Once again start embedding marks in PS2 on zsh 2022-01-05 16:36:00 +01:00
Kovid Goyal 6713580455 Explicitly turn off aliases in a more functions
Not really needed, but I like to be explicit
2022-01-05 21:04:27 +05:30
Kovid Goyal 86f6c946b3 Merge branch 'zsh-integration-aliases' of https://github.com/romkatv/kitty 2022-01-05 20:49:08 +05:30
Roman Perepelitsa 9194d1db6b Disable aliases when patching functions in zsh integration 2022-01-05 16:16:18 +01:00
Kovid Goyal 420a1b018a Fix #4448 2022-01-05 20:14:23 +05:30
Roman Perepelitsa 8009b85073 Make writing to the TTY more robust in zsh integration
See https://github.com/kovidgoyal/kitty/issues/4440.
2022-01-05 09:55:19 +01:00
Kovid Goyal 2a58af2be9 Ignore all errors rendering /etc/issue 2022-01-05 14:04:56 +05:30
Roman Perepelitsa 4decac26f6 Fix a typo in _ksi_debug_print 2022-01-05 09:22:00 +01:00
Roman Perepelitsa a6b74f190f Revert "Get _ksi_debug_print working again"
This reverts commit ff63e58f95.
2022-01-05 09:20:33 +01:00
Kovid Goyal bfbe60c90e Update changelog 2022-01-05 09:05:20 +05:30
Kovid Goyal 384b2f8462 Add roundtrip and cursor positioning tests for all three zero width chars 2022-01-05 08:57:14 +05:30
Kovid Goyal d875615c03 Fix a regression in the handling of some combining characters such as zero width joiners
Fixes #4439
2022-01-05 08:50:55 +05:30
Kovid Goyal 9aefcfe56f Make --hold a bit more robust 2022-01-05 08:14:22 +05:30
Kovid Goyal 266e70222f Avoid hooking LE widgets at all when using no-cursor 2022-01-05 07:46:20 +05:30
Kovid Goyal d4639e2aea Merge branch 'zsh-integration' of https://github.com/romkatv/kitty 2022-01-05 07:40:10 +05:30
Roman Perepelitsa ca8975891b Replace add-zle-hook-widget with a series of hacks in zsh integration 2022-01-04 19:56:57 +01:00
Kovid Goyal bed3d2eb50 Fix #4434 2022-01-04 23:38:58 +05:30
Kovid Goyal 78495a7f64 spelling 2022-01-04 20:35:21 +05:30
Kovid Goyal f66914f7bb ... 2022-01-04 20:29:53 +05:30
Kovid Goyal 58e1f6ee1f Use ctermid() for tty_name 2022-01-04 20:25:16 +05:30
Kovid Goyal 0625035202 oops forgot to re-order second tab group 2022-01-04 20:18:49 +05:30
Kovid Goyal f8fc272f58 Make loading IssueData more robust
Fixes #4424
2022-01-04 19:57:23 +05:30
Kovid Goyal 6d61de8a8f Merge branch 'fladson/fix-documentation-typo' of https://github.com/fladson/kitty 2022-01-04 19:52:27 +05:30
Kovid Goyal 4c08709df1 Use same orders for all tab groups 2022-01-04 19:49:55 +05:30
Fladson Gomes 58a28da94d Fix documentation typo 2022-01-04 14:46:25 +01:00
Kovid Goyal 26b976d17d Merge branch 'fix-mouse-scroll' of https://github.com/page-down/kitty 2022-01-04 18:01:30 +05:30
pagedown 3141fc3f05 Update mouse cursor position when scrolling without OS window focus 2022-01-04 19:39:36 +08:00
Kovid Goyal a45d6c8b55 Fix #4421 2022-01-04 16:21:00 +05:30
Kovid Goyal dadf496a68 remove leftover debug print 2022-01-04 12:01:23 +05:30
Kovid Goyal dae8ae33f0 hints kitten: Fix matching of filenames enclosed in quotes or brackets not stripping the surrounding quotes properly. Fixes #4419 2022-01-04 10:58:31 +05:30
Kovid Goyal b6254e4a67 version 0.24.0 v0.24.0 2022-01-04 08:21:17 +05:30
Kovid Goyal 53431c7ba8 Merge branch 'refactor' of https://github.com/page-down/kitty 2022-01-03 14:31:16 +05:30
pagedown afa0bb4c1d Avoid using the same variable name in different scopes
Variable names such as a and b are also used in the MIN and MAX macros.
2022-01-03 16:11:20 +08:00
pagedown 9ae2579dcb The window width and height are always greater than zero here 2022-01-03 16:05:24 +08:00
Kovid Goyal 37fe98fdec Fix failure on older python 2022-01-02 09:39:05 +05:30
Kovid Goyal fe91b74ba7 ... 2022-01-02 09:38:14 +05:30
Kovid Goyal 0fcc446298 Avoid extra type checking import of re 2022-01-02 09:26:52 +05:30
Kovid Goyal e228f5105e Merge branch 'refactor' of https://github.com/page-down/kitty 2022-01-02 09:23:25 +05:30
Kovid Goyal 719760fd7b Remove unused UNUSED 2022-01-02 09:19:40 +05:30
Kovid Goyal d3e87bcd4f Another shadowed global variable 2022-01-02 09:04:26 +05:30
Kovid Goyal be771456e1 Dont shadow global variable name 2022-01-02 08:59:34 +05:30
Kovid Goyal 8514782ad2 Remove unused code
icat already scales images to fit the screen in process_image() so dont
have to consider the case of the image being wider than the screen in
set_cursor()
2022-01-02 08:56:17 +05:30
pagedown a3e9e0f010 Use the already imported subprocess 2022-01-01 21:29:46 +08:00
pagedown 15615a4cd1 Avoid defining variables with the same name that already exist
Avoid using existing parameter names for local variables.
Avoid using variable names from upper level for nested loops.
Avoid local variables hiding existing global variables.
2022-01-01 21:29:32 +08:00
pagedown 7246fb347c Remove the unused function 2022-01-01 21:29:06 +08:00
pagedown f1b6fb397b Remove redundant variable assignment 2022-01-01 21:28:55 +08:00
pagedown 49fbeb9a56 Remove the always true conditions
Unsigned integers are always greater than or equal to zero.
The else branch is always the opposite.
2022-01-01 21:27:01 +08:00