diff --git a/Cargo.toml b/Cargo.toml index 0462a07..9e7d08c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,9 +18,9 @@ repository = "gyscos/Cursive" repository = "gyscos/Cursive" [dependencies] -enum-map = "0.2.24" +enum-map = "0.4" enumset = "0.3.3" -log = "0.4" +log = "0.4.2" owning_ref = "0.3.3" toml = "0.4" unicode-segmentation = "1.0" @@ -42,9 +42,6 @@ version = "1.0.0" optional = true version = "1.3.1" -[target.'cfg(unix)'.dependencies.chan-signal] -version = "0.3" - [dependencies.ncurses] features = ["wide"] optional = true @@ -53,7 +50,7 @@ version = "5.91.0" [dependencies.pancurses] features = ["wide"] optional = true -version = "0.15" +version = "0.16" [dependencies.pulldown-cmark] default-features = false @@ -64,8 +61,11 @@ version = "0.1.0" optional = true version = "1.5.0" +[target.'cfg(unix)'.dependencies.chan-signal] +version = "0.3" + [dev-dependencies] -rand = "0.4" +rand = "0.5" pretty-bytes = "0.2.2" [features] diff --git a/src/theme/palette.rs b/src/theme/palette.rs index 2fb344e..8657f9d 100644 --- a/src/theme/palette.rs +++ b/src/theme/palette.rs @@ -226,7 +226,7 @@ pub(crate) fn load_toml(palette: &mut Palette, table: &toml::value::Table) { /// Color entry in a palette. /// /// Each `ColorRole` is used for a specific role in a default application. -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, EnumMap)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, Enum)] pub enum PaletteColor { /// Color used for the application background. Background,