diff --git a/Cargo.toml b/Cargo.toml index fa1271f2..89c2c548 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,7 @@ [package] name = "poezio" version = "0.1.0" +edition = "2021" authors = [ "Emmanuel Gil Peyrot ", "Maxime “pep” Buquet ", diff --git a/src/lib.rs b/src/lib.rs index 78ced5a8..5eed1395 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,13 +1,6 @@ -extern crate ncurses; -extern crate nom; -extern crate pyo3; -#[macro_use] -extern crate lazy_static; -extern crate enum_set; +mod theming; -pub mod theming; - -use self::theming::{curses_attr, parse_attrs}; +use crate::theming::{curses_attr, parse_attrs}; use pyo3::{ conversion::{IntoPy, ToPyObject}, diff --git a/src/theming.rs b/src/theming.rs index 9d6c901e..198546a5 100644 --- a/src/theming.rs +++ b/src/theming.rs @@ -13,6 +13,8 @@ use std::collections::HashMap; use std::mem; use std::sync::Mutex; +use lazy_static::lazy_static; + #[derive(Debug, PartialEq, Clone, Copy)] #[repr(u32)] pub enum Attr {