winapi-rs icon indicating copy to clipboard operation
winapi-rs copied to clipboard

winapi 0.4 tracking issue

Open retep998 opened this issue 5 years ago • 2 comments

  • [ ] Upgrade minimum Rust version to 1.33
  • [ ] Add #[repr(packed(N))] everywhere applicable.
  • [ ] Add #[repr(align(N))] everywhere applicable.
  • [ ] Use actual unions for unions.
  • [ ] Use nested imports.
  • [ ] Upgrade to 2018 edition.
  • [ ] Merge any pull requests that have breaking changes.
  • [ ] Switch to FlexibleArray.
    • Due to needing to preserve the distinction between [T;0] and [T; 1], it may be better to just tell people to use VariableSizedBox.
  • [ ] Fix any deprecation warnings.
  • [ ] Replace macro functions with actual const functions.
  • [ ] Figure out better way to define strings.
  • [ ] Get rustfmt working maybe

retep998 avatar May 11 '20 21:05 retep998

Would you accept PRs tackling these issues against the dev branch?

euclio avatar Jun 24 '20 15:06 euclio

The dev branch is where I write my own commits for testing on CI before merging them into a mainline branch. I'll eventually create a 0.4 branch where 0.4 specific changes can be directed.

retep998 avatar Jun 24 '20 23:06 retep998