mirror of
https://github.com/zed-industries/zed.git
synced 2025-01-10 20:41:59 +00:00
a41fb29e01
Implements the basics of keyboard and mouse handling. Some keys will need special treatment, like Backspace/Delete. In this PR, all keys are treated as append-only. Leaving this for a follow-up. I used @gabydd 's branch as a reference (thank you!) as well as https://github.com/xkbcommon/libxkbcommon/blob/master/doc/quick-guide.md For future work, I'll also use https://github.com/xkbcommon/libxkbcommon/blob/master/tools/interactive-x11.c All commits are separately compileable and reviewable. Release Notes: - N/A --------- Co-authored-by: Mikayla Maki <mikayla@zed.dev>
9 lines
394 B
Bash
Executable file
9 lines
394 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
set -euxo pipefail
|
|
|
|
# clippy.toml is not currently supporting specifying allowed lints
|
|
# so specify those here, and disable the rest until Zed's workspace
|
|
# will have more fixes & suppression for the standard lint set
|
|
cargo clippy --release --workspace --all-features --all-targets -- -A clippy::all -D clippy::dbg_macro -D clippy::todo
|
|
cargo clippy -p gpui -- -D warnings
|