Skip to content
This repository has been archived by the owner on Oct 22, 2019. It is now read-only.

Remove static mut #5

Merged
merged 9 commits into from
Oct 3, 2019
Merged

Remove static mut #5

merged 9 commits into from
Oct 3, 2019

Conversation

zrzka
Copy link
Contributor

@zrzka zrzka commented Oct 2, 2019

  • Cargo.toml bumped to 0.4.0 (breaking change)
  • Change log updated
  • sys::unix
    • RAW_MODE_ENABLED replace with is_raw_mode_enabled() function
    • enable_raw_mode() & disable_raw_mode() refactored

This is breaking change. If you're okay with this PR, please:

  • merge,
  • release on GH,
  • release on crates.io.

We need this version to update the crossterm-cursor crate, which relies on the RAW_MODE_ENABLED.

Fixes crossterm-rs/crossterm#245

Signed-off-by: Robert Vojta <rvojta@me.com>
Signed-off-by: Robert Vojta <rvojta@me.com>
Signed-off-by: Robert Vojta <rvojta@me.com>
Signed-off-by: Robert Vojta <rvojta@me.com>
Signed-off-by: Robert Vojta <rvojta@me.com>
Signed-off-by: Robert Vojta <rvojta@me.com>
src/sys/unix.rs Show resolved Hide resolved
src/sys/unix.rs Show resolved Hide resolved
Signed-off-by: Robert Vojta <rvojta@me.com>
Signed-off-by: Robert Vojta <rvojta@me.com>
Signed-off-by: Robert Vojta <rvojta@me.com>
@zrzka
Copy link
Contributor Author

zrzka commented Oct 3, 2019

Since this one is approved and I removed all the release related stuff, merging.

@zrzka zrzka merged commit 152cd56 into master Oct 3, 2019
@zrzka zrzka deleted the zrzka/remove-static-mut branch October 3, 2019 09:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove unsafe globals
2 participants