Marshall Bowers
e3608af992
Use long flags in script/clippy
for readability ( #8694 )
...
This PR modifies the `script/clippy` script to use long flags, as these
are better for readability.
Release Notes:
- N/A
2024-03-01 21:25:06 -05:00
Dzmitry Malyshau
a41fb29e01
Linux/x11 input handling ( #7811 )
...
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>
2024-02-15 11:58:47 -08:00
Kirill Bulatov
5175c8963a
Actually fail on clippy failures ( #7619 )
...
Before the change to `script/clippy`, bash ignored first `clippy`
invocation failure and CI moved on with Linux errors and warnings
emitted.
Release Notes:
- N/A
---------
Co-authored-by: Mikayla Maki <mikayla@zed.dev>
2024-02-09 10:13:00 -08:00
Mikayla Maki
ad88e9754e
Add Linux build CI ( #7581 )
...
Release Notes:
- N/A
2024-02-08 12:56:29 -08:00