Ian Jackson
Ian Jackson
### Description In [Arti](https://gitlab.torproject.org/tpo/core/arti) have things like the following: ``` #[cfg(test)] mod test { // @@ begin test lint list maintained by maint/add_warning @@ #![allow(clippy::bool_assert_comparison)] #![allow(clippy::clone_on_copy)] #![allow(clippy::dbg_macro)] #![allow(clippy::mixed_attributes_style)] #![allow(clippy::print_stderr)] #![allow(clippy::print_stdout)]...
Hi. I found this strange issue while working on derive-deftly, which uses multiple crates in the workspace, with various cargo features; and also has quite relaxed dependency specifications. In https://gitlab.torproject.org/Diziet/rust-derive-deftly/-/jobs/507457...
# Proposal ## Problem statement Having wrapped an iterator in `std::iter::Rev`, with `Iterator::rev`, it is not possible to get it back out again. This prevents the use of methods that...
While debugging a problem with button zones, I found these patches useful and/or necessary. They mostly stand alone.
With these patches, xf86-input-mtrack can be used to get a clickpad to more closely emulate a traditional trackpad with separate buttons, by setting BottomEdge, BottomEdgeZonesEnable, and disabling ButtonZones. Also, some...
Sensitivity: Handle sensitivities < 1.0 without rounding errors. Including two preparatory patches.
Hi. I have an application where I want to mix up some IDs. I plan to do this by having two slotmaps, which allow me to map IDs (slotmap keys)...
Closes #55 I wasn't sure about the name. `remove_stale_entry` maybe makes it seem like this is a cleanup function you are *supposed* to call. I considered `extract_stale_entry`. I'm also not...
Hi. We use this crate in [`arti`](https://gitlab.torproject.org/tpo/core/arti), which is our project to reimplement Tor in Rust. We would like to rely on some of the fixes currently available in merge...
Fixes #23. The branch for this is on top of my MR #19, which fixes other problems with trait bounds, #17.