1
1
mirror of https://github.com/wez/wezterm.git synced 2024-09-11 14:25:57 +03:00
wezterm/window
Daniel Berlin 5b0b657b30 Update wayland keymap handling for protocol 7+.
Newer wayland protocol expects us to mmap the keymap file
descriptor (and do so with certain mmap flags).

The current code tries to handle both normal files and pipes,
but neither will work in some cases.

This updates the code to use xkbcommon's new_from_fd,
which is what the toolkit uses, and mmap's the file.

This fixes #5393, which was caused by hanging when
trying to read the file as if it was a pipe.
2024-05-10 05:49:09 -07:00
..
examples Accept drag and drop of URLs from browsers and plain text on X11 2024-05-05 12:48:09 -07:00
src Update wayland keymap handling for protocol 7+. 2024-05-10 05:49:09 -07:00
build.rs Fix clippy lints 2024-05-04 16:09:38 -07:00
Cargo.toml [PATCH] Fix various cargo audit errors 2024-05-04 22:47:57 -07:00
LICENSE.md Add missing license files 2022-08-17 07:19:12 -07:00