|
|
|
@ -225,6 +225,7 @@ enum Language { |
|
|
|
Clojure, |
|
|
|
Clojure, |
|
|
|
Cpp, |
|
|
|
Cpp, |
|
|
|
Csharp, |
|
|
|
Csharp, |
|
|
|
|
|
|
|
Forth, |
|
|
|
Go, |
|
|
|
Go, |
|
|
|
Haskell, |
|
|
|
Haskell, |
|
|
|
Java, |
|
|
|
Java, |
|
|
|
@ -250,6 +251,7 @@ impl fmt::Display for Language { |
|
|
|
Language::Clojure => write!(f, "Clojure"), |
|
|
|
Language::Clojure => write!(f, "Clojure"), |
|
|
|
Language::Cpp => write!(f, "C++"), |
|
|
|
Language::Cpp => write!(f, "C++"), |
|
|
|
Language::Csharp => write!(f, "C#"), |
|
|
|
Language::Csharp => write!(f, "C#"), |
|
|
|
|
|
|
|
Language::Forth => write!(f, "Forth"), |
|
|
|
Language::Go => write!(f, "Go"), |
|
|
|
Language::Go => write!(f, "Go"), |
|
|
|
Language::Haskell => write!(f, "Haskell"), |
|
|
|
Language::Haskell => write!(f, "Haskell"), |
|
|
|
Language::Java => write!(f, "Java"), |
|
|
|
Language::Java => write!(f, "Java"), |
|
|
|
@ -539,6 +541,7 @@ impl From<tokei::LanguageType> for Language { |
|
|
|
tokei::LanguageType::Clojure => Language::Clojure, |
|
|
|
tokei::LanguageType::Clojure => Language::Clojure, |
|
|
|
tokei::LanguageType::Cpp => Language::Cpp, |
|
|
|
tokei::LanguageType::Cpp => Language::Cpp, |
|
|
|
tokei::LanguageType::CSharp => Language::Csharp, |
|
|
|
tokei::LanguageType::CSharp => Language::Csharp, |
|
|
|
|
|
|
|
tokei::LanguageType::Forth => Language::Forth, |
|
|
|
tokei::LanguageType::Go => Language::Go, |
|
|
|
tokei::LanguageType::Go => Language::Go, |
|
|
|
tokei::LanguageType::Haskell => Language::Haskell, |
|
|
|
tokei::LanguageType::Haskell => Language::Haskell, |
|
|
|
tokei::LanguageType::Java => Language::Java, |
|
|
|
tokei::LanguageType::Java => Language::Java, |
|
|
|
@ -566,6 +569,7 @@ fn get_all_language_types() -> Vec<tokei::LanguageType> { |
|
|
|
tokei::LanguageType::Clojure, |
|
|
|
tokei::LanguageType::Clojure, |
|
|
|
tokei::LanguageType::Cpp, |
|
|
|
tokei::LanguageType::Cpp, |
|
|
|
tokei::LanguageType::CSharp, |
|
|
|
tokei::LanguageType::CSharp, |
|
|
|
|
|
|
|
tokei::LanguageType::Forth, |
|
|
|
tokei::LanguageType::Go, |
|
|
|
tokei::LanguageType::Go, |
|
|
|
tokei::LanguageType::Haskell, |
|
|
|
tokei::LanguageType::Haskell, |
|
|
|
tokei::LanguageType::Java, |
|
|
|
tokei::LanguageType::Java, |
|
|
|
@ -592,6 +596,7 @@ impl Info { |
|
|
|
Language::Clojure => include_str!("../resources/clojure.ascii"), |
|
|
|
Language::Clojure => include_str!("../resources/clojure.ascii"), |
|
|
|
Language::Cpp => include_str!("../resources/cpp.ascii"), |
|
|
|
Language::Cpp => include_str!("../resources/cpp.ascii"), |
|
|
|
Language::Csharp => include_str!("../resources/csharp.ascii"), |
|
|
|
Language::Csharp => include_str!("../resources/csharp.ascii"), |
|
|
|
|
|
|
|
Language::Forth => include_str!("../resources/forth.ascii"), |
|
|
|
Language::Go => include_str!("../resources/go.ascii"), |
|
|
|
Language::Go => include_str!("../resources/go.ascii"), |
|
|
|
Language::Haskell => include_str!("../resources/haskell.ascii"), |
|
|
|
Language::Haskell => include_str!("../resources/haskell.ascii"), |
|
|
|
Language::Java => include_str!("../resources/java.ascii"), |
|
|
|
Language::Java => include_str!("../resources/java.ascii"), |
|
|
|
@ -618,6 +623,7 @@ impl Info { |
|
|
|
Language::Clojure => vec![Color::BrightBlue, Color::BrightGreen], |
|
|
|
Language::Clojure => vec![Color::BrightBlue, Color::BrightGreen], |
|
|
|
Language::Cpp => vec![Color::Yellow, Color::Cyan], |
|
|
|
Language::Cpp => vec![Color::Yellow, Color::Cyan], |
|
|
|
Language::Csharp => vec![Color::White], |
|
|
|
Language::Csharp => vec![Color::White], |
|
|
|
|
|
|
|
Language::Forth => vec![Color::BrightRed], |
|
|
|
Language::Go => vec![Color::White], |
|
|
|
Language::Go => vec![Color::White], |
|
|
|
Language::Haskell => vec![Color::BrightBlue, Color::BrightMagenta, Color::Blue], |
|
|
|
Language::Haskell => vec![Color::BrightBlue, Color::BrightMagenta, Color::Blue], |
|
|
|
Language::Java => vec![Color::BrightBlue, Color::Red], |
|
|
|
Language::Java => vec![Color::BrightBlue, Color::Red], |
|
|
|
|