{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":120568143,"defaultBranch":"main","name":"wezterm","ownerLogin":"wez","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-02-07T05:35:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/117777?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716078011.0","currentOid":""},"activityList":{"items":[{"before":"da2d0ad267f32fb7ac341872a4c74004a68bbfcf","after":"b8f94c474ce48ac195b51c1aeacf41ae049b774e","ref":"refs/heads/main","pushedAt":"2024-05-20T20:57:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"Update docs to reflect CI nightly builds being available for Fedora 40.\n\nMention that nightly rpms are also available in Copr while I'm at it.","shortMessageHtmlLink":"Update docs to reflect CI nightly builds being available for Fedora 40."}},{"before":"993eb9f3a961dd3ee1594521477162d3cc3c0034","after":"da2d0ad267f32fb7ac341872a4c74004a68bbfcf","ref":"refs/heads/main","pushedAt":"2024-05-20T15:45:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"ci: Update Fedora versions.\n\nFedora 40 was released, Fedora 37 is EOL.","shortMessageHtmlLink":"ci: Update Fedora versions."}},{"before":"6fe1d4d2f80ab4ffa2872c85631bfe6570f5487a","after":"993eb9f3a961dd3ee1594521477162d3cc3c0034","ref":"refs/heads/main","pushedAt":"2024-05-20T15:39:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"Fix Windows CI.\n\nIt's currently failing when running tests with errors of the form:\n\n> error: creating test list failed\n>\n> Caused by:\n> for `wezterm-config-derive`, command\n> `'D:\\a\\wezterm\\wezterm\\target\\debug\\deps\\wezterm_config_derive-f1c7f0f2de220b6e.exe'\n> --list --format terse` exited with code 0xc0000135: The specified\n> module could not be found. (os error 126)\n\nThis seems to have been caused by nextest-rs/nextest#1493, with this comment\nas a fix: https://github.com/nextest-rs/nextest/issues/1493#issuecomment-2106331574","shortMessageHtmlLink":"Fix Windows CI."}},{"before":"396c8d9a886d06c4f839a24d3942f8612b6b84d0","after":"6fe1d4d2f80ab4ffa2872c85631bfe6570f5487a","ref":"refs/heads/main","pushedAt":"2024-05-19T23:40:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"cargo update","shortMessageHtmlLink":"cargo update"}},{"before":null,"after":"69b69a732e2dcb246a539734a50afbc38cd1ee99","ref":"refs/heads/update_flake_lock_action","pushedAt":"2024-05-19T00:20:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"flake.lock: Update\n\nFlake lock file updates:\n\n• Updated input 'flake-utils':\n 'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26?narHash=sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA%3D' (2024-01-15)\n → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a?narHash=sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ%3D' (2024-03-11)\n• Updated input 'nixpkgs':\n 'github:NixOS/nixpkgs/f0326542989e1bdac955ad6269b334a8da4b0c95?narHash=sha256-bl7E3w35Bleiexg01WsN0RuAQEL23HaQeNBC2zjt%2B9w%3D' (2024-01-16)\n → 'github:NixOS/nixpkgs/02923630b89aa1ab36ef8e422501a6f4fd4b2016?narHash=sha256-OhysviwHQz4p2HZL4g7XGMLoUbWMjkMr/ogaR3VUYNA%3D' (2024-05-18)\n• Updated input 'rust-overlay':\n 'github:oxalica/rust-overlay/a854609265af0e9f48c92e497679edf8fab9e690?narHash=sha256-5cCHQtP/PEHK1YNTQyZN9v8ehpLTjc723ZSKAP3Tva8%3D' (2024-01-17)\n → 'github:oxalica/rust-overlay/4731829dec4859921bfc0e1548478207d6c9c8fa?narHash=sha256-krjs9VkDoRrYNQVyCTXUGUfAJziCk0Fkki1ZnnmNgjk%3D' (2024-05-18)","shortMessageHtmlLink":"flake.lock: Update"}},{"before":"332b9b8b687a8d21e968b5a294e2b675dd833974","after":"396c8d9a886d06c4f839a24d3942f8612b6b84d0","ref":"refs/heads/main","pushedAt":"2024-05-17T21:23:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"use correct flake dir in update-flake workflow","shortMessageHtmlLink":"use correct flake dir in update-flake workflow"}},{"before":"f1a0842608932a9f17b20ae4123d3a296dda525a","after":"332b9b8b687a8d21e968b5a294e2b675dd833974","ref":"refs/heads/main","pushedAt":"2024-05-15T12:43:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"Windows: fix warnings in pty crate","shortMessageHtmlLink":"Windows: fix warnings in pty crate"}},{"before":"44b61d7e822dca92b59e32e32949306e33445664","after":"f1a0842608932a9f17b20ae4123d3a296dda525a","ref":"refs/heads/main","pushedAt":"2024-05-14T14:21:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"windows: fix warning","shortMessageHtmlLink":"windows: fix warning"}},{"before":"0fcd4a847c466cb39c88cd23ac91e328f6a05d64","after":"44b61d7e822dca92b59e32e32949306e33445664","ref":"refs/heads/main","pushedAt":"2024-05-14T01:41:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"wezterm-uds: impl AsRawSocket","shortMessageHtmlLink":"wezterm-uds: impl AsRawSocket"}},{"before":"a597803c1374d634932e5c85acff2cb2c56223f1","after":"0fcd4a847c466cb39c88cd23ac91e328f6a05d64","ref":"refs/heads/main","pushedAt":"2024-05-14T00:58:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"move uds stuff into new wezterm-uds crate\n\nThis centralizes the conditional imports and makes a home\nfor the IoSafe trait annotation for smol/async-io compat.","shortMessageHtmlLink":"move uds stuff into new wezterm-uds crate"}},{"before":"6b493ecd187dbbcefe96bb559d9eb243e1109313","after":"a597803c1374d634932e5c85acff2cb2c56223f1","ref":"refs/heads/main","pushedAt":"2024-05-13T22:54:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"windows: fixup for newer libloading","shortMessageHtmlLink":"windows: fixup for newer libloading"}},{"before":"dd80aca72a1da91674ca9dd9916faebd09a319d3","after":"6b493ecd187dbbcefe96bb559d9eb243e1109313","ref":"refs/heads/main","pushedAt":"2024-05-13T22:10:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"windows: another run at fixing up the build","shortMessageHtmlLink":"windows: another run at fixing up the build"}},{"before":"a1db8a2f466d115ec2d9491d1fa8b130e487c162","after":"dd80aca72a1da91674ca9dd9916faebd09a319d3","ref":"refs/heads/main","pushedAt":"2024-05-13T21:14:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"filedescriptor: fix windows build","shortMessageHtmlLink":"filedescriptor: fix windows build"}},{"before":"ee78f86293124eaf767a0f21a2e6639fea0fc22a","after":"a1db8a2f466d115ec2d9491d1fa8b130e487c162","ref":"refs/heads/main","pushedAt":"2024-05-13T21:12:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"deps: missed a cocoa","shortMessageHtmlLink":"deps: missed a cocoa"}},{"before":"b1af9e873bc905b9ea86d23460ced2c69e1b15d9","after":"ee78f86293124eaf767a0f21a2e6639fea0fc22a","ref":"refs/heads/main","pushedAt":"2024-05-13T21:10:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"deps: update macos specific packages","shortMessageHtmlLink":"deps: update macos specific packages"}},{"before":"ccc32faaba3f698c6b4f58178f23ad74030e6a67","after":"b1af9e873bc905b9ea86d23460ced2c69e1b15d9","ref":"refs/heads/main","pushedAt":"2024-05-13T21:01:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"nix: allowBuiltinFetchGit = true","shortMessageHtmlLink":"nix: allowBuiltinFetchGit = true"}},{"before":"eb6fc75a170fd4a5923a4aac3c217e0dee73ecbb","after":"ccc32faaba3f698c6b4f58178f23ad74030e6a67","ref":"refs/heads/main","pushedAt":"2024-05-13T20:59:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"speculative windows build fix","shortMessageHtmlLink":"speculative windows build fix"}},{"before":"2a068cacb72b99b3d5fdf5f1114955bf0cec70f6","after":"eb6fc75a170fd4a5923a4aac3c217e0dee73ecbb","ref":"refs/heads/main","pushedAt":"2024-05-13T20:04:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"termwiz: remove semver dep\n\nThe newer version is much more strict about its inputs\nand we're dealing with all sorts of weirdness as input\nfrom the environment, so let's just roll our own simple\nsolution.","shortMessageHtmlLink":"termwiz: remove semver dep"}},{"before":"e415679a20186d84ee8fbd766467cccb9d486fac","after":null,"ref":"refs/heads/dependabot/cargo/all-0507065386","pushedAt":"2024-05-13T19:36:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"723f062d0d6b9621391f6bd6ff9a5b91ef24c41c","after":"2a068cacb72b99b3d5fdf5f1114955bf0cec70f6","ref":"refs/heads/main","pushedAt":"2024-05-13T19:36:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"deps: update terminfo","shortMessageHtmlLink":"deps: update terminfo"}},{"before":null,"after":"e415679a20186d84ee8fbd766467cccb9d486fac","ref":"refs/heads/dependabot/cargo/all-0507065386","pushedAt":"2024-05-13T19:28:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump terminfo in the all group across 1 directory\n\nBumps the all group with 1 update in the / directory: [terminfo](https://github.com/meh/rust-terminfo).\n\n\nUpdates `terminfo` from 0.8.0 to 0.9.0\n- [Commits](https://github.com/meh/rust-terminfo/commits)\n\n---\nupdated-dependencies:\n- dependency-name: terminfo\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: all\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump terminfo in the all group across 1 directory"}},{"before":"5418b9a530c63cf104754690cde3d18ee9e38874","after":null,"ref":"refs/heads/dependabot/cargo/all-11373b39e2","pushedAt":"2024-05-13T19:28:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"55de5b0e4e408c2e7ff100e6acebff77000d4e78","after":"723f062d0d6b9621391f6bd6ff9a5b91ef24c41c","ref":"refs/heads/main","pushedAt":"2024-05-13T19:21:14.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"deps: update strsim","shortMessageHtmlLink":"deps: update strsim"}},{"before":null,"after":"5418b9a530c63cf104754690cde3d18ee9e38874","ref":"refs/heads/dependabot/cargo/all-11373b39e2","pushedAt":"2024-05-13T01:50:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump the all group with 7 updates\n\nBumps the all group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.82` | `1.0.83` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.200` | `1.0.201` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.116` | `1.0.117` |\n| [cc](https://github.com/rust-lang/cc-rs) | `1.0.96` | `1.0.97` |\n| [getrandom](https://github.com/rust-random/getrandom) | `0.2.14` | `0.2.15` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.59` | `1.0.60` |\n| [terminfo](https://github.com/meh/rust-terminfo) | `0.8.0` | `0.9.0` |\n\n\nUpdates `anyhow` from 1.0.82 to 1.0.83\n- [Release notes](https://github.com/dtolnay/anyhow/releases)\n- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.82...1.0.83)\n\nUpdates `serde` from 1.0.200 to 1.0.201\n- [Release notes](https://github.com/serde-rs/serde/releases)\n- [Commits](https://github.com/serde-rs/serde/compare/v1.0.200...v1.0.201)\n\nUpdates `serde_json` from 1.0.116 to 1.0.117\n- [Release notes](https://github.com/serde-rs/json/releases)\n- [Commits](https://github.com/serde-rs/json/compare/v1.0.116...v1.0.117)\n\nUpdates `cc` from 1.0.96 to 1.0.97\n- [Release notes](https://github.com/rust-lang/cc-rs/releases)\n- [Commits](https://github.com/rust-lang/cc-rs/compare/1.0.96...1.0.97)\n\nUpdates `getrandom` from 0.2.14 to 0.2.15\n- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rust-random/getrandom/compare/v0.2.14...v0.2.15)\n\nUpdates `thiserror` from 1.0.59 to 1.0.60\n- [Release notes](https://github.com/dtolnay/thiserror/releases)\n- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.59...1.0.60)\n\nUpdates `terminfo` from 0.8.0 to 0.9.0\n- [Commits](https://github.com/meh/rust-terminfo/commits)\n\n---\nupdated-dependencies:\n- dependency-name: anyhow\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: all\n- dependency-name: serde\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: all\n- dependency-name: serde_json\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: all\n- dependency-name: cc\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: all\n- dependency-name: getrandom\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: all\n- dependency-name: thiserror\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: all\n- dependency-name: terminfo\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: all\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump the all group with 7 updates"}},{"before":"79ce027d3805ed43ff533b19802a4a2e7d9a9623","after":"55de5b0e4e408c2e7ff100e6acebff77000d4e78","ref":"refs/heads/main","pushedAt":"2024-05-11T14:12:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"update xcb-imdkit to pick up more from_raw_parts related fixes\n\nrefs: https://github.com/wez/xcb-imdkit-rs/pull/1","shortMessageHtmlLink":"update xcb-imdkit to pick up more from_raw_parts related fixes"}},{"before":"ca27f921e2f5b25fa1a1b4395f972676d685b62c","after":"79ce027d3805ed43ff533b19802a4a2e7d9a9623","ref":"refs/heads/main","pushedAt":"2024-05-10T20:39:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"x11: fix exposures on child window\n\nWe should watch the child window for exposure events, not the parent\nwindow (the parent window is just a background color and we never paint\nto it).\n\nThis was a regression from commit 809bcc55.\n\nFixes #5405.","shortMessageHtmlLink":"x11: fix exposures on child window"}},{"before":"e19def7c9ada6005b587717a086b0eb92ec88ef3","after":"ca27f921e2f5b25fa1a1b4395f972676d685b62c","ref":"refs/heads/main","pushedAt":"2024-05-10T15:29:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"wezterm cli list-clients: add ssh_auth_sock to json, tidy up duration\n\nMake longer durations a bit more intelligible.\nAdd the auth sock to the json format output from the command.","shortMessageHtmlLink":"wezterm cli list-clients: add ssh_auth_sock to json, tidy up duration"}},{"before":"107dd67bf288cb85058401c77e1f6d5bd221cf07","after":"e19def7c9ada6005b587717a086b0eb92ec88ef3","ref":"refs/heads/main","pushedAt":"2024-05-10T13:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"codec: improve error messaging when remote is misconfigured\n\nWork a bit harder to surface that the remote might be outputting\nstuff to stdout.\n\ncloses: https://github.com/wez/wezterm/issues/5380","shortMessageHtmlLink":"codec: improve error messaging when remote is misconfigured"}},{"before":"5b0b657b30f63225ed00ff5f18edadd0233446ff","after":"107dd67bf288cb85058401c77e1f6d5bd221cf07","ref":"refs/heads/main","pushedAt":"2024-05-10T12:51:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"docs: changelog for #5393","shortMessageHtmlLink":"docs: changelog for #5393"}},{"before":"91a16e52240d37091cd02f7d403a19117fc00489","after":"5b0b657b30f63225ed00ff5f18edadd0233446ff","ref":"refs/heads/main","pushedAt":"2024-05-10T12:49:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wez","name":"Wez Furlong","path":"/wez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117777?s=80&v=4"},"commit":{"message":"Update wayland keymap handling for protocol 7+.\n\nNewer wayland protocol expects us to mmap the keymap file\ndescriptor (and do so with certain mmap flags).\n\nThe current code tries to handle both normal files and pipes,\nbut neither will work in some cases.\n\nThis updates the code to use xkbcommon's new_from_fd,\nwhich is what the toolkit uses, and mmap's the file.\n\nThis fixes #5393, which was caused by hanging when\ntrying to read the file as if it was a pipe.","shortMessageHtmlLink":"Update wayland keymap handling for protocol 7+."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETy-ZsQA","startCursor":null,"endCursor":null}},"title":"Activity · wez/wezterm"}