@@ -279,13 +279,15 @@ enum Language {
279
279
Lua ,
280
280
Nim ,
281
281
ObjectiveC ,
282
+ PureScript ,
282
283
Python ,
283
284
R ,
284
285
Ruby ,
285
286
Rust ,
286
287
Scala ,
287
288
Shell ,
288
289
Swift ,
290
+ Tcl ,
289
291
TypeScript ,
290
292
JavaScript ,
291
293
Perl ,
@@ -313,13 +315,15 @@ impl fmt::Display for Language {
313
315
Language :: Lua => write ! ( f, "Lua" ) ,
314
316
Language :: Nim => write ! ( f, "Nim" ) ,
315
317
Language :: ObjectiveC => write ! ( f, "Objective-C" ) ,
318
+ Language :: PureScript => write ! ( f, "PureScript" ) ,
316
319
Language :: Python => write ! ( f, "Python" ) ,
317
320
Language :: R => write ! ( f, "R" ) ,
318
321
Language :: Ruby => write ! ( f, "Ruby" ) ,
319
322
Language :: Rust => write ! ( f, "Rust" ) ,
320
323
Language :: Scala => write ! ( f, "Scala" ) ,
321
324
Language :: Shell => write ! ( f, "Shell" ) ,
322
325
Language :: Swift => write ! ( f, "Swift" ) ,
326
+ Language :: Tcl => write ! ( f, "Tcl" ) ,
323
327
Language :: TypeScript => write ! ( f, "TypeScript" ) ,
324
328
Language :: JavaScript => write ! ( f, "JavaScript" ) ,
325
329
Language :: Perl => write ! ( f, "Perl" ) ,
@@ -691,13 +695,15 @@ impl From<tokei::LanguageType> for Language {
691
695
tokei:: LanguageType :: Lua => Language :: Lua ,
692
696
tokei:: LanguageType :: Nim => Language :: Nim ,
693
697
tokei:: LanguageType :: ObjectiveC => Language :: ObjectiveC ,
698
+ tokei:: LanguageType :: PureScript => Language :: PureScript ,
694
699
tokei:: LanguageType :: Python => Language :: Python ,
695
700
tokei:: LanguageType :: R => Language :: R ,
696
701
tokei:: LanguageType :: Ruby => Language :: Ruby ,
697
702
tokei:: LanguageType :: Rust => Language :: Rust ,
698
703
tokei:: LanguageType :: Scala => Language :: Scala ,
699
704
tokei:: LanguageType :: Sh => Language :: Shell ,
700
705
tokei:: LanguageType :: Swift => Language :: Swift ,
706
+ tokei:: LanguageType :: Tcl => Language :: Tcl ,
701
707
tokei:: LanguageType :: TypeScript => Language :: TypeScript ,
702
708
tokei:: LanguageType :: JavaScript => Language :: JavaScript ,
703
709
tokei:: LanguageType :: Perl => Language :: Perl ,
@@ -727,13 +733,15 @@ fn get_all_language_types() -> Vec<tokei::LanguageType> {
727
733
tokei:: LanguageType :: Lua ,
728
734
tokei:: LanguageType :: Nim ,
729
735
tokei:: LanguageType :: ObjectiveC ,
736
+ tokei:: LanguageType :: PureScript ,
730
737
tokei:: LanguageType :: Python ,
731
738
tokei:: LanguageType :: R ,
732
739
tokei:: LanguageType :: Ruby ,
733
740
tokei:: LanguageType :: Rust ,
734
741
tokei:: LanguageType :: Scala ,
735
742
tokei:: LanguageType :: Sh ,
736
743
tokei:: LanguageType :: Swift ,
744
+ tokei:: LanguageType :: Tcl ,
737
745
tokei:: LanguageType :: TypeScript ,
738
746
tokei:: LanguageType :: JavaScript ,
739
747
tokei:: LanguageType :: Perl ,
@@ -762,13 +770,15 @@ impl Info {
762
770
Language :: Lua => include_str ! ( "../resources/lua.ascii" ) ,
763
771
Language :: Nim => include_str ! ( "../resources/nim.ascii" ) ,
764
772
Language :: ObjectiveC => include_str ! ( "../resources/objectivec.ascii" ) ,
773
+ Language :: PureScript => include_str ! ( "../resources/purescript.ascii" ) ,
765
774
Language :: Python => include_str ! ( "../resources/python.ascii" ) ,
766
775
Language :: R => include_str ! ( "../resources/r.ascii" ) ,
767
776
Language :: Ruby => include_str ! ( "../resources/ruby.ascii" ) ,
768
777
Language :: Rust => include_str ! ( "../resources/rust.ascii" ) ,
769
778
Language :: Scala => include_str ! ( "../resources/scala.ascii" ) ,
770
779
Language :: Shell => include_str ! ( "../resources/shell.ascii" ) ,
771
780
Language :: Swift => include_str ! ( "../resources/swift.ascii" ) ,
781
+ Language :: Tcl => include_str ! ( "../resources/tcl.ascii" ) ,
772
782
Language :: TypeScript => include_str ! ( "../resources/typescript.ascii" ) ,
773
783
Language :: JavaScript => include_str ! ( "../resources/javascript.ascii" ) ,
774
784
Language :: Perl => include_str ! ( "../resources/perl.ascii" ) ,
@@ -797,13 +807,15 @@ impl Info {
797
807
Language :: Lua => vec ! [ Color :: Blue ] ,
798
808
Language :: Nim => vec ! [ Color :: Yellow , Color :: BrightWhite ] ,
799
809
Language :: ObjectiveC => vec ! [ Color :: BrightBlue , Color :: Blue ] ,
810
+ Language :: PureScript => vec ! [ Color :: White ] ,
800
811
Language :: Python => vec ! [ Color :: Blue , Color :: Yellow ] ,
801
812
Language :: R => vec ! [ Color :: White , Color :: Blue ] ,
802
813
Language :: Ruby => vec ! [ Color :: Magenta ] ,
803
814
Language :: Rust => vec ! [ Color :: White , Color :: BrightRed ] ,
804
815
Language :: Scala => vec ! [ Color :: Blue ] ,
805
816
Language :: Shell => vec ! [ Color :: Green ] ,
806
817
Language :: Swift => vec ! [ Color :: BrightRed ] ,
818
+ Language :: Tcl => vec ! [ Color :: Blue , Color :: White , Color :: BrightBlue ] ,
807
819
Language :: TypeScript => vec ! [ Color :: Cyan ] ,
808
820
Language :: JavaScript => vec ! [ Color :: BrightYellow ] ,
809
821
Language :: Perl => vec ! [ Color :: BrightBlue ] ,
0 commit comments