{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.rmr4yOjJ/b1/kitty_0.26.5-5_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.rmr4yOjJ/b2/kitty_0.26.5-5_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- 583ff33bb12eba231ac46f3339934ac3 1639196 debug optional kitty-dbgsym_0.26.5-5_armhf.deb\n- 02a2d30339896c2dde634c358a57a1c9 1773224 doc optional kitty-doc_0.26.5-5_all.deb\n+ 687c7445ece128884a5950cfc982ac7b 1639192 debug optional kitty-dbgsym_0.26.5-5_armhf.deb\n+ b1f07da043242e2a64eee862e841623e 1773236 doc optional kitty-doc_0.26.5-5_all.deb\n 22ca43df9a32b6f2abaa9a5f742faf5e 78092 x11 optional kitty-shell-integration_0.26.5-5_all.deb\n 440586e5875fac7687d30e4095a2d8e5 56032 x11 optional kitty-terminfo_0.26.5-5_all.deb\n- b7cee8c30457cd25b3611bf41cab5d55 1381880 x11 optional kitty_0.26.5-5_armhf.deb\n+ 0881cbacb0257f95cd31aa57ebc0cc63 1381740 x11 optional kitty_0.26.5-5_armhf.deb\n"}, {"source1": "kitty-doc_0.26.5-5_all.deb", "source2": "kitty-doc_0.26.5-5_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-05-13 01:46:07.000000 debian-binary\n -rw-r--r-- 0 0 0 4324 2023-05-13 01:46:07.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1768708 2023-05-13 01:46:07.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1768720 2023-05-13 01:46:07.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/share/doc/kitty/html/searchindex.js", "source2": "./usr/share/doc/kitty/html/searchindex.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -6192,14 +6192,27 @@\n \"sphinx.ext.viewcode\": 1,\n \"sphinx\": 57\n },\n \"alltitles\": {\n \"Extend with kittens\": [\n [33, \"extend-with-kittens\"]\n ],\n+ \"Terminal protocol extensions\": [\n+ [42, \"terminal-protocol-extensions\"]\n+ ],\n+ \"Working with the screen and history buffer contents\": [\n+ [40, \"working-with-the-screen-and-history-buffer-contents\"]\n+ ],\n+ \"The piping environment\": [\n+ [40, \"the-piping-environment\"],\n+ [34, \"the-piping-environment\"]\n+ ],\n+ \"Input placeholders\": [\n+ [40, \"input-placeholders\"]\n+ ],\n \"Arrange windows\": [\n [35, \"arrange-windows\"]\n ],\n \"The Stack Layout\": [\n [35, \"the-stack-layout\"]\n ],\n \"The Tall Layout\": [\n@@ -6219,66 +6232,41 @@\n ],\n \"The Vertical Layout\": [\n [35, \"the-vertical-layout\"]\n ],\n \"Resizing windows\": [\n [35, \"resizing-windows\"]\n ],\n- \"Working with the screen and history buffer contents\": [\n- [40, \"working-with-the-screen-and-history-buffer-contents\"]\n- ],\n- \"The piping environment\": [\n- [40, \"the-piping-environment\"],\n- [34, \"the-piping-environment\"]\n- ],\n- \"Input placeholders\": [\n- [40, \"input-placeholders\"]\n- ],\n- \"Press mentions of kitty\": [\n- [41, \"press-mentions-of-kitty\"]\n- ],\n- \"Video reviews\": [\n- [41, \"video-reviews\"]\n- ],\n \"Performance\": [\n [39, \"performance\"]\n ],\n- \"Mark text on screen\": [\n- [36, \"mark-text-on-screen\"]\n- ],\n- \"Examples\": [\n- [36, \"examples\"]\n- ],\n- \"Creating markers dynamically\": [\n- [36, \"creating-markers-dynamically\"]\n- ],\n- \"Scrolling to marks\": [\n- [36, \"scrolling-to-marks\"]\n+ \"Scripting the mouse click\": [\n+ [37, \"scripting-the-mouse-click\"]\n ],\n- \"The full syntax for creating marks\": [\n- [36, \"the-full-syntax-for-creating-marks\"]\n+ \"Matching criteria\": [\n+ [37, \"matching-criteria\"]\n ],\n- \"Arbitrary marker functions\": [\n- [36, \"arbitrary-marker-functions\"]\n+ \"Scripting the opening of files with kitty on macOS\": [\n+ [37, \"scripting-the-opening-of-files-with-kitty-on-macos\"]\n ],\n \"Overview\": [\n [38, \"overview\"]\n ],\n \"Design philosophy\": [\n [38, \"design-philosophy\"]\n ],\n \"Tabs and Windows\": [\n [38, \"tabs-and-windows\"],\n [17, \"tabs-and-windows\"]\n ],\n \"Scrolling\": [\n [38, \"scrolling\"],\n [17, \"scrolling\"],\n- [0, \"scrolling\"],\n- [5, \"scrolling\"]\n+ [5, \"scrolling\"],\n+ [0, \"scrolling\"]\n ],\n \"Tabs\": [\n [38, \"tabs\"],\n [17, \"tabs\"]\n ],\n \"Windows\": [\n [38, \"windows\"],\n@@ -6322,29 +6310,41 @@\n \"Multiple copy/paste buffers\": [\n [38, \"multiple-copy-paste-buffers\"]\n ],\n \"Marks\": [\n [38, \"marks\"],\n [0, \"marks\"]\n ],\n- \"Quickstart\": [\n- [43, \"quickstart\"],\n- [18, \"quickstart\"]\n+ \"Press mentions of kitty\": [\n+ [41, \"press-mentions-of-kitty\"]\n ],\n- \"Scripting the mouse click\": [\n- [37, \"scripting-the-mouse-click\"]\n+ \"Video reviews\": [\n+ [41, \"video-reviews\"]\n ],\n- \"Matching criteria\": [\n- [37, \"matching-criteria\"]\n+ \"Mark text on screen\": [\n+ [36, \"mark-text-on-screen\"]\n ],\n- \"Scripting the opening of files with kitty on macOS\": [\n- [37, \"scripting-the-opening-of-files-with-kitty-on-macos\"]\n+ \"Examples\": [\n+ [36, \"examples\"]\n ],\n- \"Terminal protocol extensions\": [\n- [42, \"terminal-protocol-extensions\"]\n+ \"Creating markers dynamically\": [\n+ [36, \"creating-markers-dynamically\"]\n+ ],\n+ \"Scrolling to marks\": [\n+ [36, \"scrolling-to-marks\"]\n+ ],\n+ \"The full syntax for creating marks\": [\n+ [36, \"the-full-syntax-for-creating-marks\"]\n+ ],\n+ \"Arbitrary marker functions\": [\n+ [36, \"arbitrary-marker-functions\"]\n+ ],\n+ \"Quickstart\": [\n+ [43, \"quickstart\"],\n+ [18, \"quickstart\"]\n ],\n \"Hyperlinked grep\": [\n [24, \"hyperlinked-grep\"]\n ],\n \"Remote files\": [\n [28, \"remote-files\"]\n ],\n@@ -6434,120 +6434,14 @@\n ],\n \"Variables that influence kitty behavior\": [\n [13, \"variables-that-influence-kitty-behavior\"]\n ],\n \"Variables that kitty sets when running child programs\": [\n [13, \"variables-that-kitty-sets-when-running-child-programs\"]\n ],\n- \"Terminal graphics protocol\": [\n- [14, \"terminal-graphics-protocol\"]\n- ],\n- \"Getting the window size\": [\n- [14, \"getting-the-window-size\"]\n- ],\n- \"A minimal example\": [\n- [14, \"a-minimal-example\"]\n- ],\n- \"The graphics escape code\": [\n- [14, \"the-graphics-escape-code\"]\n- ],\n- \"Transferring pixel data\": [\n- [14, \"transferring-pixel-data\"]\n- ],\n- \"RGB and RGBA data\": [\n- [14, \"rgb-and-rgba-data\"]\n- ],\n- \"PNG data\": [\n- [14, \"png-data\"]\n- ],\n- \"Compression\": [\n- [14, \"compression\"],\n- [9, \"compression\"]\n- ],\n- \"The transmission medium\": [\n- [14, \"the-transmission-medium\"]\n- ],\n- \"Local client\": [\n- [14, \"local-client\"]\n- ],\n- \"Remote client\": [\n- [14, \"remote-client\"]\n- ],\n- \"Querying support and available transmission mediums\": [\n- [14, \"querying-support-and-available-transmission-mediums\"]\n- ],\n- \"Display images on screen\": [\n- [14, \"display-images-on-screen\"]\n- ],\n- \"Controlling displayed image layout\": [\n- [14, \"controlling-displayed-image-layout\"]\n- ],\n- \"Deleting images\": [\n- [14, \"deleting-images\"]\n- ],\n- \"Suppressing responses from the terminal\": [\n- [14, \"suppressing-responses-from-the-terminal\"]\n- ],\n- \"Requesting image ids from the terminal\": [\n- [14, \"requesting-image-ids-from-the-terminal\"]\n- ],\n- \"Animation\": [\n- [14, \"animation\"]\n- ],\n- \"Transferring animation frame data\": [\n- [14, \"transferring-animation-frame-data\"]\n- ],\n- \"Controlling animations\": [\n- [14, \"controlling-animations\"]\n- ],\n- \"Composing animation frames\": [\n- [14, \"composing-animation-frames\"]\n- ],\n- \"Image persistence and storage quotas\": [\n- [14, \"image-persistence-and-storage-quotas\"]\n- ],\n- \"Control data reference\": [\n- [14, \"control-data-reference\"]\n- ],\n- \"Interaction with other terminal actions\": [\n- [14, \"interaction-with-other-terminal-actions\"]\n- ],\n- \"Custom kittens\": [\n- [21, \"custom-kittens\"]\n- ],\n- \"kitty API to use with kittens\": [\n- [21, \"kitty-api-to-use-with-kittens\"]\n- ],\n- \"Passing arguments to kittens\": [\n- [21, \"passing-arguments-to-kittens\"]\n- ],\n- \"Passing the contents of the screen to the kitten\": [\n- [21, \"passing-the-contents-of-the-screen-to-the-kitten\"]\n- ],\n- \"Types of input to kittens\": [\n- [21, \"id1\"]\n- ],\n- \"Using kittens to script kitty, without any terminal UI\": [\n- [21, \"using-kittens-to-script-kitty-without-any-terminal-ui\"]\n- ],\n- \"Sending mouse events\": [\n- [21, \"sending-mouse-events\"]\n- ],\n- \"Debugging kittens\": [\n- [21, \"debugging-kittens\"]\n- ],\n- \"Adding options to kittens\": [\n- [21, \"adding-options-to-kittens\"]\n- ],\n- \"Kittens created by kitty users\": [\n- [21, \"kittens-created-by-kitty-users\"]\n- ],\n- \"kitty\": [\n- [15, \"kitty\"]\n- ],\n \"Integrations with other tools\": [\n [16, \"integrations-with-other-tools\"]\n ],\n \"Image and document viewers\": [\n [16, \"image-and-document-viewers\"]\n ],\n \"termpdf.py\": [\n@@ -6641,16 +6535,16 @@\n [16, \"id26\"]\n ],\n \"kitty-grab\": [\n [16, \"id27\"]\n ],\n \"Miscellaneous\": [\n [16, \"miscellaneous\"],\n- [0, \"miscellaneous\"],\n- [5, \"miscellaneous\"]\n+ [5, \"miscellaneous\"],\n+ [0, \"miscellaneous\"]\n ],\n \"kitty-smart-tab\": [\n [16, \"id28\"]\n ],\n \"kitty-smart-scroll\": [\n [16, \"id29\"]\n ],\n@@ -6659,17 +6553,126 @@\n ],\n \"weechat-hints\": [\n [16, \"id31\"]\n ],\n \"glkitty\": [\n [16, \"id32\"]\n ],\n+ \"kitty\": [\n+ [15, \"kitty\"]\n+ ],\n+ \"Terminal graphics protocol\": [\n+ [14, \"terminal-graphics-protocol\"]\n+ ],\n+ \"Getting the window size\": [\n+ [14, \"getting-the-window-size\"]\n+ ],\n+ \"A minimal example\": [\n+ [14, \"a-minimal-example\"]\n+ ],\n+ \"The graphics escape code\": [\n+ [14, \"the-graphics-escape-code\"]\n+ ],\n+ \"Transferring pixel data\": [\n+ [14, \"transferring-pixel-data\"]\n+ ],\n+ \"RGB and RGBA data\": [\n+ [14, \"rgb-and-rgba-data\"]\n+ ],\n+ \"PNG data\": [\n+ [14, \"png-data\"]\n+ ],\n+ \"Compression\": [\n+ [14, \"compression\"],\n+ [9, \"compression\"]\n+ ],\n+ \"The transmission medium\": [\n+ [14, \"the-transmission-medium\"]\n+ ],\n+ \"Local client\": [\n+ [14, \"local-client\"]\n+ ],\n+ \"Remote client\": [\n+ [14, \"remote-client\"]\n+ ],\n+ \"Querying support and available transmission mediums\": [\n+ [14, \"querying-support-and-available-transmission-mediums\"]\n+ ],\n+ \"Display images on screen\": [\n+ [14, \"display-images-on-screen\"]\n+ ],\n+ \"Controlling displayed image layout\": [\n+ [14, \"controlling-displayed-image-layout\"]\n+ ],\n+ \"Deleting images\": [\n+ [14, \"deleting-images\"]\n+ ],\n+ \"Suppressing responses from the terminal\": [\n+ [14, \"suppressing-responses-from-the-terminal\"]\n+ ],\n+ \"Requesting image ids from the terminal\": [\n+ [14, \"requesting-image-ids-from-the-terminal\"]\n+ ],\n+ \"Animation\": [\n+ [14, \"animation\"]\n+ ],\n+ \"Transferring animation frame data\": [\n+ [14, \"transferring-animation-frame-data\"]\n+ ],\n+ \"Controlling animations\": [\n+ [14, \"controlling-animations\"]\n+ ],\n+ \"Composing animation frames\": [\n+ [14, \"composing-animation-frames\"]\n+ ],\n+ \"Image persistence and storage quotas\": [\n+ [14, \"image-persistence-and-storage-quotas\"]\n+ ],\n+ \"Control data reference\": [\n+ [14, \"control-data-reference\"]\n+ ],\n+ \"Interaction with other terminal actions\": [\n+ [14, \"interaction-with-other-terminal-actions\"]\n+ ],\n+ \"Custom kittens\": [\n+ [21, \"custom-kittens\"]\n+ ],\n+ \"kitty API to use with kittens\": [\n+ [21, \"kitty-api-to-use-with-kittens\"]\n+ ],\n+ \"Passing arguments to kittens\": [\n+ [21, \"passing-arguments-to-kittens\"]\n+ ],\n+ \"Passing the contents of the screen to the kitten\": [\n+ [21, \"passing-the-contents-of-the-screen-to-the-kitten\"]\n+ ],\n+ \"Types of input to kittens\": [\n+ [21, \"id1\"]\n+ ],\n+ \"Using kittens to script kitty, without any terminal UI\": [\n+ [21, \"using-kittens-to-script-kitty-without-any-terminal-ui\"]\n+ ],\n+ \"Sending mouse events\": [\n+ [21, \"sending-mouse-events\"]\n+ ],\n+ \"Debugging kittens\": [\n+ [21, \"debugging-kittens\"]\n+ ],\n+ \"Adding options to kittens\": [\n+ [21, \"adding-options-to-kittens\"]\n+ ],\n+ \"Kittens created by kitty users\": [\n+ [21, \"kittens-created-by-kitty-users\"]\n+ ],\n \"Support kitty development \\u2764\\ufe0f\": [\n [47, \"support-kitty-development\"]\n ],\n+ \"Colored and styled underlines\": [\n+ [48, \"colored-and-styled-underlines\"]\n+ ],\n \"Shell integration\": [\n [46, \"shell-integration\"],\n [3, \"shell-integration\"]\n ],\n \"Features\": [\n [46, \"features\"]\n ],\n@@ -6678,16 +6681,16 @@\n [22, \"configuration\"]\n ],\n \"More ways to browse command output\": [\n [46, \"more-ways-to-browse-command-output\"]\n ],\n \"How it works\": [\n [46, \"how-it-works\"],\n- [29, \"how-it-works\"],\n- [30, \"how-it-works\"]\n+ [30, \"how-it-works\"],\n+ [29, \"how-it-works\"]\n ],\n \"Shell integration over SSH\": [\n [46, \"shell-integration-over-ssh\"]\n ],\n \"Clone the current shell into a new window\": [\n [46, \"clone-the-current-shell-into-a-new-window\"]\n ],\n@@ -6702,16 +6705,88 @@\n ],\n \"Notes for shell developers\": [\n [46, \"notes-for-shell-developers\"]\n ],\n \"Unscrolling the screen\": [\n [49, \"unscrolling-the-screen\"]\n ],\n- \"Colored and styled underlines\": [\n- [48, \"colored-and-styled-underlines\"]\n+ \"File transfer over the TTY\": [\n+ [9, \"file-transfer-over-the-tty\"]\n+ ],\n+ \"Overall design\": [\n+ [9, \"overall-design\"]\n+ ],\n+ \"Sending files to the computer running the terminal emulator\": [\n+ [9, \"sending-files-to-the-computer-running-the-terminal-emulator\"]\n+ ],\n+ \"Receiving files from the computer running terminal emulator\": [\n+ [9, \"receiving-files-from-the-computer-running-terminal-emulator\"]\n+ ],\n+ \"Canceling a session\": [\n+ [9, \"canceling-a-session\"]\n+ ],\n+ \"Quieting responses from the terminal\": [\n+ [9, \"quieting-responses-from-the-terminal\"]\n+ ],\n+ \"File metadata\": [\n+ [9, \"file-metadata\"]\n+ ],\n+ \"Symbolic and hard links\": [\n+ [9, \"symbolic-and-hard-links\"]\n+ ],\n+ \"Sending links to the terminal emulator\": [\n+ [9, \"sending-links-to-the-terminal-emulator\"]\n+ ],\n+ \"Receiving links from the terminal emulator\": [\n+ [9, \"receiving-links-from-the-terminal-emulator\"]\n+ ],\n+ \"Transmitting binary deltas\": [\n+ [9, \"transmitting-binary-deltas\"]\n+ ],\n+ \"Sending to the terminal emulator\": [\n+ [9, \"sending-to-the-terminal-emulator\"]\n+ ],\n+ \"Receiving from the terminal emulator\": [\n+ [9, \"receiving-from-the-terminal-emulator\"]\n+ ],\n+ \"The format of signatures and deltas\": [\n+ [9, \"the-format-of-signatures-and-deltas\"]\n+ ],\n+ \"Bypassing explicit user authorization\": [\n+ [9, \"bypassing-explicit-user-authorization\"]\n+ ],\n+ \"Encoding of transfer commands as escape codes\": [\n+ [9, \"encoding-of-transfer-commands-as-escape-codes\"]\n+ ],\n+ \"The keys and value types for this protocol\": [\n+ [9, \"id2\"]\n+ ],\n+ \"Install kitty\": [\n+ [1, \"install-kitty\"]\n+ ],\n+ \"Binary install\": [\n+ [1, \"binary-install\"]\n+ ],\n+ \"Manually installing\": [\n+ [1, \"manually-installing\"]\n+ ],\n+ \"Desktop integration on Linux\": [\n+ [1, \"desktop-integration-on-linux\"]\n+ ],\n+ \"Customizing the installation\": [\n+ [1, \"customizing-the-installation\"]\n+ ],\n+ \"Uninstalling\": [\n+ [1, \"uninstalling\"]\n+ ],\n+ \"Building from source\": [\n+ [1, \"building-from-source\"]\n+ ],\n+ \"Saving and restoring colors\": [\n+ [4, \"saving-and-restoring-colors\"]\n ],\n \"Frequently Asked Questions\": [\n [8, \"frequently-asked-questions\"]\n ],\n \"Some special symbols are rendered small/truncated in kitty?\": [\n [8, \"some-special-symbols-are-rendered-small-truncated-in-kitty\"]\n ],\n@@ -6756,34 +6831,40 @@\n ],\n \"I opened and closed a lot of windows/tabs and top shows kitty's memory usage is very high?\": [\n [8, \"i-opened-and-closed-a-lot-of-windows-tabs-and-top-shows-kitty-s-memory-usage-is-very-high\"]\n ],\n \"Why does kitty sometimes start slowly on my Linux system?\": [\n [8, \"why-does-kitty-sometimes-start-slowly-on-my-linux-system\"]\n ],\n- \"Install kitty\": [\n- [1, \"install-kitty\"]\n+ \"Build from source\": [\n+ [2, \"build-from-source\"]\n ],\n- \"Binary install\": [\n- [1, \"binary-install\"]\n+ \"Dependencies\": [\n+ [2, \"dependencies\"]\n ],\n- \"Manually installing\": [\n- [1, \"manually-installing\"]\n+ \"Install and run from source\": [\n+ [2, \"install-and-run-from-source\"]\n ],\n- \"Desktop integration on Linux\": [\n- [1, \"desktop-integration-on-linux\"]\n+ \"Building kitty.app on macOS from source\": [\n+ [2, \"building-kitty-app-on-macos-from-source\"]\n ],\n- \"Customizing the installation\": [\n- [1, \"customizing-the-installation\"]\n+ \"Build and run from source with Nix\": [\n+ [2, \"build-and-run-from-source-with-nix\"]\n ],\n- \"Uninstalling\": [\n- [1, \"uninstalling\"]\n+ \"Debug builds\": [\n+ [2, \"debug-builds\"]\n ],\n- \"Building from source\": [\n- [1, \"building-from-source\"]\n+ \"Notes for Linux/macOS packagers\": [\n+ [2, \"notes-for-linux-macos-packagers\"]\n+ ],\n+ \"Setting text styles/colors in arbitrary regions of the screen\": [\n+ [6, \"setting-text-styles-colors-in-arbitrary-regions-of-the-screen\"]\n+ ],\n+ \"Desktop notifications\": [\n+ [7, \"desktop-notifications\"]\n ],\n \"Changelog\": [\n [3, \"changelog\"]\n ],\n \"Recent major new features\": [\n [3, \"recent-major-new-features\"]\n ],\n@@ -7024,126 +7105,56 @@\n ],\n \"0.4.2 [2017-10-23]\": [\n [3, \"id83\"]\n ],\n \"0.4.0 [2017-10-22]\": [\n [3, \"id84\"]\n ],\n- \"File transfer over the TTY\": [\n- [9, \"file-transfer-over-the-tty\"]\n- ],\n- \"Overall design\": [\n- [9, \"overall-design\"]\n- ],\n- \"Sending files to the computer running the terminal emulator\": [\n- [9, \"sending-files-to-the-computer-running-the-terminal-emulator\"]\n- ],\n- \"Receiving files from the computer running terminal emulator\": [\n- [9, \"receiving-files-from-the-computer-running-terminal-emulator\"]\n- ],\n- \"Canceling a session\": [\n- [9, \"canceling-a-session\"]\n- ],\n- \"Quieting responses from the terminal\": [\n- [9, \"quieting-responses-from-the-terminal\"]\n- ],\n- \"File metadata\": [\n- [9, \"file-metadata\"]\n- ],\n- \"Symbolic and hard links\": [\n- [9, \"symbolic-and-hard-links\"]\n- ],\n- \"Sending links to the terminal emulator\": [\n- [9, \"sending-links-to-the-terminal-emulator\"]\n- ],\n- \"Receiving links from the terminal emulator\": [\n- [9, \"receiving-links-from-the-terminal-emulator\"]\n- ],\n- \"Transmitting binary deltas\": [\n- [9, \"transmitting-binary-deltas\"]\n- ],\n- \"Sending to the terminal emulator\": [\n- [9, \"sending-to-the-terminal-emulator\"]\n- ],\n- \"Receiving from the terminal emulator\": [\n- [9, \"receiving-from-the-terminal-emulator\"]\n- ],\n- \"The format of signatures and deltas\": [\n- [9, \"the-format-of-signatures-and-deltas\"]\n- ],\n- \"Bypassing explicit user authorization\": [\n- [9, \"bypassing-explicit-user-authorization\"]\n- ],\n- \"Encoding of transfer commands as escape codes\": [\n- [9, \"encoding-of-transfer-commands-as-escape-codes\"]\n- ],\n- \"The keys and value types for this protocol\": [\n- [9, \"id2\"]\n- ],\n- \"Setting text styles/colors in arbitrary regions of the screen\": [\n- [6, \"setting-text-styles-colors-in-arbitrary-regions-of-the-screen\"]\n- ],\n- \"Desktop notifications\": [\n- [7, \"desktop-notifications\"]\n- ],\n- \"Saving and restoring colors\": [\n- [4, \"saving-and-restoring-colors\"]\n- ],\n- \"Build from source\": [\n- [2, \"build-from-source\"]\n- ],\n- \"Dependencies\": [\n- [2, \"dependencies\"]\n- ],\n- \"Install and run from source\": [\n- [2, \"install-and-run-from-source\"]\n- ],\n- \"Building kitty.app on macOS from source\": [\n- [2, \"building-kitty-app-on-macos-from-source\"]\n- ],\n- \"Build and run from source with Nix\": [\n- [2, \"build-and-run-from-source-with-nix\"]\n- ],\n- \"Debug builds\": [\n- [2, \"debug-builds\"]\n- ],\n- \"Notes for Linux/macOS packagers\": [\n- [2, \"notes-for-linux-macos-packagers\"]\n+ \"Changing kitty colors\": [\n+ [30, \"changing-kitty-colors\"]\n ],\n- \"A real world example\": [\n- [29, \"a-real-world-example\"]\n+ \"Using your own themes\": [\n+ [30, \"using-your-own-themes\"]\n ],\n- \"Host bootstrap configuration\": [\n- [29, \"host-bootstrap-configuration\"]\n+ \"Contributing new themes\": [\n+ [30, \"contributing-new-themes\"]\n ],\n- \"Login shell environment\": [\n- [29, \"login-shell-environment\"]\n+ \"Changing the theme non-interactively\": [\n+ [30, \"changing-the-theme-non-interactively\"]\n ],\n- \"SSH configuration\": [\n- [29, \"ssh-configuration\"]\n+ \"Source code for themes\": [\n+ [30, \"source-code-for-themes\"]\n ],\n- \"The copy command\": [\n- [29, \"the-copy-command\"]\n+ \"Command Line Interface\": [\n+ [30, \"command-line-interface\"],\n+ [25, \"command-line-interface\"],\n+ [27, \"command-line-interface\"],\n+ [26, \"command-line-interface\"],\n+ [20, \"command-line-interface\"],\n+ [22, \"command-line-interface\"],\n+ [19, \"command-line-interface\"],\n+ [23, \"command-line-interface\"],\n+ [31, \"command-line-interface\"],\n+ [32, \"command-line-interface\"]\n ],\n \"Options\": [\n- [29, \"options\"],\n+ [30, \"options\"],\n [25, \"options\"],\n+ [29, \"options\"],\n [27, \"options\"],\n- [30, \"options\"],\n [26, \"options\"],\n- [19, \"options\"],\n- [17, \"options\"],\n- [22, \"options\"],\n [20, \"options\"],\n+ [22, \"options\"],\n+ [19, \"options\"],\n [23, \"options\"],\n+ [17, \"options\"],\n [12, \"options\"],\n [10, \"options\"],\n- [32, \"options\"],\n [31, \"options\"],\n- [34, \"options\"],\n+ [32, \"options\"],\n [45, \"options\"],\n [45, \"id1\"],\n [45, \"id2\"],\n [45, \"id3\"],\n [45, \"id4\"],\n [45, \"id5\"],\n [45, \"id6\"],\n@@ -7169,75 +7180,55 @@\n [45, \"id26\"],\n [45, \"id27\"],\n [45, \"id28\"],\n [45, \"id29\"],\n [45, \"id30\"],\n [45, \"id31\"],\n [45, \"id32\"],\n- [45, \"id33\"]\n+ [45, \"id33\"],\n+ [34, \"options\"]\n ],\n \"icat\": [\n [25, \"icat\"]\n ],\n \"Source code for icat\": [\n [25, \"source-code-for-icat\"]\n ],\n- \"Command Line Interface\": [\n- [25, \"command-line-interface\"],\n- [27, \"command-line-interface\"],\n- [30, \"command-line-interface\"],\n- [26, \"command-line-interface\"],\n- [19, \"command-line-interface\"],\n- [22, \"command-line-interface\"],\n- [20, \"command-line-interface\"],\n- [23, \"command-line-interface\"],\n- [32, \"command-line-interface\"],\n- [31, \"command-line-interface\"]\n- ],\n- \"Query terminal\": [\n- [27, \"query-terminal\"]\n+ \"A real world example\": [\n+ [29, \"a-real-world-example\"]\n ],\n- \"Source code for query_terminal\": [\n- [27, \"source-code-for-query-terminal\"]\n+ \"Host bootstrap configuration\": [\n+ [29, \"host-bootstrap-configuration\"]\n ],\n- \"Changing kitty colors\": [\n- [30, \"changing-kitty-colors\"]\n+ \"Login shell environment\": [\n+ [29, \"login-shell-environment\"]\n ],\n- \"Using your own themes\": [\n- [30, \"using-your-own-themes\"]\n+ \"SSH configuration\": [\n+ [29, \"ssh-configuration\"]\n ],\n- \"Contributing new themes\": [\n- [30, \"contributing-new-themes\"]\n+ \"The copy command\": [\n+ [29, \"the-copy-command\"]\n ],\n- \"Changing the theme non-interactively\": [\n- [30, \"changing-the-theme-non-interactively\"]\n+ \"Query terminal\": [\n+ [27, \"query-terminal\"]\n ],\n- \"Source code for themes\": [\n- [30, \"source-code-for-themes\"]\n+ \"Source code for query_terminal\": [\n+ [27, \"source-code-for-query-terminal\"]\n ],\n \"Draw a GPU accelerated dock panel on your desktop\": [\n [26, \"draw-a-gpu-accelerated-dock-panel-on-your-desktop\"]\n ],\n \"Source code for panel\": [\n [26, \"source-code-for-panel\"]\n ],\n- \"broadcast\": [\n- [19, \"broadcast\"]\n- ],\n- \"Source code for broadcast\": [\n- [19, \"source-code-for-broadcast\"]\n- ],\n- \"The kitty command line interface\": [\n- [17, \"the-kitty-command-line-interface\"]\n- ],\n- \"Debugging options\": [\n- [17, \"debugging-options\"]\n+ \"clipboard\": [\n+ [20, \"clipboard\"]\n ],\n- \"See also\": [\n- [17, \"see-also\"]\n+ \"Source code for clipboard\": [\n+ [20, \"source-code-for-clipboard\"]\n ],\n \"kitty-diff\": [\n [22, \"kitty-diff\"]\n ],\n \"Major Features\": [\n [22, \"major-features\"]\n ],\n@@ -7268,29 +7259,116 @@\n ],\n \"Source code for diff\": [\n [22, \"source-code-for-diff\"]\n ],\n \"Sample diff.conf\": [\n [22, \"sample-diff-conf\"]\n ],\n- \"clipboard\": [\n- [20, \"clipboard\"]\n+ \"broadcast\": [\n+ [19, \"broadcast\"]\n ],\n- \"Source code for clipboard\": [\n- [20, \"source-code-for-clipboard\"]\n+ \"Source code for broadcast\": [\n+ [19, \"source-code-for-broadcast\"]\n ],\n \"Hints\": [\n [23, \"hints\"]\n ],\n \"Completely customizing the matching and actions of the kitten\": [\n [23, \"completely-customizing-the-matching-and-actions-of-the-kitten\"]\n ],\n \"Source code for hints\": [\n [23, \"source-code-for-hints\"]\n ],\n+ \"The kitty command line interface\": [\n+ [17, \"the-kitty-command-line-interface\"]\n+ ],\n+ \"Debugging options\": [\n+ [17, \"debugging-options\"]\n+ ],\n+ \"See also\": [\n+ [17, \"see-also\"]\n+ ],\n+ \"kitty.conf\": [\n+ [5, \"kitty-conf\"]\n+ ],\n+ \"Fonts\": [\n+ [5, \"fonts\"]\n+ ],\n+ \"Cursor customization\": [\n+ [5, \"cursor-customization\"]\n+ ],\n+ \"Scrollback\": [\n+ [5, \"scrollback\"]\n+ ],\n+ \"Mouse\": [\n+ [5, \"mouse\"]\n+ ],\n+ \"Mouse actions\": [\n+ [5, \"mouse-actions\"],\n+ [0, \"mouse-actions\"]\n+ ],\n+ \"Performance tuning\": [\n+ [5, \"performance-tuning\"]\n+ ],\n+ \"Terminal bell\": [\n+ [5, \"terminal-bell\"]\n+ ],\n+ \"Window layout\": [\n+ [5, \"window-layout\"]\n+ ],\n+ \"Tab bar\": [\n+ [5, \"tab-bar\"]\n+ ],\n+ \"Color scheme\": [\n+ [5, \"color-scheme\"]\n+ ],\n+ \"The color table\": [\n+ [5, \"the-color-table\"]\n+ ],\n+ \"Advanced\": [\n+ [5, \"advanced\"]\n+ ],\n+ \"OS specific tweaks\": [\n+ [5, \"os-specific-tweaks\"]\n+ ],\n+ \"Clipboard\": [\n+ [5, \"clipboard\"]\n+ ],\n+ \"Window management\": [\n+ [5, \"window-management\"],\n+ [0, \"window-management\"]\n+ ],\n+ \"Tab management\": [\n+ [5, \"tab-management\"],\n+ [0, \"tab-management\"]\n+ ],\n+ \"Layout management\": [\n+ [5, \"layout-management\"]\n+ ],\n+ \"Font sizes\": [\n+ [5, \"font-sizes\"]\n+ ],\n+ \"Select and act on visible text\": [\n+ [5, \"select-and-act-on-visible-text\"]\n+ ],\n+ \"Sample kitty.conf\": [\n+ [5, \"sample-kitty-conf\"]\n+ ],\n+ \"All mappable actions\": [\n+ [5, \"all-mappable-actions\"]\n+ ],\n+ \"Mappable actions\": [\n+ [0, \"mappable-actions\"]\n+ ],\n+ \"Copy/paste\": [\n+ [0, \"copy-paste\"]\n+ ],\n+ \"Debugging\": [\n+ [0, \"debugging\"]\n+ ],\n \"close-tab\": [\n [11, \"close-tab\"],\n [44, \"close-tab\"]\n ],\n \"close-window\": [\n [11, \"close-window\"],\n [44, \"close-window\"]\n@@ -7415,98 +7493,14 @@\n [11, \"set-window-title\"],\n [44, \"set-window-title\"]\n ],\n \"signal-child\": [\n [11, \"signal-child\"],\n [44, \"signal-child\"]\n ],\n- \"Mappable actions\": [\n- [0, \"mappable-actions\"]\n- ],\n- \"Copy/paste\": [\n- [0, \"copy-paste\"]\n- ],\n- \"Debugging\": [\n- [0, \"debugging\"]\n- ],\n- \"Mouse actions\": [\n- [0, \"mouse-actions\"],\n- [5, \"mouse-actions\"]\n- ],\n- \"Tab management\": [\n- [0, \"tab-management\"],\n- [5, \"tab-management\"]\n- ],\n- \"Window management\": [\n- [0, \"window-management\"],\n- [5, \"window-management\"]\n- ],\n- \"kitty.conf\": [\n- [5, \"kitty-conf\"]\n- ],\n- \"Fonts\": [\n- [5, \"fonts\"]\n- ],\n- \"Cursor customization\": [\n- [5, \"cursor-customization\"]\n- ],\n- \"Scrollback\": [\n- [5, \"scrollback\"]\n- ],\n- \"Mouse\": [\n- [5, \"mouse\"]\n- ],\n- \"Performance tuning\": [\n- [5, \"performance-tuning\"]\n- ],\n- \"Terminal bell\": [\n- [5, \"terminal-bell\"]\n- ],\n- \"Window layout\": [\n- [5, \"window-layout\"]\n- ],\n- \"Tab bar\": [\n- [5, \"tab-bar\"]\n- ],\n- \"Color scheme\": [\n- [5, \"color-scheme\"]\n- ],\n- \"The color table\": [\n- [5, \"the-color-table\"]\n- ],\n- \"Advanced\": [\n- [5, \"advanced\"]\n- ],\n- \"OS specific tweaks\": [\n- [5, \"os-specific-tweaks\"]\n- ],\n- \"Clipboard\": [\n- [5, \"clipboard\"]\n- ],\n- \"Layout management\": [\n- [5, \"layout-management\"]\n- ],\n- \"Font sizes\": [\n- [5, \"font-sizes\"]\n- ],\n- \"Select and act on visible text\": [\n- [5, \"select-and-act-on-visible-text\"]\n- ],\n- \"Sample kitty.conf\": [\n- [5, \"sample-kitty-conf\"]\n- ],\n- \"All mappable actions\": [\n- [5, \"all-mappable-actions\"]\n- ],\n- \"Unicode input\": [\n- [32, \"unicode-input\"]\n- ],\n- \"Source code for unicode_input\": [\n- [32, \"source-code-for-unicode-input\"]\n- ],\n \"Transfer files\": [\n [31, \"transfer-files\"]\n ],\n \"Basic usage\": [\n [31, \"basic-usage\"]\n ],\n \"Avoiding the confirmation prompt\": [\n@@ -7514,35 +7508,26 @@\n ],\n \"Delta transfers\": [\n [31, \"delta-transfers\"]\n ],\n \"Source code for transfer\": [\n [31, \"source-code-for-transfer\"]\n ],\n+ \"Unicode input\": [\n+ [32, \"unicode-input\"]\n+ ],\n+ \"Source code for unicode_input\": [\n+ [32, \"source-code-for-unicode-input\"]\n+ ],\n \"The kitty remote control protocol\": [\n [44, \"the-kitty-remote-control-protocol\"]\n ],\n \"Encrypted communication\": [\n [44, \"encrypted-communication\"]\n ],\n- \"The launch command\": [\n- [34, \"the-launch-command\"]\n- ],\n- \"Special arguments\": [\n- [34, \"special-arguments\"]\n- ],\n- \"Watching launched windows\": [\n- [34, \"watching-launched-windows\"]\n- ],\n- \"Finding executables\": [\n- [34, \"finding-executables\"]\n- ],\n- \"Syntax reference\": [\n- [34, \"syntax-reference\"]\n- ],\n \"Control kitty from scripts\": [\n [45, \"control-kitty-from-scripts\"]\n ],\n \"Tutorial\": [\n [45, \"tutorial\"]\n ],\n \"Remote control via a socket\": [\n@@ -7672,14 +7657,29 @@\n [45, \"kitty-set-window-logo\"]\n ],\n \"kitty @ set-window-title\": [\n [45, \"kitty-set-window-title\"]\n ],\n \"kitty @ signal-child\": [\n [45, \"kitty-signal-child\"]\n+ ],\n+ \"The launch command\": [\n+ [34, \"the-launch-command\"]\n+ ],\n+ \"Special arguments\": [\n+ [34, \"special-arguments\"]\n+ ],\n+ \"Watching launched windows\": [\n+ [34, \"watching-launched-windows\"]\n+ ],\n+ \"Finding executables\": [\n+ [34, \"finding-executables\"]\n+ ],\n+ \"Syntax reference\": [\n+ [34, \"syntax-reference\"]\n ]\n },\n \"indexentries\": {\n \"action\": [\n [0, \"action-change_font_size\"],\n [0, \"action-clear_selection\"],\n [0, \"action-clear_terminal\"],\n"}]}]}]}]}, {"source1": "kitty_0.26.5-5_armhf.deb", "source2": "kitty_0.26.5-5_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-05-13 01:46:07.000000 debian-binary\n--rw-r--r-- 0 0 0 6716 2023-05-13 01:46:07.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1374972 2023-05-13 01:46:07.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6712 2023-05-13 01:46:07.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1374836 2023-05-13 01:46:07.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/kitty/kitty/fast_data_types.so", "source2": "./usr/lib/kitty/kitty/fast_data_types.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: be3367201d32667d7d732723b3c59ebc97523122\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e1004cc2a9e18789c7e09d5912991944c91b820b\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -2506,15 +2506,15 @@\n libstartup-notification-1.so.0.0.0\n fast_data_types\n PyBytes_AS_STRING\n py_shm_open\n py_shm_unlink\n %s/disk-cache-XXXXXXXXXXXX\n PyTuple_SET_ITEM\n-{\"ref\": {\"layouts\": \"overview/#layouts\", \"sessions\": \"overview/#sessions\", \"scrollback\": \"overview/#scrollback\", \"cpbuf\": \"overview/#cpbuf\", \"shell_integration\": \"shell-integration/\", \"clone_shell\": \"shell-integration/#clone-shell\", \"edit_file\": \"shell-integration/#edit-file\", \"manual_shell_integration\": \"shell-integration/#manual-shell-integration\", \"marker_funcs\": \"marks/#marker-funcs\", \"perf-cat\": \"performance/#perf-cat\", \"desktop_notifications\": \"desktop-notifications/\", \"env_vars\": \"glossary/#env-vars\", \"detach_window\": \"basic/#detach-window\", \"nightly\": \"binary/#nightly\", \"unscroll\": \"unscroll/\", \"splits_layout\": \"layouts/#splits-layout\", \"window_resizing\": \"layouts/#window-resizing\", \"file_metadata\": \"file-transfer-protocol/#file-metadata\", \"bypass_auth\": \"file-transfer-protocol/#bypass-auth\", \"tool_termpdf\": \"integrations/#tool-termpdf\", \"tool_mdcat\": \"integrations/#tool-mdcat\", \"tool_ranger\": \"integrations/#tool-ranger\", \"tool_nnn\": \"integrations/#tool-nnn\", \"tool_hunter\": \"integrations/#tool-hunter\", \"tool_term_image\": \"integrations/#tool-term-image\", \"tool_koneko\": \"integrations/#tool-koneko\", \"tool_viu\": \"integrations/#tool-viu\", \"tool_nb\": \"integrations/#tool-nb\", \"tool_w3m\": \"integrations/#tool-w3m\", \"tool_timg\": \"integrations/#tool-timg\", \"tool_neofetch\": \"integrations/#tool-neofetch\", \"tool_matplotlib\": \"integrations/#tool-matplotlib\", \"tool_KittyTerminalImage\": \"integrations/#tool-KittyTerminalImage\", \"tool_euporie\": \"integrations/#tool-euporie\", \"tool_gnuplot\": \"integrations/#tool-gnuplot\", \"rc_crypto\": \"rc_protocol/#rc-crypto\", \"confloc\": \"conf/#confloc\", \"include\": \"conf/#include\", \"kittens\": \"kittens_intro/\", \"key_codes\": \"keyboard-protocol/#key-codes\", \"modifiers\": \"keyboard-protocol/#modifiers\", \"event_types\": \"keyboard-protocol/#event-types\", \"text_as_codepoints\": \"keyboard-protocol/#text-as-codepoints\", \"progressive_enhancement\": \"keyboard-protocol/#progressive-enhancement\", \"disambiguate\": \"keyboard-protocol/#disambiguate\", \"report_events\": \"keyboard-protocol/#report-events\", \"report_alternates\": \"keyboard-protocol/#report-alternates\", \"report_all_keys\": \"keyboard-protocol/#report-all-keys\", \"report_text\": \"keyboard-protocol/#report-text\", \"detection\": \"keyboard-protocol/#detection\", \"legacy_text\": \"keyboard-protocol/#legacy-text\", \"functional\": \"keyboard-protocol/#functional\", \"ctrl_mapping\": \"keyboard-protocol/#ctrl-mapping\", \"fixterms_bugs\": \"keyboard-protocol/#fixterms-bugs\", \"quickstart\": \"quickstart/\", \"watchers\": \"launch/#watchers\", \"rc_via_socket\": \"remote-control/#rc-via-socket\", \"rc_custom_auth\": \"remote-control/#rc-custom-auth\", \"rc_mapping\": \"remote-control/#rc-mapping\", \"search_syntax\": \"remote-control/#search-syntax\", \"matching_criteria\": \"open_actions/#matching-criteria\", \"launch_actions\": \"open_actions/#launch-actions\", \"transferring_pixel_data\": \"graphics-protocol/#transferring-pixel-data\", \"animation_protocol\": \"graphics-protocol/#animation-protocol\", \"packagers\": \"build/#packagers\", \"real_world_ssh_kitten_config\": \"kittens/ssh/#real-world-ssh-kitten-config\", \"ssh_copy_command\": \"kittens/ssh/#ssh-copy-command\", \"send_mouse_event\": \"kittens/custom/#send-mouse-event\", \"external_kittens\": \"kittens/custom/#external-kittens\"}, \"doc\": {\"deccara\": \"Setting text styles/colors in arbitrary regions of the screen\", \"overview\": \"Overview\", \"shell-integration\": \"Shell integration\", \"press-mentions\": \"Press mentions of kitty\", \"marks\": \"Mark text on screen\", \"index\": \"kitty\", \"performance\": \"Performance\", \"desktop-notifications\": \"Desktop notifications\", \"glossary\": \"Glossary\", \"basic\": \"Tabs and Windows\", \"protocol-extensions\": \"Terminal protocol extensions\", \"faq\": \"Frequently Asked Questions\", \"binary\": \"Install kitty\", \"unscroll\": \"Unscrolling the screen\", \"layouts\": \"Arrange windows\", \"file-transfer-protocol\": \"File transfer over the TTY\", \"integrations\": \"Integrations with other tools\", \"invocation\": \"The kitty command line interface\", \"rc_protocol\": \"The kitty remote control protocol\", \"conf\": \"kitty.conf\", \"kittens_intro\": \"Extend with kittens\", \"color-stack\": \"Saving and restoring colors\", \"support\": \"Support kitty development \\u2764\\ufe0f\", \"keyboard-protocol\": \"Comprehensive keyboard handling in terminals\", \"underlines\": \"Colored and styled underlines\", \"actions\": \"Mappable actions\", \"quickstart\": \"Quickstart\", \"launch\": \"The :command:`launch` command\", \"remote-control\": \"Control kitty from scripts\", \"pipe\": \"Working with the screen and history buffer contents\", \"open_actions\": \"Scripting the mouse click\", \"changelog\": \"Changelog\", \"graphics-protocol\": \"Terminal graphics protocol\", \"build\": \"Build from source\", \"kittens/clipboard\": \"clipboard\", \"kittens/themes\": \"Changing kitty colors\", \"kittens/ssh\": \"Truly convenient SSH\", \"kittens/transfer\": \"Transfer files\", \"kittens/icat\": \"icat\", \"kittens/hints\": \"Hints\", \"kittens/diff\": \"kitty-diff\", \"kittens/unicode_input\": \"Unicode input\", \"kittens/remote_file\": \"Remote files\", \"kittens/hyperlinked_grep\": \"Hyperlinked grep\", \"kittens/query_terminal\": \"Query terminal\", \"kittens/panel\": \"Draw a GPU accelerated dock panel on your desktop\", \"kittens/custom\": \"Custom kittens\", \"kittens/broadcast\": \"broadcast\"}}\n+{\"ref\": {\"shell_integration\": \"shell-integration/\", \"clone_shell\": \"shell-integration/#clone-shell\", \"edit_file\": \"shell-integration/#edit-file\", \"manual_shell_integration\": \"shell-integration/#manual-shell-integration\", \"detach_window\": \"basic/#detach-window\", \"transferring_pixel_data\": \"graphics-protocol/#transferring-pixel-data\", \"animation_protocol\": \"graphics-protocol/#animation-protocol\", \"nightly\": \"binary/#nightly\", \"unscroll\": \"unscroll/\", \"watchers\": \"launch/#watchers\", \"layouts\": \"overview/#layouts\", \"sessions\": \"overview/#sessions\", \"scrollback\": \"overview/#scrollback\", \"cpbuf\": \"overview/#cpbuf\", \"key_codes\": \"keyboard-protocol/#key-codes\", \"modifiers\": \"keyboard-protocol/#modifiers\", \"event_types\": \"keyboard-protocol/#event-types\", \"text_as_codepoints\": \"keyboard-protocol/#text-as-codepoints\", \"progressive_enhancement\": \"keyboard-protocol/#progressive-enhancement\", \"disambiguate\": \"keyboard-protocol/#disambiguate\", \"report_events\": \"keyboard-protocol/#report-events\", \"report_alternates\": \"keyboard-protocol/#report-alternates\", \"report_all_keys\": \"keyboard-protocol/#report-all-keys\", \"report_text\": \"keyboard-protocol/#report-text\", \"detection\": \"keyboard-protocol/#detection\", \"legacy_text\": \"keyboard-protocol/#legacy-text\", \"functional\": \"keyboard-protocol/#functional\", \"ctrl_mapping\": \"keyboard-protocol/#ctrl-mapping\", \"fixterms_bugs\": \"keyboard-protocol/#fixterms-bugs\", \"rc_crypto\": \"rc_protocol/#rc-crypto\", \"packagers\": \"build/#packagers\", \"splits_layout\": \"layouts/#splits-layout\", \"window_resizing\": \"layouts/#window-resizing\", \"file_metadata\": \"file-transfer-protocol/#file-metadata\", \"bypass_auth\": \"file-transfer-protocol/#bypass-auth\", \"env_vars\": \"glossary/#env-vars\", \"desktop_notifications\": \"desktop-notifications/\", \"matching_criteria\": \"open_actions/#matching-criteria\", \"launch_actions\": \"open_actions/#launch-actions\", \"perf-cat\": \"performance/#perf-cat\", \"kittens\": \"kittens_intro/\", \"marker_funcs\": \"marks/#marker-funcs\", \"rc_via_socket\": \"remote-control/#rc-via-socket\", \"rc_custom_auth\": \"remote-control/#rc-custom-auth\", \"rc_mapping\": \"remote-control/#rc-mapping\", \"search_syntax\": \"remote-control/#search-syntax\", \"tool_termpdf\": \"integrations/#tool-termpdf\", \"tool_mdcat\": \"integrations/#tool-mdcat\", \"tool_ranger\": \"integrations/#tool-ranger\", \"tool_nnn\": \"integrations/#tool-nnn\", \"tool_hunter\": \"integrations/#tool-hunter\", \"tool_term_image\": \"integrations/#tool-term-image\", \"tool_koneko\": \"integrations/#tool-koneko\", \"tool_viu\": \"integrations/#tool-viu\", \"tool_nb\": \"integrations/#tool-nb\", \"tool_w3m\": \"integrations/#tool-w3m\", \"tool_timg\": \"integrations/#tool-timg\", \"tool_neofetch\": \"integrations/#tool-neofetch\", \"tool_matplotlib\": \"integrations/#tool-matplotlib\", \"tool_KittyTerminalImage\": \"integrations/#tool-KittyTerminalImage\", \"tool_euporie\": \"integrations/#tool-euporie\", \"tool_gnuplot\": \"integrations/#tool-gnuplot\", \"quickstart\": \"quickstart/\", \"confloc\": \"conf/#confloc\", \"include\": \"conf/#include\", \"send_mouse_event\": \"kittens/custom/#send-mouse-event\", \"external_kittens\": \"kittens/custom/#external-kittens\", \"real_world_ssh_kitten_config\": \"kittens/ssh/#real-world-ssh-kitten-config\", \"ssh_copy_command\": \"kittens/ssh/#ssh-copy-command\"}, \"doc\": {\"index\": \"kitty\", \"deccara\": \"Setting text styles/colors in arbitrary regions of the screen\", \"faq\": \"Frequently Asked Questions\", \"shell-integration\": \"Shell integration\", \"basic\": \"Tabs and Windows\", \"graphics-protocol\": \"Terminal graphics protocol\", \"changelog\": \"Changelog\", \"actions\": \"Mappable actions\", \"binary\": \"Install kitty\", \"unscroll\": \"Unscrolling the screen\", \"launch\": \"The :command:`launch` command\", \"invocation\": \"The kitty command line interface\", \"support\": \"Support kitty development \\u2764\\ufe0f\", \"overview\": \"Overview\", \"keyboard-protocol\": \"Comprehensive keyboard handling in terminals\", \"rc_protocol\": \"The kitty remote control protocol\", \"build\": \"Build from source\", \"layouts\": \"Arrange windows\", \"file-transfer-protocol\": \"File transfer over the TTY\", \"glossary\": \"Glossary\", \"underlines\": \"Colored and styled underlines\", \"desktop-notifications\": \"Desktop notifications\", \"open_actions\": \"Scripting the mouse click\", \"performance\": \"Performance\", \"kittens_intro\": \"Extend with kittens\", \"marks\": \"Mark text on screen\", \"remote-control\": \"Control kitty from scripts\", \"protocol-extensions\": \"Terminal protocol extensions\", \"integrations\": \"Integrations with other tools\", \"pipe\": \"Working with the screen and history buffer contents\", \"color-stack\": \"Saving and restoring colors\", \"quickstart\": \"Quickstart\", \"conf\": \"kitty.conf\", \"press-mentions\": \"Press mentions of kitty\", \"kittens/transfer\": \"Transfer files\", \"kittens/icat\": \"icat\", \"kittens/themes\": \"Changing kitty colors\", \"kittens/custom\": \"Custom kittens\", \"kittens/hyperlinked_grep\": \"Hyperlinked grep\", \"kittens/unicode_input\": \"Unicode input\", \"kittens/remote_file\": \"Remote files\", \"kittens/query_terminal\": \"Query terminal\", \"kittens/ssh\": \"Truly convenient SSH\", \"kittens/hints\": \"Hints\", \"kittens/diff\": \"kitty-diff\", \"kittens/clipboard\": \"clipboard\", \"kittens/broadcast\": \"broadcast\", \"kittens/panel\": \"Draw a GPU accelerated dock panel on your desktop\"}}\n glActiveTexture\n glAttachShader\n glBeginConditionalRender\n glBeginQuery\n glBeginTransformFeedback\n glBindAttribLocation\n glBindBuffer\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -850,338 +850,338 @@\n 0x00095098 615f7479 70657300 50794279 7465735f a_types.PyBytes_\n 0x000950a8 41535f53 5452494e 47000000 70795f73 AS_STRING...py_s\n 0x000950b8 686d5f6f 70656e00 70795f73 686d5f75 hm_open.py_shm_u\n 0x000950c8 6e6c696e 6b000000 25732f64 69736b2d nlink...%s/disk-\n 0x000950d8 63616368 652d5858 58585858 58585858 cache-XXXXXXXXXX\n 0x000950e8 58580000 50795475 706c655f 5345545f XX..PyTuple_SET_\n 0x000950f8 4954454d 00000000 7b227265 66223a20 ITEM....{\"ref\": \n- 0x00095108 7b226c61 796f7574 73223a20 226f7665 {\"layouts\": \"ove\n- 0x00095118 72766965 772f236c 61796f75 7473222c rview/#layouts\",\n- 0x00095128 20227365 7373696f 6e73223a 20226f76 \"sessions\": \"ov\n- 0x00095138 65727669 65772f23 73657373 696f6e73 erview/#sessions\n- 0x00095148 222c2022 7363726f 6c6c6261 636b223a \", \"scrollback\":\n- 0x00095158 20226f76 65727669 65772f23 7363726f \"overview/#scro\n- 0x00095168 6c6c6261 636b222c 20226370 62756622 llback\", \"cpbuf\"\n- 0x00095178 3a20226f 76657276 6965772f 23637062 : \"overview/#cpb\n- 0x00095188 7566222c 20227368 656c6c5f 696e7465 uf\", \"shell_inte\n- 0x00095198 67726174 696f6e22 3a202273 68656c6c gration\": \"shell\n- 0x000951a8 2d696e74 65677261 74696f6e 2f222c20 -integration/\", \n- 0x000951b8 22636c6f 6e655f73 68656c6c 223a2022 \"clone_shell\": \"\n- 0x000951c8 7368656c 6c2d696e 74656772 6174696f shell-integratio\n- 0x000951d8 6e2f2363 6c6f6e65 2d736865 6c6c222c n/#clone-shell\",\n- 0x000951e8 20226564 69745f66 696c6522 3a202273 \"edit_file\": \"s\n- 0x000951f8 68656c6c 2d696e74 65677261 74696f6e hell-integration\n- 0x00095208 2f236564 69742d66 696c6522 2c20226d /#edit-file\", \"m\n- 0x00095218 616e7561 6c5f7368 656c6c5f 696e7465 anual_shell_inte\n- 0x00095228 67726174 696f6e22 3a202273 68656c6c gration\": \"shell\n- 0x00095238 2d696e74 65677261 74696f6e 2f236d61 -integration/#ma\n- 0x00095248 6e75616c 2d736865 6c6c2d69 6e746567 nual-shell-integ\n- 0x00095258 72617469 6f6e222c 20226d61 726b6572 ration\", \"marker\n- 0x00095268 5f66756e 6373223a 20226d61 726b732f _funcs\": \"marks/\n- 0x00095278 236d6172 6b65722d 66756e63 73222c20 #marker-funcs\", \n- 0x00095288 22706572 662d6361 74223a20 22706572 \"perf-cat\": \"per\n- 0x00095298 666f726d 616e6365 2f237065 72662d63 formance/#perf-c\n- 0x000952a8 6174222c 20226465 736b746f 705f6e6f at\", \"desktop_no\n- 0x000952b8 74696669 63617469 6f6e7322 3a202264 tifications\": \"d\n- 0x000952c8 65736b74 6f702d6e 6f746966 69636174 esktop-notificat\n- 0x000952d8 696f6e73 2f222c20 22656e76 5f766172 ions/\", \"env_var\n- 0x000952e8 73223a20 22676c6f 73736172 792f2365 s\": \"glossary/#e\n- 0x000952f8 6e762d76 61727322 2c202264 65746163 nv-vars\", \"detac\n- 0x00095308 685f7769 6e646f77 223a2022 62617369 h_window\": \"basi\n- 0x00095318 632f2364 65746163 682d7769 6e646f77 c/#detach-window\n- 0x00095328 222c2022 6e696768 746c7922 3a202262 \", \"nightly\": \"b\n- 0x00095338 696e6172 792f236e 69676874 6c79222c inary/#nightly\",\n- 0x00095348 2022756e 7363726f 6c6c223a 2022756e \"unscroll\": \"un\n- 0x00095358 7363726f 6c6c2f22 2c202273 706c6974 scroll/\", \"split\n- 0x00095368 735f6c61 796f7574 223a2022 6c61796f s_layout\": \"layo\n- 0x00095378 7574732f 2373706c 6974732d 6c61796f uts/#splits-layo\n- 0x00095388 7574222c 20227769 6e646f77 5f726573 ut\", \"window_res\n- 0x00095398 697a696e 67223a20 226c6179 6f757473 izing\": \"layouts\n- 0x000953a8 2f237769 6e646f77 2d726573 697a696e /#window-resizin\n- 0x000953b8 67222c20 2266696c 655f6d65 74616461 g\", \"file_metada\n- 0x000953c8 7461223a 20226669 6c652d74 72616e73 ta\": \"file-trans\n- 0x000953d8 6665722d 70726f74 6f636f6c 2f236669 fer-protocol/#fi\n- 0x000953e8 6c652d6d 65746164 61746122 2c202262 le-metadata\", \"b\n- 0x000953f8 79706173 735f6175 7468223a 20226669 ypass_auth\": \"fi\n- 0x00095408 6c652d74 72616e73 6665722d 70726f74 le-transfer-prot\n- 0x00095418 6f636f6c 2f236279 70617373 2d617574 ocol/#bypass-aut\n- 0x00095428 68222c20 22746f6f 6c5f7465 726d7064 h\", \"tool_termpd\n- 0x00095438 66223a20 22696e74 65677261 74696f6e f\": \"integration\n- 0x00095448 732f2374 6f6f6c2d 7465726d 70646622 s/#tool-termpdf\"\n- 0x00095458 2c202274 6f6f6c5f 6d646361 74223a20 , \"tool_mdcat\": \n- 0x00095468 22696e74 65677261 74696f6e 732f2374 \"integrations/#t\n- 0x00095478 6f6f6c2d 6d646361 74222c20 22746f6f ool-mdcat\", \"too\n- 0x00095488 6c5f7261 6e676572 223a2022 696e7465 l_ranger\": \"inte\n- 0x00095498 67726174 696f6e73 2f23746f 6f6c2d72 grations/#tool-r\n- 0x000954a8 616e6765 72222c20 22746f6f 6c5f6e6e anger\", \"tool_nn\n- 0x000954b8 6e223a20 22696e74 65677261 74696f6e n\": \"integration\n- 0x000954c8 732f2374 6f6f6c2d 6e6e6e22 2c202274 s/#tool-nnn\", \"t\n- 0x000954d8 6f6f6c5f 68756e74 6572223a 2022696e ool_hunter\": \"in\n- 0x000954e8 74656772 6174696f 6e732f23 746f6f6c tegrations/#tool\n- 0x000954f8 2d68756e 74657222 2c202274 6f6f6c5f -hunter\", \"tool_\n- 0x00095508 7465726d 5f696d61 6765223a 2022696e term_image\": \"in\n- 0x00095518 74656772 6174696f 6e732f23 746f6f6c tegrations/#tool\n- 0x00095528 2d746572 6d2d696d 61676522 2c202274 -term-image\", \"t\n- 0x00095538 6f6f6c5f 6b6f6e65 6b6f223a 2022696e ool_koneko\": \"in\n- 0x00095548 74656772 6174696f 6e732f23 746f6f6c tegrations/#tool\n- 0x00095558 2d6b6f6e 656b6f22 2c202274 6f6f6c5f -koneko\", \"tool_\n- 0x00095568 76697522 3a202269 6e746567 72617469 viu\": \"integrati\n- 0x00095578 6f6e732f 23746f6f 6c2d7669 75222c20 ons/#tool-viu\", \n- 0x00095588 22746f6f 6c5f6e62 223a2022 696e7465 \"tool_nb\": \"inte\n- 0x00095598 67726174 696f6e73 2f23746f 6f6c2d6e grations/#tool-n\n- 0x000955a8 62222c20 22746f6f 6c5f7733 6d223a20 b\", \"tool_w3m\": \n- 0x000955b8 22696e74 65677261 74696f6e 732f2374 \"integrations/#t\n- 0x000955c8 6f6f6c2d 77336d22 2c202274 6f6f6c5f ool-w3m\", \"tool_\n- 0x000955d8 74696d67 223a2022 696e7465 67726174 timg\": \"integrat\n- 0x000955e8 696f6e73 2f23746f 6f6c2d74 696d6722 ions/#tool-timg\"\n- 0x000955f8 2c202274 6f6f6c5f 6e656f66 65746368 , \"tool_neofetch\n- 0x00095608 223a2022 696e7465 67726174 696f6e73 \": \"integrations\n- 0x00095618 2f23746f 6f6c2d6e 656f6665 74636822 /#tool-neofetch\"\n- 0x00095628 2c202274 6f6f6c5f 6d617470 6c6f746c , \"tool_matplotl\n- 0x00095638 6962223a 2022696e 74656772 6174696f ib\": \"integratio\n- 0x00095648 6e732f23 746f6f6c 2d6d6174 706c6f74 ns/#tool-matplot\n- 0x00095658 6c696222 2c202274 6f6f6c5f 4b697474 lib\", \"tool_Kitt\n- 0x00095668 79546572 6d696e61 6c496d61 6765223a yTerminalImage\":\n- 0x00095678 2022696e 74656772 6174696f 6e732f23 \"integrations/#\n- 0x00095688 746f6f6c 2d4b6974 74795465 726d696e tool-KittyTermin\n- 0x00095698 616c496d 61676522 2c202274 6f6f6c5f alImage\", \"tool_\n- 0x000956a8 6575706f 72696522 3a202269 6e746567 euporie\": \"integ\n- 0x000956b8 72617469 6f6e732f 23746f6f 6c2d6575 rations/#tool-eu\n- 0x000956c8 706f7269 65222c20 22746f6f 6c5f676e porie\", \"tool_gn\n- 0x000956d8 75706c6f 74223a20 22696e74 65677261 uplot\": \"integra\n- 0x000956e8 74696f6e 732f2374 6f6f6c2d 676e7570 tions/#tool-gnup\n- 0x000956f8 6c6f7422 2c202272 635f6372 7970746f lot\", \"rc_crypto\n- 0x00095708 223a2022 72635f70 726f746f 636f6c2f \": \"rc_protocol/\n- 0x00095718 2372632d 63727970 746f222c 2022636f #rc-crypto\", \"co\n- 0x00095728 6e666c6f 63223a20 22636f6e 662f2363 nfloc\": \"conf/#c\n- 0x00095738 6f6e666c 6f63222c 2022696e 636c7564 onfloc\", \"includ\n- 0x00095748 65223a20 22636f6e 662f2369 6e636c75 e\": \"conf/#inclu\n- 0x00095758 6465222c 20226b69 7474656e 73223a20 de\", \"kittens\": \n- 0x00095768 226b6974 74656e73 5f696e74 726f2f22 \"kittens_intro/\"\n- 0x00095778 2c20226b 65795f63 6f646573 223a2022 , \"key_codes\": \"\n- 0x00095788 6b657962 6f617264 2d70726f 746f636f keyboard-protoco\n- 0x00095798 6c2f236b 65792d63 6f646573 222c2022 l/#key-codes\", \"\n- 0x000957a8 6d6f6469 66696572 73223a20 226b6579 modifiers\": \"key\n- 0x000957b8 626f6172 642d7072 6f746f63 6f6c2f23 board-protocol/#\n- 0x000957c8 6d6f6469 66696572 73222c20 22657665 modifiers\", \"eve\n- 0x000957d8 6e745f74 79706573 223a2022 6b657962 nt_types\": \"keyb\n- 0x000957e8 6f617264 2d70726f 746f636f 6c2f2365 oard-protocol/#e\n- 0x000957f8 76656e74 2d747970 6573222c 20227465 vent-types\", \"te\n- 0x00095808 78745f61 735f636f 6465706f 696e7473 xt_as_codepoints\n- 0x00095818 223a2022 6b657962 6f617264 2d70726f \": \"keyboard-pro\n- 0x00095828 746f636f 6c2f2374 6578742d 61732d63 tocol/#text-as-c\n- 0x00095838 6f646570 6f696e74 73222c20 2270726f odepoints\", \"pro\n- 0x00095848 67726573 73697665 5f656e68 616e6365 gressive_enhance\n- 0x00095858 6d656e74 223a2022 6b657962 6f617264 ment\": \"keyboard\n- 0x00095868 2d70726f 746f636f 6c2f2370 726f6772 -protocol/#progr\n- 0x00095878 65737369 76652d65 6e68616e 63656d65 essive-enhanceme\n- 0x00095888 6e74222c 20226469 73616d62 69677561 nt\", \"disambigua\n- 0x00095898 7465223a 20226b65 79626f61 72642d70 te\": \"keyboard-p\n- 0x000958a8 726f746f 636f6c2f 23646973 616d6269 rotocol/#disambi\n- 0x000958b8 67756174 65222c20 22726570 6f72745f guate\", \"report_\n- 0x000958c8 6576656e 7473223a 20226b65 79626f61 events\": \"keyboa\n- 0x000958d8 72642d70 726f746f 636f6c2f 23726570 rd-protocol/#rep\n- 0x000958e8 6f72742d 6576656e 7473222c 20227265 ort-events\", \"re\n- 0x000958f8 706f7274 5f616c74 65726e61 74657322 port_alternates\"\n- 0x00095908 3a20226b 6579626f 6172642d 70726f74 : \"keyboard-prot\n- 0x00095918 6f636f6c 2f237265 706f7274 2d616c74 ocol/#report-alt\n- 0x00095928 65726e61 74657322 2c202272 65706f72 ernates\", \"repor\n- 0x00095938 745f616c 6c5f6b65 7973223a 20226b65 t_all_keys\": \"ke\n- 0x00095948 79626f61 72642d70 726f746f 636f6c2f yboard-protocol/\n- 0x00095958 23726570 6f72742d 616c6c2d 6b657973 #report-all-keys\n- 0x00095968 222c2022 7265706f 72745f74 65787422 \", \"report_text\"\n- 0x00095978 3a20226b 6579626f 6172642d 70726f74 : \"keyboard-prot\n- 0x00095988 6f636f6c 2f237265 706f7274 2d746578 ocol/#report-tex\n- 0x00095998 74222c20 22646574 65637469 6f6e223a t\", \"detection\":\n- 0x000959a8 20226b65 79626f61 72642d70 726f746f \"keyboard-proto\n- 0x000959b8 636f6c2f 23646574 65637469 6f6e222c col/#detection\",\n- 0x000959c8 20226c65 67616379 5f746578 74223a20 \"legacy_text\": \n- 0x000959d8 226b6579 626f6172 642d7072 6f746f63 \"keyboard-protoc\n- 0x000959e8 6f6c2f23 6c656761 63792d74 65787422 ol/#legacy-text\"\n- 0x000959f8 2c202266 756e6374 696f6e61 6c223a20 , \"functional\": \n- 0x00095a08 226b6579 626f6172 642d7072 6f746f63 \"keyboard-protoc\n- 0x00095a18 6f6c2f23 66756e63 74696f6e 616c222c ol/#functional\",\n- 0x00095a28 20226374 726c5f6d 61707069 6e67223a \"ctrl_mapping\":\n- 0x00095a38 20226b65 79626f61 72642d70 726f746f \"keyboard-proto\n- 0x00095a48 636f6c2f 23637472 6c2d6d61 7070696e col/#ctrl-mappin\n- 0x00095a58 67222c20 22666978 7465726d 735f6275 g\", \"fixterms_bu\n- 0x00095a68 6773223a 20226b65 79626f61 72642d70 gs\": \"keyboard-p\n- 0x00095a78 726f746f 636f6c2f 23666978 7465726d rotocol/#fixterm\n- 0x00095a88 732d6275 6773222c 20227175 69636b73 s-bugs\", \"quicks\n- 0x00095a98 74617274 223a2022 71756963 6b737461 tart\": \"quicksta\n- 0x00095aa8 72742f22 2c202277 61746368 65727322 rt/\", \"watchers\"\n- 0x00095ab8 3a20226c 61756e63 682f2377 61746368 : \"launch/#watch\n- 0x00095ac8 65727322 2c202272 635f7669 615f736f ers\", \"rc_via_so\n- 0x00095ad8 636b6574 223a2022 72656d6f 74652d63 cket\": \"remote-c\n- 0x00095ae8 6f6e7472 6f6c2f23 72632d76 69612d73 ontrol/#rc-via-s\n- 0x00095af8 6f636b65 74222c20 2272635f 63757374 ocket\", \"rc_cust\n- 0x00095b08 6f6d5f61 75746822 3a202272 656d6f74 om_auth\": \"remot\n- 0x00095b18 652d636f 6e74726f 6c2f2372 632d6375 e-control/#rc-cu\n- 0x00095b28 73746f6d 2d617574 68222c20 2272635f stom-auth\", \"rc_\n- 0x00095b38 6d617070 696e6722 3a202272 656d6f74 mapping\": \"remot\n- 0x00095b48 652d636f 6e74726f 6c2f2372 632d6d61 e-control/#rc-ma\n- 0x00095b58 7070696e 67222c20 22736561 7263685f pping\", \"search_\n- 0x00095b68 73796e74 6178223a 20227265 6d6f7465 syntax\": \"remote\n- 0x00095b78 2d636f6e 74726f6c 2f237365 61726368 -control/#search\n- 0x00095b88 2d73796e 74617822 2c20226d 61746368 -syntax\", \"match\n- 0x00095b98 696e675f 63726974 65726961 223a2022 ing_criteria\": \"\n- 0x00095ba8 6f70656e 5f616374 696f6e73 2f236d61 open_actions/#ma\n- 0x00095bb8 74636869 6e672d63 72697465 72696122 tching-criteria\"\n- 0x00095bc8 2c20226c 61756e63 685f6163 74696f6e , \"launch_action\n- 0x00095bd8 73223a20 226f7065 6e5f6163 74696f6e s\": \"open_action\n- 0x00095be8 732f236c 61756e63 682d6163 74696f6e s/#launch-action\n- 0x00095bf8 73222c20 22747261 6e736665 7272696e s\", \"transferrin\n- 0x00095c08 675f7069 78656c5f 64617461 223a2022 g_pixel_data\": \"\n- 0x00095c18 67726170 68696373 2d70726f 746f636f graphics-protoco\n- 0x00095c28 6c2f2374 72616e73 66657272 696e672d l/#transferring-\n- 0x00095c38 70697865 6c2d6461 7461222c 2022616e pixel-data\", \"an\n- 0x00095c48 696d6174 696f6e5f 70726f74 6f636f6c imation_protocol\n- 0x00095c58 223a2022 67726170 68696373 2d70726f \": \"graphics-pro\n- 0x00095c68 746f636f 6c2f2361 6e696d61 74696f6e tocol/#animation\n- 0x00095c78 2d70726f 746f636f 6c222c20 22706163 -protocol\", \"pac\n- 0x00095c88 6b616765 7273223a 20226275 696c642f kagers\": \"build/\n- 0x00095c98 23706163 6b616765 7273222c 20227265 #packagers\", \"re\n- 0x00095ca8 616c5f77 6f726c64 5f737368 5f6b6974 al_world_ssh_kit\n- 0x00095cb8 74656e5f 636f6e66 6967223a 20226b69 ten_config\": \"ki\n- 0x00095cc8 7474656e 732f7373 682f2372 65616c2d ttens/ssh/#real-\n- 0x00095cd8 776f726c 642d7373 682d6b69 7474656e world-ssh-kitten\n- 0x00095ce8 2d636f6e 66696722 2c202273 73685f63 -config\", \"ssh_c\n- 0x00095cf8 6f70795f 636f6d6d 616e6422 3a20226b opy_command\": \"k\n- 0x00095d08 69747465 6e732f73 73682f23 7373682d ittens/ssh/#ssh-\n- 0x00095d18 636f7079 2d636f6d 6d616e64 222c2022 copy-command\", \"\n- 0x00095d28 73656e64 5f6d6f75 73655f65 76656e74 send_mouse_event\n- 0x00095d38 223a2022 6b697474 656e732f 63757374 \": \"kittens/cust\n- 0x00095d48 6f6d2f23 73656e64 2d6d6f75 73652d65 om/#send-mouse-e\n- 0x00095d58 76656e74 222c2022 65787465 726e616c vent\", \"external\n- 0x00095d68 5f6b6974 74656e73 223a2022 6b697474 _kittens\": \"kitt\n- 0x00095d78 656e732f 63757374 6f6d2f23 65787465 ens/custom/#exte\n- 0x00095d88 726e616c 2d6b6974 74656e73 227d2c20 rnal-kittens\"}, \n- 0x00095d98 22646f63 223a207b 22646563 63617261 \"doc\": {\"deccara\n- 0x00095da8 223a2022 53657474 696e6720 74657874 \": \"Setting text\n- 0x00095db8 20737479 6c65732f 636f6c6f 72732069 styles/colors i\n- 0x00095dc8 6e206172 62697472 61727920 72656769 n arbitrary regi\n- 0x00095dd8 6f6e7320 6f662074 68652073 63726565 ons of the scree\n- 0x00095de8 6e222c20 226f7665 72766965 77223a20 n\", \"overview\": \n- 0x00095df8 224f7665 72766965 77222c20 22736865 \"Overview\", \"she\n- 0x00095e08 6c6c2d69 6e746567 72617469 6f6e223a ll-integration\":\n- 0x00095e18 20225368 656c6c20 696e7465 67726174 \"Shell integrat\n- 0x00095e28 696f6e22 2c202270 72657373 2d6d656e ion\", \"press-men\n- 0x00095e38 74696f6e 73223a20 22507265 7373206d tions\": \"Press m\n- 0x00095e48 656e7469 6f6e7320 6f66206b 69747479 entions of kitty\n- 0x00095e58 222c2022 6d61726b 73223a20 224d6172 \", \"marks\": \"Mar\n- 0x00095e68 6b207465 7874206f 6e207363 7265656e k text on screen\n- 0x00095e78 222c2022 696e6465 78223a20 226b6974 \", \"index\": \"kit\n- 0x00095e88 7479222c 20227065 72666f72 6d616e63 ty\", \"performanc\n- 0x00095e98 65223a20 22506572 666f726d 616e6365 e\": \"Performance\n- 0x00095ea8 222c2022 6465736b 746f702d 6e6f7469 \", \"desktop-noti\n- 0x00095eb8 66696361 74696f6e 73223a20 22446573 fications\": \"Des\n- 0x00095ec8 6b746f70 206e6f74 69666963 6174696f ktop notificatio\n- 0x00095ed8 6e73222c 2022676c 6f737361 7279223a ns\", \"glossary\":\n- 0x00095ee8 2022476c 6f737361 7279222c 20226261 \"Glossary\", \"ba\n- 0x00095ef8 73696322 3a202254 61627320 616e6420 sic\": \"Tabs and \n- 0x00095f08 57696e64 6f777322 2c202270 726f746f Windows\", \"proto\n- 0x00095f18 636f6c2d 65787465 6e73696f 6e73223a col-extensions\":\n- 0x00095f28 20225465 726d696e 616c2070 726f746f \"Terminal proto\n- 0x00095f38 636f6c20 65787465 6e73696f 6e73222c col extensions\",\n- 0x00095f48 20226661 71223a20 22467265 7175656e \"faq\": \"Frequen\n- 0x00095f58 746c7920 41736b65 64205175 65737469 tly Asked Questi\n- 0x00095f68 6f6e7322 2c202262 696e6172 79223a20 ons\", \"binary\": \n- 0x00095f78 22496e73 74616c6c 206b6974 7479222c \"Install kitty\",\n- 0x00095f88 2022756e 7363726f 6c6c223a 2022556e \"unscroll\": \"Un\n- 0x00095f98 7363726f 6c6c696e 67207468 65207363 scrolling the sc\n- 0x00095fa8 7265656e 222c2022 6c61796f 75747322 reen\", \"layouts\"\n- 0x00095fb8 3a202241 7272616e 67652077 696e646f : \"Arrange windo\n- 0x00095fc8 7773222c 20226669 6c652d74 72616e73 ws\", \"file-trans\n- 0x00095fd8 6665722d 70726f74 6f636f6c 223a2022 fer-protocol\": \"\n- 0x00095fe8 46696c65 20747261 6e736665 72206f76 File transfer ov\n- 0x00095ff8 65722074 68652054 5459222c 2022696e er the TTY\", \"in\n- 0x00096008 74656772 6174696f 6e73223a 2022496e tegrations\": \"In\n- 0x00096018 74656772 6174696f 6e732077 69746820 tegrations with \n- 0x00096028 6f746865 7220746f 6f6c7322 2c202269 other tools\", \"i\n- 0x00096038 6e766f63 6174696f 6e223a20 22546865 nvocation\": \"The\n- 0x00096048 206b6974 74792063 6f6d6d61 6e64206c kitty command l\n- 0x00096058 696e6520 696e7465 72666163 65222c20 ine interface\", \n- 0x00096068 2272635f 70726f74 6f636f6c 223a2022 \"rc_protocol\": \"\n- 0x00096078 54686520 6b697474 79207265 6d6f7465 The kitty remote\n- 0x00096088 20636f6e 74726f6c 2070726f 746f636f control protoco\n- 0x00096098 6c222c20 22636f6e 66223a20 226b6974 l\", \"conf\": \"kit\n- 0x000960a8 74792e63 6f6e6622 2c20226b 69747465 ty.conf\", \"kitte\n- 0x000960b8 6e735f69 6e74726f 223a2022 45787465 ns_intro\": \"Exte\n- 0x000960c8 6e642077 69746820 6b697474 656e7322 nd with kittens\"\n- 0x000960d8 2c202263 6f6c6f72 2d737461 636b223a , \"color-stack\":\n- 0x000960e8 20225361 76696e67 20616e64 20726573 \"Saving and res\n- 0x000960f8 746f7269 6e672063 6f6c6f72 73222c20 toring colors\", \n- 0x00096108 22737570 706f7274 223a2022 53757070 \"support\": \"Supp\n- 0x00096118 6f727420 6b697474 79206465 76656c6f ort kitty develo\n- 0x00096128 706d656e 74205c75 32373634 5c756665 pment \\u2764\\ufe\n- 0x00096138 3066222c 20226b65 79626f61 72642d70 0f\", \"keyboard-p\n- 0x00096148 726f746f 636f6c22 3a202243 6f6d7072 rotocol\": \"Compr\n- 0x00096158 6568656e 73697665 206b6579 626f6172 ehensive keyboar\n- 0x00096168 64206861 6e646c69 6e672069 6e207465 d handling in te\n- 0x00096178 726d696e 616c7322 2c202275 6e646572 rminals\", \"under\n- 0x00096188 6c696e65 73223a20 22436f6c 6f726564 lines\": \"Colored\n- 0x00096198 20616e64 20737479 6c656420 756e6465 and styled unde\n- 0x000961a8 726c696e 6573222c 20226163 74696f6e rlines\", \"action\n- 0x000961b8 73223a20 224d6170 7061626c 65206163 s\": \"Mappable ac\n- 0x000961c8 74696f6e 73222c20 22717569 636b7374 tions\", \"quickst\n- 0x000961d8 61727422 3a202251 7569636b 73746172 art\": \"Quickstar\n- 0x000961e8 74222c20 226c6175 6e636822 3a202254 t\", \"launch\": \"T\n- 0x000961f8 6865203a 636f6d6d 616e643a 606c6175 he :command:`lau\n- 0x00096208 6e636860 20636f6d 6d616e64 222c2022 nch` command\", \"\n- 0x00096218 72656d6f 74652d63 6f6e7472 6f6c223a remote-control\":\n- 0x00096228 2022436f 6e74726f 6c206b69 74747920 \"Control kitty \n- 0x00096238 66726f6d 20736372 69707473 222c2022 from scripts\", \"\n- 0x00096248 70697065 223a2022 576f726b 696e6720 pipe\": \"Working \n- 0x00096258 77697468 20746865 20736372 65656e20 with the screen \n- 0x00096268 616e6420 68697374 6f727920 62756666 and history buff\n- 0x00096278 65722063 6f6e7465 6e747322 2c20226f er contents\", \"o\n- 0x00096288 70656e5f 61637469 6f6e7322 3a202253 pen_actions\": \"S\n- 0x00096298 63726970 74696e67 20746865 206d6f75 cripting the mou\n- 0x000962a8 73652063 6c69636b 222c2022 6368616e se click\", \"chan\n- 0x000962b8 67656c6f 67223a20 22436861 6e67656c gelog\": \"Changel\n- 0x000962c8 6f67222c 20226772 61706869 63732d70 og\", \"graphics-p\n- 0x000962d8 726f746f 636f6c22 3a202254 65726d69 rotocol\": \"Termi\n- 0x000962e8 6e616c20 67726170 68696373 2070726f nal graphics pro\n- 0x000962f8 746f636f 6c222c20 22627569 6c64223a tocol\", \"build\":\n- 0x00096308 20224275 696c6420 66726f6d 20736f75 \"Build from sou\n- 0x00096318 72636522 2c20226b 69747465 6e732f63 rce\", \"kittens/c\n- 0x00096328 6c697062 6f617264 223a2022 636c6970 lipboard\": \"clip\n- 0x00096338 626f6172 64222c20 226b6974 74656e73 board\", \"kittens\n- 0x00096348 2f746865 6d657322 3a202243 68616e67 /themes\": \"Chang\n- 0x00096358 696e6720 6b697474 7920636f 6c6f7273 ing kitty colors\n- 0x00096368 222c2022 6b697474 656e732f 73736822 \", \"kittens/ssh\"\n- 0x00096378 3a202254 72756c79 20636f6e 76656e69 : \"Truly conveni\n- 0x00096388 656e7420 53534822 2c20226b 69747465 ent SSH\", \"kitte\n- 0x00096398 6e732f74 72616e73 66657222 3a202254 ns/transfer\": \"T\n- 0x000963a8 72616e73 66657220 66696c65 73222c20 ransfer files\", \n- 0x000963b8 226b6974 74656e73 2f696361 74223a20 \"kittens/icat\": \n- 0x000963c8 22696361 74222c20 226b6974 74656e73 \"icat\", \"kittens\n- 0x000963d8 2f68696e 7473223a 20224869 6e747322 /hints\": \"Hints\"\n- 0x000963e8 2c20226b 69747465 6e732f64 69666622 , \"kittens/diff\"\n- 0x000963f8 3a20226b 69747479 2d646966 66222c20 : \"kitty-diff\", \n- 0x00096408 226b6974 74656e73 2f756e69 636f6465 \"kittens/unicode\n- 0x00096418 5f696e70 7574223a 2022556e 69636f64 _input\": \"Unicod\n- 0x00096428 6520696e 70757422 2c20226b 69747465 e input\", \"kitte\n- 0x00096438 6e732f72 656d6f74 655f6669 6c65223a ns/remote_file\":\n- 0x00096448 20225265 6d6f7465 2066696c 6573222c \"Remote files\",\n- 0x00096458 20226b69 7474656e 732f6879 7065726c \"kittens/hyperl\n- 0x00096468 696e6b65 645f6772 6570223a 20224879 inked_grep\": \"Hy\n- 0x00096478 7065726c 696e6b65 64206772 6570222c perlinked grep\",\n- 0x00096488 20226b69 7474656e 732f7175 6572795f \"kittens/query_\n- 0x00096498 7465726d 696e616c 223a2022 51756572 terminal\": \"Quer\n- 0x000964a8 79207465 726d696e 616c222c 20226b69 y terminal\", \"ki\n- 0x000964b8 7474656e 732f7061 6e656c22 3a202244 ttens/panel\": \"D\n- 0x000964c8 72617720 61204750 55206163 63656c65 raw a GPU accele\n- 0x000964d8 72617465 6420646f 636b2070 616e656c rated dock panel\n- 0x000964e8 206f6e20 796f7572 20646573 6b746f70 on your desktop\n- 0x000964f8 222c2022 6b697474 656e732f 63757374 \", \"kittens/cust\n- 0x00096508 6f6d223a 20224375 73746f6d 206b6974 om\": \"Custom kit\n- 0x00096518 74656e73 222c2022 6b697474 656e732f tens\", \"kittens/\n- 0x00096528 62726f61 64636173 74223a20 2262726f broadcast\": \"bro\n- 0x00096538 61646361 7374227d 7d000000 676c4163 adcast\"}}...glAc\n+ 0x00095108 7b227368 656c6c5f 696e7465 67726174 {\"shell_integrat\n+ 0x00095118 696f6e22 3a202273 68656c6c 2d696e74 ion\": \"shell-int\n+ 0x00095128 65677261 74696f6e 2f222c20 22636c6f egration/\", \"clo\n+ 0x00095138 6e655f73 68656c6c 223a2022 7368656c ne_shell\": \"shel\n+ 0x00095148 6c2d696e 74656772 6174696f 6e2f2363 l-integration/#c\n+ 0x00095158 6c6f6e65 2d736865 6c6c222c 20226564 lone-shell\", \"ed\n+ 0x00095168 69745f66 696c6522 3a202273 68656c6c it_file\": \"shell\n+ 0x00095178 2d696e74 65677261 74696f6e 2f236564 -integration/#ed\n+ 0x00095188 69742d66 696c6522 2c20226d 616e7561 it-file\", \"manua\n+ 0x00095198 6c5f7368 656c6c5f 696e7465 67726174 l_shell_integrat\n+ 0x000951a8 696f6e22 3a202273 68656c6c 2d696e74 ion\": \"shell-int\n+ 0x000951b8 65677261 74696f6e 2f236d61 6e75616c egration/#manual\n+ 0x000951c8 2d736865 6c6c2d69 6e746567 72617469 -shell-integrati\n+ 0x000951d8 6f6e222c 20226465 74616368 5f77696e on\", \"detach_win\n+ 0x000951e8 646f7722 3a202262 61736963 2f236465 dow\": \"basic/#de\n+ 0x000951f8 74616368 2d77696e 646f7722 2c202274 tach-window\", \"t\n+ 0x00095208 72616e73 66657272 696e675f 70697865 ransferring_pixe\n+ 0x00095218 6c5f6461 7461223a 20226772 61706869 l_data\": \"graphi\n+ 0x00095228 63732d70 726f746f 636f6c2f 23747261 cs-protocol/#tra\n+ 0x00095238 6e736665 7272696e 672d7069 78656c2d nsferring-pixel-\n+ 0x00095248 64617461 222c2022 616e696d 6174696f data\", \"animatio\n+ 0x00095258 6e5f7072 6f746f63 6f6c223a 20226772 n_protocol\": \"gr\n+ 0x00095268 61706869 63732d70 726f746f 636f6c2f aphics-protocol/\n+ 0x00095278 23616e69 6d617469 6f6e2d70 726f746f #animation-proto\n+ 0x00095288 636f6c22 2c20226e 69676874 6c79223a col\", \"nightly\":\n+ 0x00095298 20226269 6e617279 2f236e69 6768746c \"binary/#nightl\n+ 0x000952a8 79222c20 22756e73 63726f6c 6c223a20 y\", \"unscroll\": \n+ 0x000952b8 22756e73 63726f6c 6c2f222c 20227761 \"unscroll/\", \"wa\n+ 0x000952c8 74636865 7273223a 20226c61 756e6368 tchers\": \"launch\n+ 0x000952d8 2f237761 74636865 7273222c 20226c61 /#watchers\", \"la\n+ 0x000952e8 796f7574 73223a20 226f7665 72766965 youts\": \"overvie\n+ 0x000952f8 772f236c 61796f75 7473222c 20227365 w/#layouts\", \"se\n+ 0x00095308 7373696f 6e73223a 20226f76 65727669 ssions\": \"overvi\n+ 0x00095318 65772f23 73657373 696f6e73 222c2022 ew/#sessions\", \"\n+ 0x00095328 7363726f 6c6c6261 636b223a 20226f76 scrollback\": \"ov\n+ 0x00095338 65727669 65772f23 7363726f 6c6c6261 erview/#scrollba\n+ 0x00095348 636b222c 20226370 62756622 3a20226f ck\", \"cpbuf\": \"o\n+ 0x00095358 76657276 6965772f 23637062 7566222c verview/#cpbuf\",\n+ 0x00095368 20226b65 795f636f 64657322 3a20226b \"key_codes\": \"k\n+ 0x00095378 6579626f 6172642d 70726f74 6f636f6c eyboard-protocol\n+ 0x00095388 2f236b65 792d636f 64657322 2c20226d /#key-codes\", \"m\n+ 0x00095398 6f646966 69657273 223a2022 6b657962 odifiers\": \"keyb\n+ 0x000953a8 6f617264 2d70726f 746f636f 6c2f236d oard-protocol/#m\n+ 0x000953b8 6f646966 69657273 222c2022 6576656e odifiers\", \"even\n+ 0x000953c8 745f7479 70657322 3a20226b 6579626f t_types\": \"keybo\n+ 0x000953d8 6172642d 70726f74 6f636f6c 2f236576 ard-protocol/#ev\n+ 0x000953e8 656e742d 74797065 73222c20 22746578 ent-types\", \"tex\n+ 0x000953f8 745f6173 5f636f64 65706f69 6e747322 t_as_codepoints\"\n+ 0x00095408 3a20226b 6579626f 6172642d 70726f74 : \"keyboard-prot\n+ 0x00095418 6f636f6c 2f237465 78742d61 732d636f ocol/#text-as-co\n+ 0x00095428 6465706f 696e7473 222c2022 70726f67 depoints\", \"prog\n+ 0x00095438 72657373 6976655f 656e6861 6e63656d ressive_enhancem\n+ 0x00095448 656e7422 3a20226b 6579626f 6172642d ent\": \"keyboard-\n+ 0x00095458 70726f74 6f636f6c 2f237072 6f677265 protocol/#progre\n+ 0x00095468 73736976 652d656e 68616e63 656d656e ssive-enhancemen\n+ 0x00095478 74222c20 22646973 616d6269 67756174 t\", \"disambiguat\n+ 0x00095488 65223a20 226b6579 626f6172 642d7072 e\": \"keyboard-pr\n+ 0x00095498 6f746f63 6f6c2f23 64697361 6d626967 otocol/#disambig\n+ 0x000954a8 75617465 222c2022 7265706f 72745f65 uate\", \"report_e\n+ 0x000954b8 76656e74 73223a20 226b6579 626f6172 vents\": \"keyboar\n+ 0x000954c8 642d7072 6f746f63 6f6c2f23 7265706f d-protocol/#repo\n+ 0x000954d8 72742d65 76656e74 73222c20 22726570 rt-events\", \"rep\n+ 0x000954e8 6f72745f 616c7465 726e6174 6573223a ort_alternates\":\n+ 0x000954f8 20226b65 79626f61 72642d70 726f746f \"keyboard-proto\n+ 0x00095508 636f6c2f 23726570 6f72742d 616c7465 col/#report-alte\n+ 0x00095518 726e6174 6573222c 20227265 706f7274 rnates\", \"report\n+ 0x00095528 5f616c6c 5f6b6579 73223a20 226b6579 _all_keys\": \"key\n+ 0x00095538 626f6172 642d7072 6f746f63 6f6c2f23 board-protocol/#\n+ 0x00095548 7265706f 72742d61 6c6c2d6b 65797322 report-all-keys\"\n+ 0x00095558 2c202272 65706f72 745f7465 7874223a , \"report_text\":\n+ 0x00095568 20226b65 79626f61 72642d70 726f746f \"keyboard-proto\n+ 0x00095578 636f6c2f 23726570 6f72742d 74657874 col/#report-text\n+ 0x00095588 222c2022 64657465 6374696f 6e223a20 \", \"detection\": \n+ 0x00095598 226b6579 626f6172 642d7072 6f746f63 \"keyboard-protoc\n+ 0x000955a8 6f6c2f23 64657465 6374696f 6e222c20 ol/#detection\", \n+ 0x000955b8 226c6567 6163795f 74657874 223a2022 \"legacy_text\": \"\n+ 0x000955c8 6b657962 6f617264 2d70726f 746f636f keyboard-protoco\n+ 0x000955d8 6c2f236c 65676163 792d7465 7874222c l/#legacy-text\",\n+ 0x000955e8 20226675 6e637469 6f6e616c 223a2022 \"functional\": \"\n+ 0x000955f8 6b657962 6f617264 2d70726f 746f636f keyboard-protoco\n+ 0x00095608 6c2f2366 756e6374 696f6e61 6c222c20 l/#functional\", \n+ 0x00095618 22637472 6c5f6d61 7070696e 67223a20 \"ctrl_mapping\": \n+ 0x00095628 226b6579 626f6172 642d7072 6f746f63 \"keyboard-protoc\n+ 0x00095638 6f6c2f23 6374726c 2d6d6170 70696e67 ol/#ctrl-mapping\n+ 0x00095648 222c2022 66697874 65726d73 5f627567 \", \"fixterms_bug\n+ 0x00095658 73223a20 226b6579 626f6172 642d7072 s\": \"keyboard-pr\n+ 0x00095668 6f746f63 6f6c2f23 66697874 65726d73 otocol/#fixterms\n+ 0x00095678 2d627567 73222c20 2272635f 63727970 -bugs\", \"rc_cryp\n+ 0x00095688 746f223a 20227263 5f70726f 746f636f to\": \"rc_protoco\n+ 0x00095698 6c2f2372 632d6372 7970746f 222c2022 l/#rc-crypto\", \"\n+ 0x000956a8 7061636b 61676572 73223a20 22627569 packagers\": \"bui\n+ 0x000956b8 6c642f23 7061636b 61676572 73222c20 ld/#packagers\", \n+ 0x000956c8 2273706c 6974735f 6c61796f 7574223a \"splits_layout\":\n+ 0x000956d8 20226c61 796f7574 732f2373 706c6974 \"layouts/#split\n+ 0x000956e8 732d6c61 796f7574 222c2022 77696e64 s-layout\", \"wind\n+ 0x000956f8 6f775f72 6573697a 696e6722 3a20226c ow_resizing\": \"l\n+ 0x00095708 61796f75 74732f23 77696e64 6f772d72 ayouts/#window-r\n+ 0x00095718 6573697a 696e6722 2c202266 696c655f esizing\", \"file_\n+ 0x00095728 6d657461 64617461 223a2022 66696c65 metadata\": \"file\n+ 0x00095738 2d747261 6e736665 722d7072 6f746f63 -transfer-protoc\n+ 0x00095748 6f6c2f23 66696c65 2d6d6574 61646174 ol/#file-metadat\n+ 0x00095758 61222c20 22627970 6173735f 61757468 a\", \"bypass_auth\n+ 0x00095768 223a2022 66696c65 2d747261 6e736665 \": \"file-transfe\n+ 0x00095778 722d7072 6f746f63 6f6c2f23 62797061 r-protocol/#bypa\n+ 0x00095788 73732d61 75746822 2c202265 6e765f76 ss-auth\", \"env_v\n+ 0x00095798 61727322 3a202267 6c6f7373 6172792f ars\": \"glossary/\n+ 0x000957a8 23656e76 2d766172 73222c20 22646573 #env-vars\", \"des\n+ 0x000957b8 6b746f70 5f6e6f74 69666963 6174696f ktop_notificatio\n+ 0x000957c8 6e73223a 20226465 736b746f 702d6e6f ns\": \"desktop-no\n+ 0x000957d8 74696669 63617469 6f6e732f 222c2022 tifications/\", \"\n+ 0x000957e8 6d617463 68696e67 5f637269 74657269 matching_criteri\n+ 0x000957f8 61223a20 226f7065 6e5f6163 74696f6e a\": \"open_action\n+ 0x00095808 732f236d 61746368 696e672d 63726974 s/#matching-crit\n+ 0x00095818 65726961 222c2022 6c61756e 63685f61 eria\", \"launch_a\n+ 0x00095828 6374696f 6e73223a 20226f70 656e5f61 ctions\": \"open_a\n+ 0x00095838 6374696f 6e732f23 6c61756e 63682d61 ctions/#launch-a\n+ 0x00095848 6374696f 6e73222c 20227065 72662d63 ctions\", \"perf-c\n+ 0x00095858 6174223a 20227065 72666f72 6d616e63 at\": \"performanc\n+ 0x00095868 652f2370 6572662d 63617422 2c20226b e/#perf-cat\", \"k\n+ 0x00095878 69747465 6e73223a 20226b69 7474656e ittens\": \"kitten\n+ 0x00095888 735f696e 74726f2f 222c2022 6d61726b s_intro/\", \"mark\n+ 0x00095898 65725f66 756e6373 223a2022 6d61726b er_funcs\": \"mark\n+ 0x000958a8 732f236d 61726b65 722d6675 6e637322 s/#marker-funcs\"\n+ 0x000958b8 2c202272 635f7669 615f736f 636b6574 , \"rc_via_socket\n+ 0x000958c8 223a2022 72656d6f 74652d63 6f6e7472 \": \"remote-contr\n+ 0x000958d8 6f6c2f23 72632d76 69612d73 6f636b65 ol/#rc-via-socke\n+ 0x000958e8 74222c20 2272635f 63757374 6f6d5f61 t\", \"rc_custom_a\n+ 0x000958f8 75746822 3a202272 656d6f74 652d636f uth\": \"remote-co\n+ 0x00095908 6e74726f 6c2f2372 632d6375 73746f6d ntrol/#rc-custom\n+ 0x00095918 2d617574 68222c20 2272635f 6d617070 -auth\", \"rc_mapp\n+ 0x00095928 696e6722 3a202272 656d6f74 652d636f ing\": \"remote-co\n+ 0x00095938 6e74726f 6c2f2372 632d6d61 7070696e ntrol/#rc-mappin\n+ 0x00095948 67222c20 22736561 7263685f 73796e74 g\", \"search_synt\n+ 0x00095958 6178223a 20227265 6d6f7465 2d636f6e ax\": \"remote-con\n+ 0x00095968 74726f6c 2f237365 61726368 2d73796e trol/#search-syn\n+ 0x00095978 74617822 2c202274 6f6f6c5f 7465726d tax\", \"tool_term\n+ 0x00095988 70646622 3a202269 6e746567 72617469 pdf\": \"integrati\n+ 0x00095998 6f6e732f 23746f6f 6c2d7465 726d7064 ons/#tool-termpd\n+ 0x000959a8 66222c20 22746f6f 6c5f6d64 63617422 f\", \"tool_mdcat\"\n+ 0x000959b8 3a202269 6e746567 72617469 6f6e732f : \"integrations/\n+ 0x000959c8 23746f6f 6c2d6d64 63617422 2c202274 #tool-mdcat\", \"t\n+ 0x000959d8 6f6f6c5f 72616e67 6572223a 2022696e ool_ranger\": \"in\n+ 0x000959e8 74656772 6174696f 6e732f23 746f6f6c tegrations/#tool\n+ 0x000959f8 2d72616e 67657222 2c202274 6f6f6c5f -ranger\", \"tool_\n+ 0x00095a08 6e6e6e22 3a202269 6e746567 72617469 nnn\": \"integrati\n+ 0x00095a18 6f6e732f 23746f6f 6c2d6e6e 6e222c20 ons/#tool-nnn\", \n+ 0x00095a28 22746f6f 6c5f6875 6e746572 223a2022 \"tool_hunter\": \"\n+ 0x00095a38 696e7465 67726174 696f6e73 2f23746f integrations/#to\n+ 0x00095a48 6f6c2d68 756e7465 72222c20 22746f6f ol-hunter\", \"too\n+ 0x00095a58 6c5f7465 726d5f69 6d616765 223a2022 l_term_image\": \"\n+ 0x00095a68 696e7465 67726174 696f6e73 2f23746f integrations/#to\n+ 0x00095a78 6f6c2d74 65726d2d 696d6167 65222c20 ol-term-image\", \n+ 0x00095a88 22746f6f 6c5f6b6f 6e656b6f 223a2022 \"tool_koneko\": \"\n+ 0x00095a98 696e7465 67726174 696f6e73 2f23746f integrations/#to\n+ 0x00095aa8 6f6c2d6b 6f6e656b 6f222c20 22746f6f ol-koneko\", \"too\n+ 0x00095ab8 6c5f7669 75223a20 22696e74 65677261 l_viu\": \"integra\n+ 0x00095ac8 74696f6e 732f2374 6f6f6c2d 76697522 tions/#tool-viu\"\n+ 0x00095ad8 2c202274 6f6f6c5f 6e62223a 2022696e , \"tool_nb\": \"in\n+ 0x00095ae8 74656772 6174696f 6e732f23 746f6f6c tegrations/#tool\n+ 0x00095af8 2d6e6222 2c202274 6f6f6c5f 77336d22 -nb\", \"tool_w3m\"\n+ 0x00095b08 3a202269 6e746567 72617469 6f6e732f : \"integrations/\n+ 0x00095b18 23746f6f 6c2d7733 6d222c20 22746f6f #tool-w3m\", \"too\n+ 0x00095b28 6c5f7469 6d67223a 2022696e 74656772 l_timg\": \"integr\n+ 0x00095b38 6174696f 6e732f23 746f6f6c 2d74696d ations/#tool-tim\n+ 0x00095b48 67222c20 22746f6f 6c5f6e65 6f666574 g\", \"tool_neofet\n+ 0x00095b58 6368223a 2022696e 74656772 6174696f ch\": \"integratio\n+ 0x00095b68 6e732f23 746f6f6c 2d6e656f 66657463 ns/#tool-neofetc\n+ 0x00095b78 68222c20 22746f6f 6c5f6d61 74706c6f h\", \"tool_matplo\n+ 0x00095b88 746c6962 223a2022 696e7465 67726174 tlib\": \"integrat\n+ 0x00095b98 696f6e73 2f23746f 6f6c2d6d 6174706c ions/#tool-matpl\n+ 0x00095ba8 6f746c69 62222c20 22746f6f 6c5f4b69 otlib\", \"tool_Ki\n+ 0x00095bb8 74747954 65726d69 6e616c49 6d616765 ttyTerminalImage\n+ 0x00095bc8 223a2022 696e7465 67726174 696f6e73 \": \"integrations\n+ 0x00095bd8 2f23746f 6f6c2d4b 69747479 5465726d /#tool-KittyTerm\n+ 0x00095be8 696e616c 496d6167 65222c20 22746f6f inalImage\", \"too\n+ 0x00095bf8 6c5f6575 706f7269 65223a20 22696e74 l_euporie\": \"int\n+ 0x00095c08 65677261 74696f6e 732f2374 6f6f6c2d egrations/#tool-\n+ 0x00095c18 6575706f 72696522 2c202274 6f6f6c5f euporie\", \"tool_\n+ 0x00095c28 676e7570 6c6f7422 3a202269 6e746567 gnuplot\": \"integ\n+ 0x00095c38 72617469 6f6e732f 23746f6f 6c2d676e rations/#tool-gn\n+ 0x00095c48 75706c6f 74222c20 22717569 636b7374 uplot\", \"quickst\n+ 0x00095c58 61727422 3a202271 7569636b 73746172 art\": \"quickstar\n+ 0x00095c68 742f222c 2022636f 6e666c6f 63223a20 t/\", \"confloc\": \n+ 0x00095c78 22636f6e 662f2363 6f6e666c 6f63222c \"conf/#confloc\",\n+ 0x00095c88 2022696e 636c7564 65223a20 22636f6e \"include\": \"con\n+ 0x00095c98 662f2369 6e636c75 6465222c 20227365 f/#include\", \"se\n+ 0x00095ca8 6e645f6d 6f757365 5f657665 6e74223a nd_mouse_event\":\n+ 0x00095cb8 20226b69 7474656e 732f6375 73746f6d \"kittens/custom\n+ 0x00095cc8 2f237365 6e642d6d 6f757365 2d657665 /#send-mouse-eve\n+ 0x00095cd8 6e74222c 20226578 7465726e 616c5f6b nt\", \"external_k\n+ 0x00095ce8 69747465 6e73223a 20226b69 7474656e ittens\": \"kitten\n+ 0x00095cf8 732f6375 73746f6d 2f236578 7465726e s/custom/#extern\n+ 0x00095d08 616c2d6b 69747465 6e73222c 20227265 al-kittens\", \"re\n+ 0x00095d18 616c5f77 6f726c64 5f737368 5f6b6974 al_world_ssh_kit\n+ 0x00095d28 74656e5f 636f6e66 6967223a 20226b69 ten_config\": \"ki\n+ 0x00095d38 7474656e 732f7373 682f2372 65616c2d ttens/ssh/#real-\n+ 0x00095d48 776f726c 642d7373 682d6b69 7474656e world-ssh-kitten\n+ 0x00095d58 2d636f6e 66696722 2c202273 73685f63 -config\", \"ssh_c\n+ 0x00095d68 6f70795f 636f6d6d 616e6422 3a20226b opy_command\": \"k\n+ 0x00095d78 69747465 6e732f73 73682f23 7373682d ittens/ssh/#ssh-\n+ 0x00095d88 636f7079 2d636f6d 6d616e64 227d2c20 copy-command\"}, \n+ 0x00095d98 22646f63 223a207b 22696e64 6578223a \"doc\": {\"index\":\n+ 0x00095da8 20226b69 74747922 2c202264 65636361 \"kitty\", \"decca\n+ 0x00095db8 7261223a 20225365 7474696e 67207465 ra\": \"Setting te\n+ 0x00095dc8 78742073 74796c65 732f636f 6c6f7273 xt styles/colors\n+ 0x00095dd8 20696e20 61726269 74726172 79207265 in arbitrary re\n+ 0x00095de8 67696f6e 73206f66 20746865 20736372 gions of the scr\n+ 0x00095df8 65656e22 2c202266 6171223a 20224672 een\", \"faq\": \"Fr\n+ 0x00095e08 65717565 6e746c79 2041736b 65642051 equently Asked Q\n+ 0x00095e18 75657374 696f6e73 222c2022 7368656c uestions\", \"shel\n+ 0x00095e28 6c2d696e 74656772 6174696f 6e223a20 l-integration\": \n+ 0x00095e38 22536865 6c6c2069 6e746567 72617469 \"Shell integrati\n+ 0x00095e48 6f6e222c 20226261 73696322 3a202254 on\", \"basic\": \"T\n+ 0x00095e58 61627320 616e6420 57696e64 6f777322 abs and Windows\"\n+ 0x00095e68 2c202267 72617068 6963732d 70726f74 , \"graphics-prot\n+ 0x00095e78 6f636f6c 223a2022 5465726d 696e616c ocol\": \"Terminal\n+ 0x00095e88 20677261 70686963 73207072 6f746f63 graphics protoc\n+ 0x00095e98 6f6c222c 20226368 616e6765 6c6f6722 ol\", \"changelog\"\n+ 0x00095ea8 3a202243 68616e67 656c6f67 222c2022 : \"Changelog\", \"\n+ 0x00095eb8 61637469 6f6e7322 3a20224d 61707061 actions\": \"Mappa\n+ 0x00095ec8 626c6520 61637469 6f6e7322 2c202262 ble actions\", \"b\n+ 0x00095ed8 696e6172 79223a20 22496e73 74616c6c inary\": \"Install\n+ 0x00095ee8 206b6974 7479222c 2022756e 7363726f kitty\", \"unscro\n+ 0x00095ef8 6c6c223a 2022556e 7363726f 6c6c696e ll\": \"Unscrollin\n+ 0x00095f08 67207468 65207363 7265656e 222c2022 g the screen\", \"\n+ 0x00095f18 6c61756e 6368223a 20225468 65203a63 launch\": \"The :c\n+ 0x00095f28 6f6d6d61 6e643a60 6c61756e 63686020 ommand:`launch` \n+ 0x00095f38 636f6d6d 616e6422 2c202269 6e766f63 command\", \"invoc\n+ 0x00095f48 6174696f 6e223a20 22546865 206b6974 ation\": \"The kit\n+ 0x00095f58 74792063 6f6d6d61 6e64206c 696e6520 ty command line \n+ 0x00095f68 696e7465 72666163 65222c20 22737570 interface\", \"sup\n+ 0x00095f78 706f7274 223a2022 53757070 6f727420 port\": \"Support \n+ 0x00095f88 6b697474 79206465 76656c6f 706d656e kitty developmen\n+ 0x00095f98 74205c75 32373634 5c756665 3066222c t \\u2764\\ufe0f\",\n+ 0x00095fa8 20226f76 65727669 6577223a 20224f76 \"overview\": \"Ov\n+ 0x00095fb8 65727669 6577222c 20226b65 79626f61 erview\", \"keyboa\n+ 0x00095fc8 72642d70 726f746f 636f6c22 3a202243 rd-protocol\": \"C\n+ 0x00095fd8 6f6d7072 6568656e 73697665 206b6579 omprehensive key\n+ 0x00095fe8 626f6172 64206861 6e646c69 6e672069 board handling i\n+ 0x00095ff8 6e207465 726d696e 616c7322 2c202272 n terminals\", \"r\n+ 0x00096008 635f7072 6f746f63 6f6c223a 20225468 c_protocol\": \"Th\n+ 0x00096018 65206b69 74747920 72656d6f 74652063 e kitty remote c\n+ 0x00096028 6f6e7472 6f6c2070 726f746f 636f6c22 ontrol protocol\"\n+ 0x00096038 2c202262 75696c64 223a2022 4275696c , \"build\": \"Buil\n+ 0x00096048 64206672 6f6d2073 6f757263 65222c20 d from source\", \n+ 0x00096058 226c6179 6f757473 223a2022 41727261 \"layouts\": \"Arra\n+ 0x00096068 6e676520 77696e64 6f777322 2c202266 nge windows\", \"f\n+ 0x00096078 696c652d 7472616e 73666572 2d70726f ile-transfer-pro\n+ 0x00096088 746f636f 6c223a20 2246696c 65207472 tocol\": \"File tr\n+ 0x00096098 616e7366 6572206f 76657220 74686520 ansfer over the \n+ 0x000960a8 54545922 2c202267 6c6f7373 61727922 TTY\", \"glossary\"\n+ 0x000960b8 3a202247 6c6f7373 61727922 2c202275 : \"Glossary\", \"u\n+ 0x000960c8 6e646572 6c696e65 73223a20 22436f6c nderlines\": \"Col\n+ 0x000960d8 6f726564 20616e64 20737479 6c656420 ored and styled \n+ 0x000960e8 756e6465 726c696e 6573222c 20226465 underlines\", \"de\n+ 0x000960f8 736b746f 702d6e6f 74696669 63617469 sktop-notificati\n+ 0x00096108 6f6e7322 3a202244 65736b74 6f70206e ons\": \"Desktop n\n+ 0x00096118 6f746966 69636174 696f6e73 222c2022 otifications\", \"\n+ 0x00096128 6f70656e 5f616374 696f6e73 223a2022 open_actions\": \"\n+ 0x00096138 53637269 7074696e 67207468 65206d6f Scripting the mo\n+ 0x00096148 75736520 636c6963 6b222c20 22706572 use click\", \"per\n+ 0x00096158 666f726d 616e6365 223a2022 50657266 formance\": \"Perf\n+ 0x00096168 6f726d61 6e636522 2c20226b 69747465 ormance\", \"kitte\n+ 0x00096178 6e735f69 6e74726f 223a2022 45787465 ns_intro\": \"Exte\n+ 0x00096188 6e642077 69746820 6b697474 656e7322 nd with kittens\"\n+ 0x00096198 2c20226d 61726b73 223a2022 4d61726b , \"marks\": \"Mark\n+ 0x000961a8 20746578 74206f6e 20736372 65656e22 text on screen\"\n+ 0x000961b8 2c202272 656d6f74 652d636f 6e74726f , \"remote-contro\n+ 0x000961c8 6c223a20 22436f6e 74726f6c 206b6974 l\": \"Control kit\n+ 0x000961d8 74792066 726f6d20 73637269 70747322 ty from scripts\"\n+ 0x000961e8 2c202270 726f746f 636f6c2d 65787465 , \"protocol-exte\n+ 0x000961f8 6e73696f 6e73223a 20225465 726d696e nsions\": \"Termin\n+ 0x00096208 616c2070 726f746f 636f6c20 65787465 al protocol exte\n+ 0x00096218 6e73696f 6e73222c 2022696e 74656772 nsions\", \"integr\n+ 0x00096228 6174696f 6e73223a 2022496e 74656772 ations\": \"Integr\n+ 0x00096238 6174696f 6e732077 69746820 6f746865 ations with othe\n+ 0x00096248 7220746f 6f6c7322 2c202270 69706522 r tools\", \"pipe\"\n+ 0x00096258 3a202257 6f726b69 6e672077 69746820 : \"Working with \n+ 0x00096268 74686520 73637265 656e2061 6e642068 the screen and h\n+ 0x00096278 6973746f 72792062 75666665 7220636f istory buffer co\n+ 0x00096288 6e74656e 7473222c 2022636f 6c6f722d ntents\", \"color-\n+ 0x00096298 73746163 6b223a20 22536176 696e6720 stack\": \"Saving \n+ 0x000962a8 616e6420 72657374 6f72696e 6720636f and restoring co\n+ 0x000962b8 6c6f7273 222c2022 71756963 6b737461 lors\", \"quicksta\n+ 0x000962c8 7274223a 20225175 69636b73 74617274 rt\": \"Quickstart\n+ 0x000962d8 222c2022 636f6e66 223a2022 6b697474 \", \"conf\": \"kitt\n+ 0x000962e8 792e636f 6e66222c 20227072 6573732d y.conf\", \"press-\n+ 0x000962f8 6d656e74 696f6e73 223a2022 50726573 mentions\": \"Pres\n+ 0x00096308 73206d65 6e74696f 6e73206f 66206b69 s mentions of ki\n+ 0x00096318 74747922 2c20226b 69747465 6e732f74 tty\", \"kittens/t\n+ 0x00096328 72616e73 66657222 3a202254 72616e73 ransfer\": \"Trans\n+ 0x00096338 66657220 66696c65 73222c20 226b6974 fer files\", \"kit\n+ 0x00096348 74656e73 2f696361 74223a20 22696361 tens/icat\": \"ica\n+ 0x00096358 74222c20 226b6974 74656e73 2f746865 t\", \"kittens/the\n+ 0x00096368 6d657322 3a202243 68616e67 696e6720 mes\": \"Changing \n+ 0x00096378 6b697474 7920636f 6c6f7273 222c2022 kitty colors\", \"\n+ 0x00096388 6b697474 656e732f 63757374 6f6d223a kittens/custom\":\n+ 0x00096398 20224375 73746f6d 206b6974 74656e73 \"Custom kittens\n+ 0x000963a8 222c2022 6b697474 656e732f 68797065 \", \"kittens/hype\n+ 0x000963b8 726c696e 6b65645f 67726570 223a2022 rlinked_grep\": \"\n+ 0x000963c8 48797065 726c696e 6b656420 67726570 Hyperlinked grep\n+ 0x000963d8 222c2022 6b697474 656e732f 756e6963 \", \"kittens/unic\n+ 0x000963e8 6f64655f 696e7075 74223a20 22556e69 ode_input\": \"Uni\n+ 0x000963f8 636f6465 20696e70 7574222c 20226b69 code input\", \"ki\n+ 0x00096408 7474656e 732f7265 6d6f7465 5f66696c ttens/remote_fil\n+ 0x00096418 65223a20 2252656d 6f746520 66696c65 e\": \"Remote file\n+ 0x00096428 73222c20 226b6974 74656e73 2f717565 s\", \"kittens/que\n+ 0x00096438 72795f74 65726d69 6e616c22 3a202251 ry_terminal\": \"Q\n+ 0x00096448 75657279 20746572 6d696e61 6c222c20 uery terminal\", \n+ 0x00096458 226b6974 74656e73 2f737368 223a2022 \"kittens/ssh\": \"\n+ 0x00096468 5472756c 7920636f 6e76656e 69656e74 Truly convenient\n+ 0x00096478 20535348 222c2022 6b697474 656e732f SSH\", \"kittens/\n+ 0x00096488 68696e74 73223a20 2248696e 7473222c hints\": \"Hints\",\n+ 0x00096498 20226b69 7474656e 732f6469 6666223a \"kittens/diff\":\n+ 0x000964a8 20226b69 7474792d 64696666 222c2022 \"kitty-diff\", \"\n+ 0x000964b8 6b697474 656e732f 636c6970 626f6172 kittens/clipboar\n+ 0x000964c8 64223a20 22636c69 70626f61 7264222c d\": \"clipboard\",\n+ 0x000964d8 20226b69 7474656e 732f6272 6f616463 \"kittens/broadc\n+ 0x000964e8 61737422 3a202262 726f6164 63617374 ast\": \"broadcast\n+ 0x000964f8 222c2022 6b697474 656e732f 70616e65 \", \"kittens/pane\n+ 0x00096508 6c223a20 22447261 77206120 47505520 l\": \"Draw a GPU \n+ 0x00096518 61636365 6c657261 74656420 646f636b accelerated dock\n+ 0x00096528 2070616e 656c206f 6e20796f 75722064 panel on your d\n+ 0x00096538 65736b74 6f70227d 7d000000 676c4163 esktop\"}}...glAc\n 0x00096548 74697665 54657874 75726500 676c4174 tiveTexture.glAt\n 0x00096558 74616368 53686164 65720000 676c4265 tachShader..glBe\n 0x00096568 67696e43 6f6e6469 74696f6e 616c5265 ginConditionalRe\n 0x00096578 6e646572 00000000 676c4265 67696e51 nder....glBeginQ\n 0x00096588 75657279 00000000 676c4265 67696e54 uery....glBeginT\n 0x00096598 72616e73 666f726d 46656564 6261636b ransformFeedback\n 0x000965a8 00000000 676c4269 6e644174 74726962 ....glBindAttrib\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33333637 32303164 33323636 37643764 3367201d32667d7d\n- 0x00000010 37333237 32336233 63353965 62633937 732723b3c59ebc97\n- 0x00000020 35323331 32322e64 65627567 00000000 523122.debug....\n- 0x00000030 19c4a3e4 ....\n+ 0x00000000 30303463 63326139 65313837 38396337 004cc2a9e18789c7\n+ 0x00000010 65303964 35393132 39393139 34346339 e09d5912991944c9\n+ 0x00000020 31623832 30622e64 65627567 00000000 1b820b.debug....\n+ 0x00000030 0525e858 .%.X\n \n"}]}]}]}]}, {"source1": "kitty-dbgsym_0.26.5-5_armhf.deb", "source2": "kitty-dbgsym_0.26.5-5_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-05-13 01:46:07.000000 debian-binary\n--rw-r--r-- 0 0 0 940 2023-05-13 01:46:07.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 936 2023-05-13 01:46:07.000000 control.tar.xz\n -rw-r--r-- 0 0 0 1638064 2023-05-13 01:46:07.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: armhf\n Maintainer: James McCoy \n Installed-Size: 1988\n Depends: kitty (= 0.26.5-5)\n Section: debug\n Priority: optional\n Description: debug symbols for kitty\n-Build-Ids: 2435e57f6992ccf4c11a849e735aea2cc382412d 26324c49229d1c8d9ea4c2f924160ef412e4758a 26da436b3b0aeb18bfb66af09898b7c8d3807ce2 2a5a06961361605a28b0e0bf2d133bc56536e445 2f62d13c2e1028254de9d44cd034ba6f6746719c 5661d3800f5421e0f57d329aa69ae0ffcd2eeb1b be3367201d32667d7d732723b3c59ebc97523122 ffd27cf0f1bbfbeffdd51a675c859ef6e5f63b69\n+Build-Ids: 2435e57f6992ccf4c11a849e735aea2cc382412d 26324c49229d1c8d9ea4c2f924160ef412e4758a 26da436b3b0aeb18bfb66af09898b7c8d3807ce2 2a5a06961361605a28b0e0bf2d133bc56536e445 2f62d13c2e1028254de9d44cd034ba6f6746719c 5661d3800f5421e0f57d329aa69ae0ffcd2eeb1b e1004cc2a9e18789c7e09d5912991944c91b820b ffd27cf0f1bbfbeffdd51a675c859ef6e5f63b69\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,9 +1,9 @@\n usr/lib/debug/.build-id/24/35e57f6992ccf4c11a849e735aea2cc382412d.debug\n usr/lib/debug/.build-id/26/324c49229d1c8d9ea4c2f924160ef412e4758a.debug\n usr/lib/debug/.build-id/26/da436b3b0aeb18bfb66af09898b7c8d3807ce2.debug\n usr/lib/debug/.build-id/2a/5a06961361605a28b0e0bf2d133bc56536e445.debug\n usr/lib/debug/.build-id/2f/62d13c2e1028254de9d44cd034ba6f6746719c.debug\n usr/lib/debug/.build-id/56/61d3800f5421e0f57d329aa69ae0ffcd2eeb1b.debug\n-usr/lib/debug/.build-id/be/3367201d32667d7d732723b3c59ebc97523122.debug\n+usr/lib/debug/.build-id/e1/004cc2a9e18789c7e09d5912991944c91b820b.debug\n usr/lib/debug/.build-id/ff/d27cf0f1bbfbeffdd51a675c859ef6e5f63b69.debug\n usr/lib/debug/.dwz/arm-linux-gnueabihf/kitty.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -10,16 +10,16 @@\n -rw-r--r-- 0 root (0) root (0) 298660 2023-05-13 01:46:07.000000 ./usr/lib/debug/.build-id/26/da436b3b0aeb18bfb66af09898b7c8d3807ce2.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-13 01:46:07.000000 ./usr/lib/debug/.build-id/2a/\n -rw-r--r-- 0 root (0) root (0) 16388 2023-05-13 01:46:07.000000 ./usr/lib/debug/.build-id/2a/5a06961361605a28b0e0bf2d133bc56536e445.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-13 01:46:07.000000 ./usr/lib/debug/.build-id/2f/\n -rw-r--r-- 0 root (0) root (0) 256608 2023-05-13 01:46:07.000000 ./usr/lib/debug/.build-id/2f/62d13c2e1028254de9d44cd034ba6f6746719c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-13 01:46:07.000000 ./usr/lib/debug/.build-id/56/\n -rw-r--r-- 0 root (0) root (0) 17776 2023-05-13 01:46:07.000000 ./usr/lib/debug/.build-id/56/61d3800f5421e0f57d329aa69ae0ffcd2eeb1b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-05-13 01:46:07.000000 ./usr/lib/debug/.build-id/be/\n--rw-r--r-- 0 root (0) root (0) 1268732 2023-05-13 01:46:07.000000 ./usr/lib/debug/.build-id/be/3367201d32667d7d732723b3c59ebc97523122.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-05-13 01:46:07.000000 ./usr/lib/debug/.build-id/e1/\n+-rw-r--r-- 0 root (0) root (0) 1268732 2023-05-13 01:46:07.000000 ./usr/lib/debug/.build-id/e1/004cc2a9e18789c7e09d5912991944c91b820b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-13 01:46:07.000000 ./usr/lib/debug/.build-id/ff/\n -rw-r--r-- 0 root (0) root (0) 31416 2023-05-13 01:46:07.000000 ./usr/lib/debug/.build-id/ff/d27cf0f1bbfbeffdd51a675c859ef6e5f63b69.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-13 01:46:07.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-13 01:46:07.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/\n -rw-r--r-- 0 root (0) root (0) 38968 2023-05-13 01:46:07.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/kitty.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-13 01:46:07.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-13 01:46:07.000000 ./usr/share/doc/\n"}, {"source1": "./usr/lib/debug/.build-id/be/3367201d32667d7d732723b3c59ebc97523122.debug", "source2": "./usr/lib/debug/.build-id/e1/004cc2a9e18789c7e09d5912991944c91b820b.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: be3367201d32667d7d732723b3c59ebc97523122\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e1004cc2a9e18789c7e09d5912991944c91b820b\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-R1\"GCC: (Debian 12.2.0-14) 12.2.0\n+GCC: (Debian 12.2.0-14) 12.2.0\n VCcj3X^g\n Z2[8;GV Ha\n G0rlo}rl\n s*UqN%, \n HBj#5Jm$!\n 6*Ej#5JmT\n c>c_\t@eCH\n"}]}]}]}]}]}