rust-ctrlc icon indicating copy to clipboard operation
rust-ctrlc copied to clipboard

Migrate to `windows`/`-sys` crate

Open ok-nick opened this issue 3 years ago • 1 comments

winapi is a community-maintained crate for windows bindings that has received only a single update in the last year. Microsoft has officially released their own set of bindings providing both a raw low-level crate, windows-sys, and a higherish-level crate (with some helper traits and etc), windows. As the general Rust ecosystem is migrating to the new windows crates, ctrlc should follow. It would be preferable to use the windows-sys crate over the windows crate as it should cut down on any extra compilation times. Additionally, since the scale of this project is relatively small, I don't think it would benefit from any abstractions made by the windows crate.

ok-nick avatar Nov 30 '21 22:11 ok-nick

Thanks for the info. I agree this would be a good thing to do.

Detegr avatar Dec 01 '21 14:12 Detegr

Migration done in #92

Detegr avatar Feb 05 '23 07:02 Detegr