{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.hAlwcc5w/b1/kitty_0.31.0-2_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.hAlwcc5w/b2/kitty_0.31.0-2_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n 74c78157a6007ca02b49cdc4c52c6a9d 1712244 debug optional kitty-dbgsym_0.31.0-2_armhf.deb\n- 0820f60423767443b08975770efc3f2c 1821416 doc optional kitty-doc_0.31.0-2_all.deb\n+ e757cbd61940b63a54955ad176531803 1821400 doc optional kitty-doc_0.31.0-2_all.deb\n 249a7f283994eeb41b9fa4f2992453e9 83584 x11 optional kitty-shell-integration_0.31.0-2_all.deb\n df91d4dd41d84898d235d50a0cff139c 63500 x11 optional kitty-terminfo_0.31.0-2_all.deb\n 275aef1d7ac159bbf04ffe69e3ebe9e0 4808088 x11 optional kitty_0.31.0-2_armhf.deb\n"}, {"source1": "kitty-doc_0.31.0-2_all.deb", "source2": "kitty-doc_0.31.0-2_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-11-13 09:36:30.000000 debian-binary\n -rw-r--r-- 0 0 0 4452 2023-11-13 09:36:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1816772 2023-11-13 09:36:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1816756 2023-11-13 09:36:30.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": "@@ -6620,37 +6620,43 @@\n \"sphinx.domains.python\": 4,\n \"sphinx.domains.rst\": 2,\n \"sphinx.domains.std\": 2,\n \"sphinx.ext.viewcode\": 1,\n \"sphinx\": 60\n },\n \"alltitles\": {\n- \"Mark text on screen\": [\n- [36, \"mark-text-on-screen\"]\n+ \"Arrange windows\": [\n+ [35, \"arrange-windows\"]\n ],\n- \"Examples\": [\n- [36, \"examples\"]\n+ \"The Stack Layout\": [\n+ [35, \"the-stack-layout\"]\n ],\n- \"Creating markers dynamically\": [\n- [36, \"creating-markers-dynamically\"]\n+ \"The Tall Layout\": [\n+ [35, \"the-tall-layout\"]\n ],\n- \"Scrolling to marks\": [\n- [36, \"scrolling-to-marks\"]\n+ \"The Fat Layout\": [\n+ [35, \"the-fat-layout\"]\n ],\n- \"The full syntax for creating marks\": [\n- [36, \"the-full-syntax-for-creating-marks\"]\n+ \"The Grid Layout\": [\n+ [35, \"the-grid-layout\"]\n ],\n- \"Arbitrary marker functions\": [\n- [36, \"arbitrary-marker-functions\"]\n+ \"The Splits Layout\": [\n+ [35, \"the-splits-layout\"]\n ],\n- \"Press mentions of kitty\": [\n- [42, \"press-mentions-of-kitty\"]\n+ \"The Horizontal Layout\": [\n+ [35, \"the-horizontal-layout\"]\n ],\n- \"Video reviews\": [\n- [42, \"video-reviews\"]\n+ \"The Vertical Layout\": [\n+ [35, \"the-vertical-layout\"]\n+ ],\n+ \"Resizing windows\": [\n+ [35, \"resizing-windows\"]\n+ ],\n+ \"Performance\": [\n+ [39, \"performance\"]\n ],\n \"Mouse pointer shapes\": [\n [41, \"mouse-pointer-shapes\"]\n ],\n \"Setting the pointer shape\": [\n [41, \"setting-the-pointer-shape\"]\n ],\n@@ -6665,62 +6671,31 @@\n ],\n \"Pointer shape names\": [\n [41, \"pointer-shape-names\"]\n ],\n \"Legacy xterm compatibility\": [\n [41, \"legacy-xterm-compatibility\"]\n ],\n- \"Scripting the mouse click\": [\n- [37, \"scripting-the-mouse-click\"]\n- ],\n- \"Matching criteria\": [\n- [37, \"matching-criteria\"]\n- ],\n- \"Scripting the opening of files with kitty on macOS\": [\n- [37, \"scripting-the-opening-of-files-with-kitty-on-macos\"]\n- ],\n- \"Arrange windows\": [\n- [35, \"arrange-windows\"]\n- ],\n- \"The Stack Layout\": [\n- [35, \"the-stack-layout\"]\n- ],\n- \"The Tall Layout\": [\n- [35, \"the-tall-layout\"]\n- ],\n- \"The Fat Layout\": [\n- [35, \"the-fat-layout\"]\n- ],\n- \"The Grid Layout\": [\n- [35, \"the-grid-layout\"]\n- ],\n- \"The Splits Layout\": [\n- [35, \"the-splits-layout\"]\n- ],\n- \"The Horizontal Layout\": [\n- [35, \"the-horizontal-layout\"]\n- ],\n- \"The Vertical Layout\": [\n- [35, \"the-vertical-layout\"]\n+ \"Mark text on screen\": [\n+ [36, \"mark-text-on-screen\"]\n ],\n- \"Resizing windows\": [\n- [35, \"resizing-windows\"]\n+ \"Examples\": [\n+ [36, \"examples\"]\n ],\n- \"Terminal protocol extensions\": [\n- [43, \"terminal-protocol-extensions\"]\n+ \"Creating markers dynamically\": [\n+ [36, \"creating-markers-dynamically\"]\n ],\n- \"Working with the screen and history buffer contents\": [\n- [40, \"working-with-the-screen-and-history-buffer-contents\"]\n+ \"Scrolling to marks\": [\n+ [36, \"scrolling-to-marks\"]\n ],\n- \"The piping environment\": [\n- [40, \"the-piping-environment\"],\n- [34, \"the-piping-environment\"]\n+ \"The full syntax for creating marks\": [\n+ [36, \"the-full-syntax-for-creating-marks\"]\n ],\n- \"Input placeholders\": [\n- [40, \"input-placeholders\"]\n+ \"Arbitrary marker functions\": [\n+ [36, \"arbitrary-marker-functions\"]\n ],\n \"Overview\": [\n [38, \"overview\"]\n ],\n \"Design philosophy\": [\n [38, \"design-philosophy\"]\n ],\n@@ -6780,26 +6755,139 @@\n \"Multiple copy/paste buffers\": [\n [38, \"multiple-copy-paste-buffers\"]\n ],\n \"Marks\": [\n [38, \"marks\"],\n [0, \"marks\"]\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+ [42, \"press-mentions-of-kitty\"]\n+ ],\n+ \"Video reviews\": [\n+ [42, \"video-reviews\"]\n+ ],\n+ \"Terminal protocol extensions\": [\n+ [43, \"terminal-protocol-extensions\"]\n+ ],\n \"Extend with kittens\": [\n [33, \"extend-with-kittens\"]\n ],\n- \"Performance\": [\n- [39, \"performance\"]\n+ \"Scripting the mouse click\": [\n+ [37, \"scripting-the-mouse-click\"]\n ],\n- \"Hyperlinked grep\": [\n- [24, \"hyperlinked-grep\"]\n+ \"Matching criteria\": [\n+ [37, \"matching-criteria\"]\n+ ],\n+ \"Scripting the opening of files with kitty on macOS\": [\n+ [37, \"scripting-the-opening-of-files-with-kitty-on-macos\"]\n ],\n \"Remote files\": [\n [28, \"remote-files\"]\n ],\n+ \"Hyperlinked grep\": [\n+ [24, \"hyperlinked-grep\"]\n+ ],\n+ \"kitty\": [\n+ [14, \"kitty\"]\n+ ],\n+ \"Comprehensive keyboard handling in terminals\": [\n+ [18, \"comprehensive-keyboard-handling-in-terminals\"]\n+ ],\n+ \"Quickstart\": [\n+ [18, \"quickstart\"],\n+ [44, \"quickstart\"]\n+ ],\n+ \"An overview\": [\n+ [18, \"an-overview\"]\n+ ],\n+ \"Key codes\": [\n+ [18, \"key-codes\"]\n+ ],\n+ \"Modifiers\": [\n+ [18, \"modifiers\"]\n+ ],\n+ \"Event types\": [\n+ [18, \"event-types\"]\n+ ],\n+ \"Text as code points\": [\n+ [18, \"text-as-code-points\"]\n+ ],\n+ \"Non-Unicode keys\": [\n+ [18, \"non-unicode-keys\"]\n+ ],\n+ \"Progressive enhancement\": [\n+ [18, \"progressive-enhancement\"]\n+ ],\n+ \"The progressive enhancement flags\": [\n+ [18, \"id5\"]\n+ ],\n+ \"Disambiguate escape codes\": [\n+ [18, \"disambiguate-escape-codes\"]\n+ ],\n+ \"Report event types\": [\n+ [18, \"report-event-types\"]\n+ ],\n+ \"Report alternate keys\": [\n+ [18, \"report-alternate-keys\"]\n+ ],\n+ \"Report all keys as escape codes\": [\n+ [18, \"report-all-keys-as-escape-codes\"]\n+ ],\n+ \"Report associated text\": [\n+ [18, \"report-associated-text\"]\n+ ],\n+ \"Detection of support for this protocol\": [\n+ [18, \"detection-of-support-for-this-protocol\"]\n+ ],\n+ \"Legacy key event encoding\": [\n+ [18, \"legacy-key-event-encoding\"]\n+ ],\n+ \"Legacy functional keys\": [\n+ [18, \"legacy-functional-keys\"]\n+ ],\n+ \"Legacy functional encoding\": [\n+ [18, \"id6\"]\n+ ],\n+ \"C0 controls\": [\n+ [18, \"id7\"]\n+ ],\n+ \"Legacy text keys\": [\n+ [18, \"legacy-text-keys\"]\n+ ],\n+ \"Example encodings\": [\n+ [18, \"id8\"]\n+ ],\n+ \"Functional key definitions\": [\n+ [18, \"functional-key-definitions\"]\n+ ],\n+ \"Functional key codes\": [\n+ [18, \"id9\"]\n+ ],\n+ \"Legacy ctrl mapping of ASCII keys\": [\n+ [18, \"legacy-ctrl-mapping-of-ascii-keys\"]\n+ ],\n+ \"Emitted bytes when ctrl is held down and a key is pressed\": [\n+ [18, \"id10\"]\n+ ],\n+ \"Bugs in fixterms\": [\n+ [18, \"bugs-in-fixterms\"]\n+ ],\n+ \"Why xterm's modifyOtherKeys should not be used\": [\n+ [18, \"why-xterm-s-modifyotherkeys-should-not-be-used\"]\n+ ],\n \"Integrations with other tools\": [\n [15, \"integrations-with-other-tools\"]\n ],\n \"Image and document viewers\": [\n [15, \"image-and-document-viewers\"]\n ],\n \"termpdf.py\": [\n@@ -6920,46 +7008,25 @@\n ],\n \"weechat-hints\": [\n [15, \"id33\"]\n ],\n \"glkitty\": [\n [15, \"id34\"]\n ],\n- \"kitty\": [\n- [14, \"kitty\"]\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+ \"Glossary\": [\n+ [12, \"glossary\"]\n ],\n- \"Debugging kittens\": [\n- [21, \"debugging-kittens\"]\n+ \"Environment variables\": [\n+ [12, \"environment-variables\"]\n ],\n- \"Adding options to kittens\": [\n- [21, \"adding-options-to-kittens\"]\n+ \"Variables that influence kitty behavior\": [\n+ [12, \"variables-that-influence-kitty-behavior\"]\n ],\n- \"Kittens created by kitty users\": [\n- [21, \"kittens-created-by-kitty-users\"]\n+ \"Variables that kitty sets when running child programs\": [\n+ [12, \"variables-that-kitty-sets-when-running-child-programs\"]\n ],\n \"Terminal graphics protocol\": [\n [13, \"terminal-graphics-protocol\"]\n ],\n \"Getting the window size\": [\n [13, \"getting-the-window-size\"]\n ],\n@@ -7032,114 +7099,50 @@\n ],\n \"Control data reference\": [\n [13, \"control-data-reference\"]\n ],\n \"Interaction with other terminal actions\": [\n [13, \"interaction-with-other-terminal-actions\"]\n ],\n- \"Glossary\": [\n- [12, \"glossary\"]\n- ],\n- \"Environment variables\": [\n- [12, \"environment-variables\"]\n- ],\n- \"Variables that influence kitty behavior\": [\n- [12, \"variables-that-influence-kitty-behavior\"]\n- ],\n- \"Variables that kitty sets when running child programs\": [\n- [12, \"variables-that-kitty-sets-when-running-child-programs\"]\n- ],\n- \"Comprehensive keyboard handling in terminals\": [\n- [18, \"comprehensive-keyboard-handling-in-terminals\"]\n- ],\n- \"Quickstart\": [\n- [18, \"quickstart\"],\n- [44, \"quickstart\"]\n- ],\n- \"An overview\": [\n- [18, \"an-overview\"]\n- ],\n- \"Key codes\": [\n- [18, \"key-codes\"]\n- ],\n- \"Modifiers\": [\n- [18, \"modifiers\"]\n- ],\n- \"Event types\": [\n- [18, \"event-types\"]\n- ],\n- \"Text as code points\": [\n- [18, \"text-as-code-points\"]\n- ],\n- \"Non-Unicode keys\": [\n- [18, \"non-unicode-keys\"]\n- ],\n- \"Progressive enhancement\": [\n- [18, \"progressive-enhancement\"]\n- ],\n- \"The progressive enhancement flags\": [\n- [18, \"id5\"]\n- ],\n- \"Disambiguate escape codes\": [\n- [18, \"disambiguate-escape-codes\"]\n- ],\n- \"Report event types\": [\n- [18, \"report-event-types\"]\n- ],\n- \"Report alternate keys\": [\n- [18, \"report-alternate-keys\"]\n- ],\n- \"Report all keys as escape codes\": [\n- [18, \"report-all-keys-as-escape-codes\"]\n- ],\n- \"Report associated text\": [\n- [18, \"report-associated-text\"]\n- ],\n- \"Detection of support for this protocol\": [\n- [18, \"detection-of-support-for-this-protocol\"]\n- ],\n- \"Legacy key event encoding\": [\n- [18, \"legacy-key-event-encoding\"]\n- ],\n- \"Legacy functional keys\": [\n- [18, \"legacy-functional-keys\"]\n- ],\n- \"Legacy functional encoding\": [\n- [18, \"id6\"]\n+ \"Custom kittens\": [\n+ [21, \"custom-kittens\"]\n ],\n- \"C0 controls\": [\n- [18, \"id7\"]\n+ \"kitty API to use with kittens\": [\n+ [21, \"kitty-api-to-use-with-kittens\"]\n ],\n- \"Legacy text keys\": [\n- [18, \"legacy-text-keys\"]\n+ \"Passing arguments to kittens\": [\n+ [21, \"passing-arguments-to-kittens\"]\n ],\n- \"Example encodings\": [\n- [18, \"id8\"]\n+ \"Passing the contents of the screen to the kitten\": [\n+ [21, \"passing-the-contents-of-the-screen-to-the-kitten\"]\n ],\n- \"Functional key definitions\": [\n- [18, \"functional-key-definitions\"]\n+ \"Types of input to kittens\": [\n+ [21, \"id1\"]\n ],\n- \"Functional key codes\": [\n- [18, \"id9\"]\n+ \"Using kittens to script kitty, without any terminal UI\": [\n+ [21, \"using-kittens-to-script-kitty-without-any-terminal-ui\"]\n ],\n- \"Legacy ctrl mapping of ASCII keys\": [\n- [18, \"legacy-ctrl-mapping-of-ascii-keys\"]\n+ \"Sending mouse events\": [\n+ [21, \"sending-mouse-events\"]\n ],\n- \"Emitted bytes when ctrl is held down and a key is pressed\": [\n- [18, \"id10\"]\n+ \"Debugging kittens\": [\n+ [21, \"debugging-kittens\"]\n ],\n- \"Bugs in fixterms\": [\n- [18, \"bugs-in-fixterms\"]\n+ \"Adding options to kittens\": [\n+ [21, \"adding-options-to-kittens\"]\n ],\n- \"Why xterm's modifyOtherKeys should not be used\": [\n- [18, \"why-xterm-s-modifyotherkeys-should-not-be-used\"]\n+ \"Kittens created by kitty users\": [\n+ [21, \"kittens-created-by-kitty-users\"]\n ],\n \"Support kitty development \\u2764\\ufe0f\": [\n [48, \"support-kitty-development\"]\n ],\n+ \"Unscrolling the screen\": [\n+ [50, \"unscrolling-the-screen\"]\n+ ],\n \"Shell integration\": [\n [47, \"shell-integration\"]\n ],\n \"Features\": [\n [47, \"features\"]\n ],\n \"Configuration\": [\n@@ -7147,16 +7150,16 @@\n [22, \"configuration\"]\n ],\n \"More ways to browse command output\": [\n [47, \"more-ways-to-browse-command-output\"]\n ],\n \"How it works\": [\n [47, \"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 [47, \"shell-integration-over-ssh\"]\n ],\n \"Shell integration in a container\": [\n [47, \"shell-integration-in-a-container\"]\n ],\n@@ -7174,17 +7177,14 @@\n ],\n \"Integration with other shells\": [\n [47, \"integration-with-other-shells\"]\n ],\n \"Notes for shell developers\": [\n [47, \"notes-for-shell-developers\"]\n ],\n- \"Unscrolling the screen\": [\n- [50, \"unscrolling-the-screen\"]\n- ],\n \"Colored and styled underlines\": [\n [49, \"colored-and-styled-underlines\"]\n ],\n \"Changelog\": [\n [1, \"changelog\"]\n ],\n \"Recent major new features\": [\n@@ -7460,65 +7460,14 @@\n ],\n \"0.4.2 [2017-10-23]\": [\n [1, \"id87\"]\n ],\n \"0.4.0 [2017-10-22]\": [\n [1, \"id88\"]\n ],\n- \"File transfer over the TTY\": [\n- [8, \"file-transfer-over-the-tty\"]\n- ],\n- \"Overall design\": [\n- [8, \"overall-design\"]\n- ],\n- \"Sending files to the computer running the terminal emulator\": [\n- [8, \"sending-files-to-the-computer-running-the-terminal-emulator\"]\n- ],\n- \"Receiving files from the computer running terminal emulator\": [\n- [8, \"receiving-files-from-the-computer-running-terminal-emulator\"]\n- ],\n- \"Canceling a session\": [\n- [8, \"canceling-a-session\"]\n- ],\n- \"Quieting responses from the terminal\": [\n- [8, \"quieting-responses-from-the-terminal\"]\n- ],\n- \"File metadata\": [\n- [8, \"file-metadata\"]\n- ],\n- \"Symbolic and hard links\": [\n- [8, \"symbolic-and-hard-links\"]\n- ],\n- \"Sending links to the terminal emulator\": [\n- [8, \"sending-links-to-the-terminal-emulator\"]\n- ],\n- \"Receiving links from the terminal emulator\": [\n- [8, \"receiving-links-from-the-terminal-emulator\"]\n- ],\n- \"Transmitting binary deltas\": [\n- [8, \"transmitting-binary-deltas\"]\n- ],\n- \"Sending to the terminal emulator\": [\n- [8, \"sending-to-the-terminal-emulator\"]\n- ],\n- \"Receiving from the terminal emulator\": [\n- [8, \"receiving-from-the-terminal-emulator\"]\n- ],\n- \"The format of signatures and deltas\": [\n- [8, \"the-format-of-signatures-and-deltas\"]\n- ],\n- \"Bypassing explicit user authorization\": [\n- [8, \"bypassing-explicit-user-authorization\"]\n- ],\n- \"Encoding of transfer commands as escape codes\": [\n- [8, \"encoding-of-transfer-commands-as-escape-codes\"]\n- ],\n- \"The keys and value types for this protocol\": [\n- [8, \"id2\"]\n- ],\n \"Frequently Asked Questions\": [\n [7, \"frequently-asked-questions\"]\n ],\n \"Some special symbols are rendered small/truncated in kitty?\": [\n [7, \"some-special-symbols-are-rendered-small-truncated-in-kitty\"]\n ],\n \"Using a color theme with a background color does not work well in vim?\": [\n@@ -7562,17 +7511,14 @@\n ],\n \"I opened and closed a lot of windows/tabs and top shows kitty's memory usage is very high?\": [\n [7, \"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 [7, \"why-does-kitty-sometimes-start-slowly-on-my-linux-system\"]\n ],\n- \"Setting text styles/colors in arbitrary regions of the screen\": [\n- [5, \"setting-text-styles-colors-in-arbitrary-regions-of-the-screen\"]\n- ],\n \"Copying all data types to the clipboard\": [\n [2, \"copying-all-data-types-to-the-clipboard\"]\n ],\n \"Reading data from the system clipboard\": [\n [2, \"reading-data-from-the-system-clipboard\"]\n ],\n \"Writing data to the system clipboard\": [\n@@ -7580,48 +7526,103 @@\n ],\n \"Support for terminal multiplexers\": [\n [2, \"support-for-terminal-multiplexers\"]\n ],\n \"Saving and restoring colors\": [\n [3, \"saving-and-restoring-colors\"]\n ],\n+ \"Setting text styles/colors in arbitrary regions of the screen\": [\n+ [5, \"setting-text-styles-colors-in-arbitrary-regions-of-the-screen\"]\n+ ],\n \"Desktop notifications\": [\n [6, \"desktop-notifications\"]\n ],\n- \"A real world example\": [\n- [29, \"a-real-world-example\"]\n+ \"File transfer over the TTY\": [\n+ [8, \"file-transfer-over-the-tty\"]\n ],\n- \"Host bootstrap configuration\": [\n- [29, \"host-bootstrap-configuration\"]\n+ \"Overall design\": [\n+ [8, \"overall-design\"]\n ],\n- \"Login shell environment\": [\n- [29, \"login-shell-environment\"]\n+ \"Sending files to the computer running the terminal emulator\": [\n+ [8, \"sending-files-to-the-computer-running-the-terminal-emulator\"]\n ],\n- \"SSH configuration\": [\n- [29, \"ssh-configuration\"]\n+ \"Receiving files from the computer running terminal emulator\": [\n+ [8, \"receiving-files-from-the-computer-running-terminal-emulator\"]\n ],\n- \"The copy command\": [\n- [29, \"the-copy-command\"]\n+ \"Canceling a session\": [\n+ [8, \"canceling-a-session\"]\n+ ],\n+ \"Quieting responses from the terminal\": [\n+ [8, \"quieting-responses-from-the-terminal\"]\n+ ],\n+ \"File metadata\": [\n+ [8, \"file-metadata\"]\n+ ],\n+ \"Symbolic and hard links\": [\n+ [8, \"symbolic-and-hard-links\"]\n+ ],\n+ \"Sending links to the terminal emulator\": [\n+ [8, \"sending-links-to-the-terminal-emulator\"]\n+ ],\n+ \"Receiving links from the terminal emulator\": [\n+ [8, \"receiving-links-from-the-terminal-emulator\"]\n+ ],\n+ \"Transmitting binary deltas\": [\n+ [8, \"transmitting-binary-deltas\"]\n+ ],\n+ \"Sending to the terminal emulator\": [\n+ [8, \"sending-to-the-terminal-emulator\"]\n+ ],\n+ \"Receiving from the terminal emulator\": [\n+ [8, \"receiving-from-the-terminal-emulator\"]\n+ ],\n+ \"The format of signatures and deltas\": [\n+ [8, \"the-format-of-signatures-and-deltas\"]\n+ ],\n+ \"Bypassing explicit user authorization\": [\n+ [8, \"bypassing-explicit-user-authorization\"]\n+ ],\n+ \"Encoding of transfer commands as escape codes\": [\n+ [8, \"encoding-of-transfer-commands-as-escape-codes\"]\n+ ],\n+ \"The keys and value types for this protocol\": [\n+ [8, \"id2\"]\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+ [22, \"command-line-interface\"],\n+ [23, \"command-line-interface\"],\n+ [19, \"command-line-interface\"],\n+ [20, \"command-line-interface\"],\n+ [32, \"command-line-interface\"],\n+ [31, \"command-line-interface\"]\n ],\n \"Options\": [\n- [29, \"options\"],\n- [26, \"options\"],\n- [27, \"options\"],\n [25, \"options\"],\n+ [27, \"options\"],\n [30, \"options\"],\n- [20, \"options\"],\n+ [26, \"options\"],\n+ [29, \"options\"],\n [17, \"options\"],\n- [19, \"options\"],\n- [23, \"options\"],\n [22, \"options\"],\n+ [23, \"options\"],\n+ [19, \"options\"],\n+ [20, \"options\"],\n [9, \"options\"],\n [11, \"options\"],\n- [31, \"options\"],\n [32, \"options\"],\n- [34, \"options\"],\n [46, \"options\"],\n [46, \"id1\"],\n [46, \"id2\"],\n [46, \"id3\"],\n [46, \"id4\"],\n [46, \"id5\"],\n [46, \"id6\"],\n@@ -7648,49 +7649,24 @@\n [46, \"id27\"],\n [46, \"id28\"],\n [46, \"id29\"],\n [46, \"id30\"],\n [46, \"id31\"],\n [46, \"id32\"],\n [46, \"id33\"],\n- [46, \"id34\"]\n- ],\n- \"Copying terminfo files manually\": [\n- [29, \"copying-terminfo-files-manually\"]\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- \"Command Line Interface\": [\n- [26, \"command-line-interface\"],\n- [27, \"command-line-interface\"],\n- [25, \"command-line-interface\"],\n- [30, \"command-line-interface\"],\n- [20, \"command-line-interface\"],\n- [19, \"command-line-interface\"],\n- [23, \"command-line-interface\"],\n- [22, \"command-line-interface\"],\n- [31, \"command-line-interface\"],\n- [32, \"command-line-interface\"]\n+ [46, \"id34\"],\n+ [31, \"options\"],\n+ [34, \"options\"]\n ],\n \"Query terminal\": [\n [27, \"query-terminal\"]\n ],\n \"Source code for query_terminal\": [\n [27, \"source-code-for-query-terminal\"]\n ],\n- \"icat\": [\n- [25, \"icat\"]\n- ],\n- \"Source code for icat\": [\n- [25, \"source-code-for-icat\"]\n- ],\n \"Changing kitty colors\": [\n [30, \"changing-kitty-colors\"]\n ],\n \"Using your own themes\": [\n [30, \"using-your-own-themes\"]\n ],\n \"Contributing new themes\": [\n@@ -7698,44 +7674,47 @@\n ],\n \"Changing the theme non-interactively\": [\n [30, \"changing-the-theme-non-interactively\"]\n ],\n \"Source code for themes\": [\n [30, \"source-code-for-themes\"]\n ],\n- \"clipboard\": [\n- [20, \"clipboard\"]\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 clipboard\": [\n- [20, \"source-code-for-clipboard\"]\n+ \"Source code for panel\": [\n+ [26, \"source-code-for-panel\"]\n+ ],\n+ \"A real world example\": [\n+ [29, \"a-real-world-example\"]\n+ ],\n+ \"Host bootstrap configuration\": [\n+ [29, \"host-bootstrap-configuration\"]\n+ ],\n+ \"Login shell environment\": [\n+ [29, \"login-shell-environment\"]\n+ ],\n+ \"SSH configuration\": [\n+ [29, \"ssh-configuration\"]\n+ ],\n+ \"The copy command\": [\n+ [29, \"the-copy-command\"]\n+ ],\n+ \"Copying terminfo files manually\": [\n+ [29, \"copying-terminfo-files-manually\"]\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- \"broadcast\": [\n- [19, \"broadcast\"]\n- ],\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 \"kitty-diff\": [\n [22, \"kitty-diff\"]\n ],\n \"Major Features\": [\n [22, \"major-features\"]\n ],\n \"Installation\": [\n@@ -7765,14 +7744,35 @@\n ],\n \"Source code for diff\": [\n [22, \"source-code-for-diff\"]\n ],\n \"Sample diff.conf\": [\n [22, \"sample-diff-conf\"]\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+ \"broadcast\": [\n+ [19, \"broadcast\"]\n+ ],\n+ \"Source code for broadcast\": [\n+ [19, \"source-code-for-broadcast\"]\n+ ],\n+ \"clipboard\": [\n+ [20, \"clipboard\"]\n+ ],\n+ \"Source code for clipboard\": [\n+ [20, \"source-code-for-clipboard\"]\n+ ],\n \"close-tab\": [\n [10, \"close-tab\"],\n [45, \"close-tab\"]\n ],\n \"close-window\": [\n [10, \"close-window\"],\n [45, \"close-window\"]\n@@ -7983,59 +7983,20 @@\n ],\n \"Sample kitty.conf\": [\n [4, \"sample-kitty-conf\"]\n ],\n \"All mappable actions\": [\n [4, \"all-mappable-actions\"]\n ],\n- \"Transfer files\": [\n- [31, \"transfer-files\"]\n- ],\n- \"Basic usage\": [\n- [31, \"basic-usage\"]\n- ],\n- \"Avoiding the confirmation prompt\": [\n- [31, \"avoiding-the-confirmation-prompt\"]\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 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- \"The kitty remote control protocol\": [\n- [45, \"the-kitty-remote-control-protocol\"]\n- ],\n- \"Encrypted communication\": [\n- [45, \"encrypted-communication\"]\n- ],\n- \"Async and streaming requests\": [\n- [45, \"async-and-streaming-requests\"]\n- ],\n \"Control kitty from scripts\": [\n [46, \"control-kitty-from-scripts\"]\n ],\n \"Tutorial\": [\n [46, \"tutorial\"]\n ],\n \"Remote control via a socket\": [\n@@ -8168,14 +8129,53 @@\n [46, \"kitten-set-window-logo\"]\n ],\n \"kitten @ set-window-title\": [\n [46, \"kitten-set-window-title\"]\n ],\n \"kitten @ signal-child\": [\n [46, \"kitten-signal-child\"]\n+ ],\n+ \"The kitty remote control protocol\": [\n+ [45, \"the-kitty-remote-control-protocol\"]\n+ ],\n+ \"Encrypted communication\": [\n+ [45, \"encrypted-communication\"]\n+ ],\n+ \"Async and streaming requests\": [\n+ [45, \"async-and-streaming-requests\"]\n+ ],\n+ \"Transfer files\": [\n+ [31, \"transfer-files\"]\n+ ],\n+ \"Basic usage\": [\n+ [31, \"basic-usage\"]\n+ ],\n+ \"Avoiding the confirmation prompt\": [\n+ [31, \"avoiding-the-confirmation-prompt\"]\n+ ],\n+ \"Delta transfers\": [\n+ [31, \"delta-transfers\"]\n+ ],\n+ \"Source code for transfer\": [\n+ [31, \"source-code-for-transfer\"]\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"}]}]}]}]}]}