on master help sign in
Merge branch 'master' into add_gruvbox_theme
611c6e9David Peter
.gitmodules+3
@@ -188,3 +188,6 @@
188[submodule "assets/themes/gruvbox"]
188[submodule "assets/themes/gruvbox"]
189 path = assets/themes/gruvbox
189 path = assets/themes/gruvbox
190 url = https://github.com/peaceant/gruvbox.git
190 url = https://github.com/peaceant/gruvbox.git
191+[submodule "assets/syntaxes/02_Extra/GLSL"]
192+ path = assets/syntaxes/02_Extra/GLSL
193+ url = https://github.com/euler0/sublime-glsl
CHANGELOG.md+1
@@ -9,6 +9,7 @@
9## Syntaxes
9## Syntaxes
10
10
11- Update AsciiDoc syntax, see #1034 (@rxt1077)
11- Update AsciiDoc syntax, see #1034 (@rxt1077)
12+- GLSL (@caioalonso)
12
13
13## New themes
14## New themes
14
15
Cargo.lock+64−45
@@ -106,16 +106,17 @@ dependencies = [
106 "git2 0.13.6 (registry+https://github.com/rust-lang/crates.io-index)",
106 "git2 0.13.6 (registry+https://github.com/rust-lang/crates.io-index)",
107 "globset 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
107 "globset 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
108 "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
108 "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
109− "liquid 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)",
109+ "liquid 0.20.1 (registry+https://github.com/rust-lang/crates.io-index)",
110 "path_abs 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
110 "path_abs 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
111+ "predicates 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
111 "semver 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
112 "semver 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
112− "serde 1.0.111 (registry+https://github.com/rust-lang/crates.io-index)",
113+ "serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
113− "serde_yaml 0.8.12 (registry+https://github.com/rust-lang/crates.io-index)",
114+ "serde_yaml 0.8.13 (registry+https://github.com/rust-lang/crates.io-index)",
114 "shell-words 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
115 "shell-words 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
115 "syntect 4.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
116 "syntect 4.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
116 "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
117 "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
117− "unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
118+ "unicode-width 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
118− "wild 2.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
119+ "wild 2.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
119]
120]
120
121
121[[package]]
122[[package]]
@@ -124,7 +125,7 @@ version = "1.2.1"
124source = "registry+https://github.com/rust-lang/crates.io-index"
125source = "registry+https://github.com/rust-lang/crates.io-index"
125dependencies = [
126dependencies = [
126 "byteorder 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
127 "byteorder 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
127− "serde 1.0.111 (registry+https://github.com/rust-lang/crates.io-index)",
128+ "serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
128]
129]
129
130
130[[package]]
131[[package]]
@@ -226,7 +227,7 @@ dependencies = [
226 "strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
227 "strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
227 "term_size 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
228 "term_size 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
228 "textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
229 "textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
229− "unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
230+ "unicode-width 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
230 "vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
231 "vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
231]
232]
232
233
@@ -241,7 +242,7 @@ dependencies = [
241 "regex 1.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
242 "regex 1.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
242 "terminal_size 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
243 "terminal_size 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
243 "termios 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
244 "termios 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
244− "unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
245+ "unicode-width 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
245 "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
246 "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
246 "winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
247 "winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
247]
248]
@@ -420,6 +421,14 @@ dependencies = [
420 "miniz_oxide 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
421 "miniz_oxide 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
421]
422]
422
423
424+[[package]]
425+name = "float-cmp"
426+version = "0.6.0"
427+source = "registry+https://github.com/rust-lang/crates.io-index"
428+dependencies = [
429+ "num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
430+]
431+
423[[package]]
432[[package]]
424name = "fnv"
433name = "fnv"
425version = "1.0.6"
434version = "1.0.6"
@@ -548,7 +557,7 @@ name = "kstring"
548version = "0.1.0"
557version = "0.1.0"
549source = "registry+https://github.com/rust-lang/crates.io-index"
558source = "registry+https://github.com/rust-lang/crates.io-index"
550dependencies = [
559dependencies = [
551− "serde 1.0.111 (registry+https://github.com/rust-lang/crates.io-index)",
560+ "serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
552]
561]
553
562
554[[package]]
563[[package]]
@@ -603,7 +612,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
603
612
604[[package]]
613[[package]]
605name = "liquid"
614name = "liquid"
606−version = "0.20.0"
615+version = "0.20.1"
607source = "registry+https://github.com/rust-lang/crates.io-index"
616source = "registry+https://github.com/rust-lang/crates.io-index"
608dependencies = [
617dependencies = [
609 "doc-comment 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
618 "doc-comment 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -611,7 +620,7 @@ dependencies = [
611 "liquid-core 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)",
620 "liquid-core 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)",
612 "liquid-derive 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)",
621 "liquid-derive 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)",
613 "liquid-lib 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)",
622 "liquid-lib 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)",
614− "serde 1.0.111 (registry+https://github.com/rust-lang/crates.io-index)",
623+ "serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
615]
624]
616
625
617[[package]]
626[[package]]
@@ -627,7 +636,7 @@ dependencies = [
627 "num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
636 "num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
628 "pest 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
637 "pest 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
629 "pest_derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
638 "pest_derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
630− "serde 1.0.111 (registry+https://github.com/rust-lang/crates.io-index)",
639+ "serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
631]
640]
632
641
633[[package]]
642[[package]]
@@ -635,9 +644,9 @@ name = "liquid-derive"
635version = "0.20.0"
644version = "0.20.0"
636source = "registry+https://github.com/rust-lang/crates.io-index"
645source = "registry+https://github.com/rust-lang/crates.io-index"
637dependencies = [
646dependencies = [
638− "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)",
647+ "proc-macro2 1.0.18 (registry+https://github.com/rust-lang/crates.io-index)",
639 "proc-quote 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
648 "proc-quote 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
640− "syn 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)",
649+ "syn 1.0.33 (registry+https://github.com/rust-lang/crates.io-index)",
641]
650]
642
651
643[[package]]
652[[package]]
@@ -686,6 +695,11 @@ dependencies = [
686 "adler32 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
695 "adler32 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
687]
696]
688
697
698+[[package]]
699+name = "normalize-line-endings"
700+version = "0.3.0"
701+source = "registry+https://github.com/rust-lang/crates.io-index"
702+
689[[package]]
703[[package]]
690name = "num-integer"
704name = "num-integer"
691version = "0.1.42"
705version = "0.1.42"
@@ -775,9 +789,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
775dependencies = [
789dependencies = [
776 "pest 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
790 "pest 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
777 "pest_meta 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
791 "pest_meta 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
778− "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)",
792+ "proc-macro2 1.0.18 (registry+https://github.com/rust-lang/crates.io-index)",
779 "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
793 "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
780− "syn 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)",
794+ "syn 1.0.33 (registry+https://github.com/rust-lang/crates.io-index)",
781]
795]
782
796
783[[package]]
797[[package]]
@@ -804,7 +818,7 @@ dependencies = [
804 "chrono 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
818 "chrono 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
805 "indexmap 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
819 "indexmap 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
806 "line-wrap 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
820 "line-wrap 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
807− "serde 1.0.111 (registry+https://github.com/rust-lang/crates.io-index)",
821+ "serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
808 "xml-rs 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
822 "xml-rs 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
809]
823]
810
824
@@ -814,7 +828,10 @@ version = "1.0.4"
814source = "registry+https://github.com/rust-lang/crates.io-index"
828source = "registry+https://github.com/rust-lang/crates.io-index"
815dependencies = [
829dependencies = [
816 "difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
830 "difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
831+ "float-cmp 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
832+ "normalize-line-endings 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
817 "predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
833 "predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
834+ "regex 1.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
818]
835]
819
836
820[[package]]
837[[package]]
@@ -838,7 +855,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
838
855
839[[package]]
856[[package]]
840name = "proc-macro2"
857name = "proc-macro2"
841−version = "1.0.10"
858+version = "1.0.18"
842source = "registry+https://github.com/rust-lang/crates.io-index"
859source = "registry+https://github.com/rust-lang/crates.io-index"
843dependencies = [
860dependencies = [
844 "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
861 "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -850,10 +867,10 @@ version = "0.3.2"
850source = "registry+https://github.com/rust-lang/crates.io-index"
867source = "registry+https://github.com/rust-lang/crates.io-index"
851dependencies = [
868dependencies = [
852 "proc-macro-hack 0.5.15 (registry+https://github.com/rust-lang/crates.io-index)",
869 "proc-macro-hack 0.5.15 (registry+https://github.com/rust-lang/crates.io-index)",
853− "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)",
870+ "proc-macro2 1.0.18 (registry+https://github.com/rust-lang/crates.io-index)",
854 "proc-quote-impl 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
871 "proc-quote-impl 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
855 "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
872 "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
856− "syn 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)",
873+ "syn 1.0.33 (registry+https://github.com/rust-lang/crates.io-index)",
857]
874]
858
875
859[[package]]
876[[package]]
@@ -862,7 +879,7 @@ version = "0.3.2"
862source = "registry+https://github.com/rust-lang/crates.io-index"
879source = "registry+https://github.com/rust-lang/crates.io-index"
863dependencies = [
880dependencies = [
864 "proc-macro-hack 0.5.15 (registry+https://github.com/rust-lang/crates.io-index)",
881 "proc-macro-hack 0.5.15 (registry+https://github.com/rust-lang/crates.io-index)",
865− "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)",
882+ "proc-macro2 1.0.18 (registry+https://github.com/rust-lang/crates.io-index)",
866 "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
883 "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
867]
884]
868
885
@@ -871,7 +888,7 @@ name = "quote"
871version = "1.0.3"
888version = "1.0.3"
872source = "registry+https://github.com/rust-lang/crates.io-index"
889source = "registry+https://github.com/rust-lang/crates.io-index"
873dependencies = [
890dependencies = [
874− "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)",
891+ "proc-macro2 1.0.18 (registry+https://github.com/rust-lang/crates.io-index)",
875]
892]
876
893
877[[package]]
894[[package]]
@@ -990,20 +1007,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
990
1007
991[[package]]
1008[[package]]
992name = "serde"
1009name = "serde"
993−version = "1.0.111"
1010+version = "1.0.114"
994source = "registry+https://github.com/rust-lang/crates.io-index"
1011source = "registry+https://github.com/rust-lang/crates.io-index"
995dependencies = [
1012dependencies = [
996− "serde_derive 1.0.111 (registry+https://github.com/rust-lang/crates.io-index)",
1013+ "serde_derive 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
997]
1014]
998
1015
999[[package]]
1016[[package]]
1000name = "serde_derive"
1017name = "serde_derive"
1001−version = "1.0.111"
1018+version = "1.0.114"
1002source = "registry+https://github.com/rust-lang/crates.io-index"
1019source = "registry+https://github.com/rust-lang/crates.io-index"
1003dependencies = [
1020dependencies = [
1004− "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)",
1021+ "proc-macro2 1.0.18 (registry+https://github.com/rust-lang/crates.io-index)",
1005 "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
1022 "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
1006− "syn 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)",
1023+ "syn 1.0.33 (registry+https://github.com/rust-lang/crates.io-index)",
1007]
1024]
1008
1025
1009[[package]]
1026[[package]]
@@ -1013,17 +1030,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1013dependencies = [
1030dependencies = [
1014 "itoa 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
1031 "itoa 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
1015 "ryu 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
1032 "ryu 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
1016− "serde 1.0.111 (registry+https://github.com/rust-lang/crates.io-index)",
1033+ "serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
1017]
1034]
1018
1035
1019[[package]]
1036[[package]]
1020name = "serde_yaml"
1037name = "serde_yaml"
1021−version = "0.8.12"
1038+version = "0.8.13"
1022source = "registry+https://github.com/rust-lang/crates.io-index"
1039source = "registry+https://github.com/rust-lang/crates.io-index"
1023dependencies = [
1040dependencies = [
1024 "dtoa 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
1041 "dtoa 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
1025 "linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
1042 "linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
1026− "serde 1.0.111 (registry+https://github.com/rust-lang/crates.io-index)",
1043+ "serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
1027 "yaml-rust 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
1044 "yaml-rust 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
1028]
1045]
1029
1046
@@ -1060,10 +1077,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1060
1077
1061[[package]]
1078[[package]]
1062name = "syn"
1079name = "syn"
1063−version = "1.0.17"
1080+version = "1.0.33"
1064source = "registry+https://github.com/rust-lang/crates.io-index"
1081source = "registry+https://github.com/rust-lang/crates.io-index"
1065dependencies = [
1082dependencies = [
1066− "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)",
1083+ "proc-macro2 1.0.18 (registry+https://github.com/rust-lang/crates.io-index)",
1067 "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
1084 "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
1068 "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
1085 "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
1069]
1086]
@@ -1083,8 +1100,8 @@ dependencies = [
1083 "onig 6.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
1100 "onig 6.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
1084 "plist 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
1101 "plist 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
1085 "regex-syntax 0.6.17 (registry+https://github.com/rust-lang/crates.io-index)",
1102 "regex-syntax 0.6.17 (registry+https://github.com/rust-lang/crates.io-index)",
1086− "serde 1.0.111 (registry+https://github.com/rust-lang/crates.io-index)",
1103+ "serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
1087− "serde_derive 1.0.111 (registry+https://github.com/rust-lang/crates.io-index)",
1104+ "serde_derive 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
1088 "serde_json 1.0.51 (registry+https://github.com/rust-lang/crates.io-index)",
1105 "serde_json 1.0.51 (registry+https://github.com/rust-lang/crates.io-index)",
1089 "walkdir 2.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
1106 "walkdir 2.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
1090 "yaml-rust 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
1107 "yaml-rust 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -1132,7 +1149,7 @@ version = "0.11.0"
1132source = "registry+https://github.com/rust-lang/crates.io-index"
1149source = "registry+https://github.com/rust-lang/crates.io-index"
1133dependencies = [
1150dependencies = [
1134 "term_size 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
1151 "term_size 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
1135− "unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
1152+ "unicode-width 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
1136]
1153]
1137
1154
1138[[package]]
1155[[package]]
@@ -1190,7 +1207,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1190
1207
1191[[package]]
1208[[package]]
1192name = "unicode-width"
1209name = "unicode-width"
1193−version = "0.1.7"
1210+version = "0.1.8"
1194source = "registry+https://github.com/rust-lang/crates.io-index"
1211source = "registry+https://github.com/rust-lang/crates.io-index"
1195
1212
1196[[package]]
1213[[package]]
@@ -1258,7 +1275,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1258
1275
1259[[package]]
1276[[package]]
1260name = "wild"
1277name = "wild"
1261−version = "2.0.3"
1278+version = "2.0.4"
1262source = "registry+https://github.com/rust-lang/crates.io-index"
1279source = "registry+https://github.com/rust-lang/crates.io-index"
1263dependencies = [
1280dependencies = [
1264 "glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
1281 "glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -1366,6 +1383,7 @@ dependencies = [
1366"checksum fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
1383"checksum fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
1367"checksum fancy-regex 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "b0e2de1b89ad299d536b7cefc5d177f5c005957fa2266ce58eca4d189e74bff5"
1384"checksum fancy-regex 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "b0e2de1b89ad299d536b7cefc5d177f5c005957fa2266ce58eca4d189e74bff5"
1368"checksum flate2 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)" = "2cfff41391129e0a856d6d822600b8d71179d46879e310417eb9c762eb178b42"
1385"checksum flate2 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)" = "2cfff41391129e0a856d6d822600b8d71179d46879e310417eb9c762eb178b42"
1386+"checksum float-cmp 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "da62c4f1b81918835a8c6a484a397775fff5953fe83529afd51b05f5c6a6617d"
1369"checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3"
1387"checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3"
1370"checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
1388"checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
1371"checksum generic-array 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec"
1389"checksum generic-array 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec"
@@ -1389,7 +1407,7 @@ dependencies = [
1389"checksum libz-sys 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)" = "2eb5e43362e38e2bca2fd5f5134c4d4564a23a5c28e9b95411652021a8675ebe"
1407"checksum libz-sys 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)" = "2eb5e43362e38e2bca2fd5f5134c4d4564a23a5c28e9b95411652021a8675ebe"
1390"checksum line-wrap 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9"
1408"checksum line-wrap 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9"
1391"checksum linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83"
1409"checksum linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83"
1392−"checksum liquid 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)" = "62b5a51d24120bc37da30a3bcd741ede7450f00e9fcb0b8648a1d25f7736bc6e"
1410+"checksum liquid 0.20.1 (registry+https://github.com/rust-lang/crates.io-index)" = "503b7cd741bf1a6c01bfdf697ba13f67e2c8e152920af25596763bb0dbcd6215"
1393"checksum liquid-core 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3a922402825d7fd1965364e1d289f909076bcf580e5ae4a5edaf82af1fe7a9dc"
1411"checksum liquid-core 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3a922402825d7fd1965364e1d289f909076bcf580e5ae4a5edaf82af1fe7a9dc"
1394"checksum liquid-derive 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e6fcb48d443dbc49c65b3e5aaecc95e6e911a28b20049d6ac2d94527543fa133"
1412"checksum liquid-derive 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e6fcb48d443dbc49c65b3e5aaecc95e6e911a28b20049d6ac2d94527543fa133"
1395"checksum liquid-lib 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0629fbd25a919496d2e621e8a3af892bc438273d0f446eb4f0d66ce45117d15d"
1413"checksum liquid-lib 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0629fbd25a919496d2e621e8a3af892bc438273d0f446eb4f0d66ce45117d15d"
@@ -1398,6 +1416,7 @@ dependencies = [
1398"checksum matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
1416"checksum matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
1399"checksum memchr 2.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
1417"checksum memchr 2.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
1400"checksum miniz_oxide 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "aa679ff6578b1cddee93d7e82e263b94a575e0bfced07284eb0c037c1d2416a5"
1418"checksum miniz_oxide 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "aa679ff6578b1cddee93d7e82e263b94a575e0bfced07284eb0c037c1d2416a5"
1419+"checksum normalize-line-endings 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be"
1401"checksum num-integer 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "3f6ea62e9d81a77cd3ee9a2a5b9b609447857f3d358704331e4ef39eb247fcba"
1420"checksum num-integer 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "3f6ea62e9d81a77cd3ee9a2a5b9b609447857f3d358704331e4ef39eb247fcba"
1402"checksum num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "c62be47e61d1842b9170f0fdeec8eba98e60e90e5446449a0545e5152acd7096"
1421"checksum num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "c62be47e61d1842b9170f0fdeec8eba98e60e90e5446449a0545e5152acd7096"
1403"checksum once_cell 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b1c601810575c99596d4afc46f78a678c80105117c379eb3650cf99b8a21ce5b"
1422"checksum once_cell 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b1c601810575c99596d4afc46f78a678c80105117c379eb3650cf99b8a21ce5b"
@@ -1417,7 +1436,7 @@ dependencies = [
1417"checksum predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "06075c3a3e92559ff8929e7a280684489ea27fe44805174c3ebd9328dcb37178"
1436"checksum predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "06075c3a3e92559ff8929e7a280684489ea27fe44805174c3ebd9328dcb37178"
1418"checksum predicates-tree 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8e63c4859013b38a76eca2414c64911fba30def9e3202ac461a2d22831220124"
1437"checksum predicates-tree 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8e63c4859013b38a76eca2414c64911fba30def9e3202ac461a2d22831220124"
1419"checksum proc-macro-hack 0.5.15 (registry+https://github.com/rust-lang/crates.io-index)" = "0d659fe7c6d27f25e9d80a1a094c223f5246f6a6596453e09d7229bf42750b63"
1438"checksum proc-macro-hack 0.5.15 (registry+https://github.com/rust-lang/crates.io-index)" = "0d659fe7c6d27f25e9d80a1a094c223f5246f6a6596453e09d7229bf42750b63"
1420−"checksum proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)" = "df246d292ff63439fea9bc8c0a270bed0e390d5ebd4db4ba15aba81111b5abe3"
1439+"checksum proc-macro2 1.0.18 (registry+https://github.com/rust-lang/crates.io-index)" = "beae6331a816b1f65d04c45b078fd8e6c93e8071771f41b8163255bbd8d7c8fa"
1421"checksum proc-quote 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "06ea4226882439d07839be9c7f683e13d6d69d9c2fe960d61f637d1e2fa4c081"
1440"checksum proc-quote 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "06ea4226882439d07839be9c7f683e13d6d69d9c2fe960d61f637d1e2fa4c081"
1422"checksum proc-quote-impl 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7fb3ec628b063cdbcf316e06a8b8c1a541d28fa6c0a8eacd2bfb2b7f49e88aa0"
1441"checksum proc-quote-impl 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7fb3ec628b063cdbcf316e06a8b8c1a541d28fa6c0a8eacd2bfb2b7f49e88aa0"
1423"checksum quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2bdc6c187c65bca4260c9011c9e3132efe4909da44726bad24cf7572ae338d7f"
1442"checksum quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2bdc6c187c65bca4260c9011c9e3132efe4909da44726bad24cf7572ae338d7f"
@@ -1436,16 +1455,16 @@ dependencies = [
1436"checksum same-file 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
1455"checksum same-file 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
1437"checksum semver 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "394cec28fa623e00903caf7ba4fa6fb9a0e260280bb8cdbbba029611108a0190"
1456"checksum semver 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "394cec28fa623e00903caf7ba4fa6fb9a0e260280bb8cdbbba029611108a0190"
1438"checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
1457"checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
1439−"checksum serde 1.0.111 (registry+https://github.com/rust-lang/crates.io-index)" = "c9124df5b40cbd380080b2cc6ab894c040a3070d995f5c9dc77e18c34a8ae37d"
1458+"checksum serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)" = "5317f7588f0a5078ee60ef675ef96735a1442132dc645eb1d12c018620ed8cd3"
1440−"checksum serde_derive 1.0.111 (registry+https://github.com/rust-lang/crates.io-index)" = "3f2c3ac8e6ca1e9c80b8be1023940162bf81ae3cffbb1809474152f2ce1eb250"
1459+"checksum serde_derive 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)" = "2a0be94b04690fbaed37cddffc5c134bf537c8e3329d53e982fe04c374978f8e"
1441"checksum serde_json 1.0.51 (registry+https://github.com/rust-lang/crates.io-index)" = "da07b57ee2623368351e9a0488bb0b261322a15a6e0ae53e243cbdc0f4208da9"
1460"checksum serde_json 1.0.51 (registry+https://github.com/rust-lang/crates.io-index)" = "da07b57ee2623368351e9a0488bb0b261322a15a6e0ae53e243cbdc0f4208da9"
1442−"checksum serde_yaml 0.8.12 (registry+https://github.com/rust-lang/crates.io-index)" = "16c7a592a1ec97c9c1c68d75b6e537dcbf60c7618e038e7841e00af1d9ccf0c4"
1461+"checksum serde_yaml 0.8.13 (registry+https://github.com/rust-lang/crates.io-index)" = "ae3e2dd40a7cdc18ca80db804b7f461a39bb721160a85c9a1fa30134bf3c02a5"
1443"checksum sha-1 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df"
1462"checksum sha-1 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df"
1444"checksum shell-words 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b6fa3938c99da4914afedd13bf3d79bcb6c277d1b2c398d23257a304d9e1b074"
1463"checksum shell-words 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b6fa3938c99da4914afedd13bf3d79bcb6c277d1b2c398d23257a304d9e1b074"
1445"checksum smallvec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "05720e22615919e4734f6a99ceae50d00226c3c5aca406e102ebc33298214e0a"
1464"checksum smallvec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "05720e22615919e4734f6a99ceae50d00226c3c5aca406e102ebc33298214e0a"
1446"checksum std_prelude 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)" = "8207e78455ffdf55661170876f88daf85356e4edd54e0a3dbc79586ca1e50cbe"
1465"checksum std_prelude 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)" = "8207e78455ffdf55661170876f88daf85356e4edd54e0a3dbc79586ca1e50cbe"
1447"checksum strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
1466"checksum strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
1448−"checksum syn 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)" = "0df0eb663f387145cab623dea85b09c2c5b4b0aef44e945d928e682fce71bb03"
1467+"checksum syn 1.0.33 (registry+https://github.com/rust-lang/crates.io-index)" = "e8d5d96e8cbb005d6959f119f773bfaebb5684296108fb32600c00cde305b2cd"
1449"checksum syntect 4.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "83b43a6ca1829ccb0c933b615c9ea83ffc8793ae240cecbd15119b13d741161d"
1468"checksum syntect 4.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "83b43a6ca1829ccb0c933b615c9ea83ffc8793ae240cecbd15119b13d741161d"
1450"checksum tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
1469"checksum tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
1451"checksum term_size 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9e5b9a66db815dcfd2da92db471106457082577c3c278d4138ab3e3b4e189327"
1470"checksum term_size 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9e5b9a66db815dcfd2da92db471106457082577c3c278d4138ab3e3b4e189327"
@@ -1460,7 +1479,7 @@ dependencies = [
1460"checksum unicode-bidi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"
1479"checksum unicode-bidi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"
1461"checksum unicode-normalization 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "5479532badd04e128284890390c1e876ef7a993d0570b3597ae43dfa1d59afa4"
1480"checksum unicode-normalization 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "5479532badd04e128284890390c1e876ef7a993d0570b3597ae43dfa1d59afa4"
1462"checksum unicode-segmentation 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"
1481"checksum unicode-segmentation 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"
1463−"checksum unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479"
1482+"checksum unicode-width 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
1464"checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
1483"checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
1465"checksum url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a"
1484"checksum url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a"
1466"checksum url 2.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "829d4a8476c35c9bf0bbce5a3b23f4106f79728039b726d292bb93bc106787cb"
1485"checksum url 2.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "829d4a8476c35c9bf0bbce5a3b23f4106f79728039b726d292bb93bc106787cb"
@@ -1470,7 +1489,7 @@ dependencies = [
1470"checksum wait-timeout 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6"
1489"checksum wait-timeout 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6"
1471"checksum walkdir 2.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d"
1490"checksum walkdir 2.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d"
1472"checksum wasi 0.9.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)" = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
1491"checksum wasi 0.9.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)" = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
1473−"checksum wild 2.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4ba8b7242834f4698a54b1afac075446b29c96c8ed5dc17a1f76a264f8aaeed5"
1492+"checksum wild 2.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "035793abb854745033f01a07647a79831eba29ec0be377205f2a25b0aa830020"
1474"checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
1493"checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
1475"checksum winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
1494"checksum winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
1476"checksum winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
1495"checksum winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
Cargo.toml+1−1
@@ -46,7 +46,7 @@ wild = { version = "2.0", optional = true }
46content_inspector = "0.2.4"
46content_inspector = "0.2.4"
47encoding = "0.2"
47encoding = "0.2"
48shell-words = { version = "1.0.0", optional = true }
48shell-words = { version = "1.0.0", optional = true }
49−unicode-width = "0.1.7"
49+unicode-width = "0.1.8"
50globset = "0.4"
50globset = "0.4"
51serde = { version = "1.0", features = ["derive"] }
51serde = { version = "1.0", features = ["derive"] }
52serde_yaml = "0.8"
52serde_yaml = "0.8"
assets/syntaxes/02_Extra/GLSLnew file+1

Submodule changed.

doc/README-ru.md+27−27
@@ -28,7 +28,7 @@
28
28
29![Пример интеграции с Git](https://i.imgur.com/azUAzdx.png)
29![Пример интеграции с Git](https://i.imgur.com/azUAzdx.png)
30
30
31−### Показать символы, которые не возможно отобразить
31+### Показать непечатаемые символы
32
32
33Вы можете использовать `-A` / `--show-all` флаг чтобы показать символы, которые невозможно напечатать:
33Вы можете использовать `-A` / `--show-all` флаг чтобы показать символы, которые невозможно напечатать:
34
34
@@ -36,12 +36,12 @@
36
36
37### Автоматическое разделение текста
37### Автоматическое разделение текста
38
38
39−`bat` умеет траслировать вывод в `less` если вывод слишком большой, чтобы уместится на экране целиком
39+`bat` умеет перенаправлять вывод в `less`, если вывод не помещается на экране полностью.
40
40
41### Объединение файлов
41### Объединение файлов
42
42
43−О..вы так же можете объединять файлы :wink:. Всегда когда
43+О... Вы также можете объединять файлы :wink:. Когда
44−`bat` обнаруживает неинтерактивный терминал (например когда вы направляете вывод в файл или процесс), `bat` будет работать как вставная замена `cat` и откатится к выводу это файла как обычного текста
44+`bat` обнаружит неинтерактивный терминал (например, когда вы перенаправляете вывод в файл или процесс), он будет работать как утилита `cat` и выведет содержимое файлов как обычный текст (без подсветки синтаксиса).
45
45
46## Как использовать
46## Как использовать
47
47
@@ -63,7 +63,7 @@
63> curl -s https://sh.rustup.rs | bat
63> curl -s https://sh.rustup.rs | bat
64```
64```
65
65
66−Читает из stdin и указываем что это за язык
66+Прочитать из stdin с явным указанием языка
67
67
68```bash
68```bash
69> yaml2json .travis.yml | json_pp | bat -l json
69> yaml2json .travis.yml | json_pp | bat -l json
@@ -110,11 +110,11 @@ batgrep needle src/
110
110
111#### `tail -f`
111#### `tail -f`
112
112
113−`bat` может быть использован с `tail -f` чтобы просматривать файл вместе с выделением синтаксиса
113+`bat` может быть использован вместе с `tail -f`, чтобы выводить содержимое файла с подсветкой синтаксиса в реальном времени.
114```bash
114```bash
115tail -f /var/log/pacman.log | bat --paging=never -l log
115tail -f /var/log/pacman.log | bat --paging=never -l log
116```
116```
117−Заметье, что мы отключаем пэйджинг чтобы это заработало. Мы так-же указываем синтаксис (`-l log`), так как он не может быть определен в данном случае.
117+Заметьте, что мы должны отключить пэйджинг, чтобы это заработало. Мы также явно указали синтаксис (`-l log`), так как он не может быть автоматически определен в данном случае.
118
118
119#### `git`
119#### `git`
120
120
@@ -145,7 +145,7 @@ man 2 select
145
145
146Возможно вам понадобится также установить `MANROFFOPT="-c"` если у вас есть проблемы с форматированием.
146Возможно вам понадобится также установить `MANROFFOPT="-c"` если у вас есть проблемы с форматированием.
147
147
148−Если вы хотите сделать этой одной командной, вы можете использовать `batman`](https://github.com/eth-p/bat-extras/blob/master/doc/batman.md).
148+Если вы хотите сделать этой одной командой, вы можете использовать [`batman`](https://github.com/eth-p/bat-extras/blob/master/doc/batman.md).
149
149
150Обратите внимание, что [синтаксис manpage](assets/syntaxes/02_Extra/Manpage.sublime-syntax) разрабатывается в этом репозитории, и все еще находится в разработке.
150Обратите внимание, что [синтаксис manpage](assets/syntaxes/02_Extra/Manpage.sublime-syntax) разрабатывается в этом репозитории, и все еще находится в разработке.
151
151
@@ -170,17 +170,17 @@ man 2 select
170apt install bat
170apt install bat
171```
171```
172
172
173−Если вы установили `bat` таким образом, то бинарный файл может быть установлен как `batcat` заместо `bat` (из-за [имя конфлиует с другим пакетом](https://github.com/sharkdp/bat/issues/982)). Вы можете сделать симлинк или алиас `bat -> batcat` чтобы предотвратить проблемы которые могут произойти с другими дистрибутивами.
173+Если вы установили `bat` таким образом, то бинарный файл может быть установлен как `batcat` заместо `bat` (из-за [конфликта имени с другим пакетом](https://github.com/sharkdp/bat/issues/982)). Вы можете сделать симлинк или алиас `bat -> batcat`, чтобы предотвратить проблемы, которые могут произойти с другими дистрибутивами.
174
174
175``` bash
175``` bash
176mkdir -p ~/.local/bin
176mkdir -p ~/.local/bin
177ln -s /usr/bin/batcat ~/.local/bin/bat
177ln -s /usr/bin/batcat ~/.local/bin/bat
178```
178```
179
179
180−### Ubuntu (С помощью самоно нового `.deb` пакета)
180+### Ubuntu (С помощью самого нового `.deb` пакета)
181*... и другие дистрибутивы Linux основанные на Debian*
181*... и другие дистрибутивы Linux основанные на Debian*
182
182
183−Если пакет еще не был предоставлен в вашем Ubuntu/Debian или вы хотите самую последнюю версия `bat`, вы можете скачать самый последний `deb` пакет отсюда:
183+Если пакет еще недоступен в вашем Ubuntu/Debian дистрибутиве, или вы хотите установить самую последнюю версию `bat`, то вы можете скачать самый последний `deb`-пакет отсюда:
184[release page](https://github.com/sharkdp/bat/releases) и установить так:
184[release page](https://github.com/sharkdp/bat/releases) и установить так:
185
185
186```bash
186```bash
@@ -273,7 +273,7 @@ port install bat
273
273
274### Windows
274### Windows
275
275
276−Есть несколько способов установить `bat`. Как только вы установили его, посмотрите на секцию ["Using `bat` on Windows"](#using-bat-on-windows).
276+Есть несколько способов установить `bat`. Как только вы установили его, посмотрите на секцию ["Использование `bat` в Windows"](#using-bat-on-windows).
277
277
278#### С помощью Chocolatey
278#### С помощью Chocolatey
279
279
@@ -340,7 +340,7 @@ ansible-galaxy install aeimer.install_bat
340
340
341### Из исходников
341### Из исходников
342
342
343−Если вы желаете установить `bat` из исходников, вам понадобится Rust 1.40 или выше. Далее, вы должны использовать `cargo` чтобы все скомпилировать:
343+Если вы желаете установить `bat` из исходников, вам понадобится Rust 1.40 или выше. После этого вы должны использовать `cargo`, чтобы все скомпилировать:
344
344
345```bash
345```bash
346cargo install --locked bat
346cargo install --locked bat
@@ -353,13 +353,13 @@ cargo install --locked bat
353Используйте `bat --list-themes` чтобы вывести список всех доступных тем. Для выбора темы `TwoDark`, используйте `bat` с флагом
353Используйте `bat --list-themes` чтобы вывести список всех доступных тем. Для выбора темы `TwoDark`, используйте `bat` с флагом
354`--theme=TwoDark` или поставьте переменную окружения `BAT_THEME` равной `TwoDark`. Используйте `export BAT_THEME="TwoDark"` в стартап файле вашей оболочки, чтобы изменить ее навсегда. Или же, используйте [конфиг файл](https://github.com/sharkdp/bat#configuration-file) `bat`.
354`--theme=TwoDark` или поставьте переменную окружения `BAT_THEME` равной `TwoDark`. Используйте `export BAT_THEME="TwoDark"` в стартап файле вашей оболочки, чтобы изменить ее навсегда. Или же, используйте [конфиг файл](https://github.com/sharkdp/bat#configuration-file) `bat`.
355
355
356−Если вы хотите просто просмотреть темы, используйте следующую команду (вам понадобится [`fzf`](https://github.com/junegunn/fzf) для этого):
356+Если вы хотите просто просмотреть темы, используйте следующую команду (для этого вам понадобится [`fzf`](https://github.com/junegunn/fzf)):
357```bash
357```bash
358bat --list-themes | fzf --preview="bat --theme={} --color=always /путь/к/файлу"
358bat --list-themes | fzf --preview="bat --theme={} --color=always /путь/к/файлу"
359```
359```
360
360
361−`bat` отлично смотрится на темном фоне. Однако, если ваш терминал использует светлую тему, такие темы как `GitHub` или `OneHalfLight` будут смотрется куда лучше!
361+`bat` отлично смотрится на темном фоне. Однако если ваш терминал использует светлую тему, то такие темы как `GitHub` или `OneHalfLight` будут смотреться куда лучше!
362−Вы так-же можете использовать новую тему, для этого перейдите [в раздел добавления тем](https://github.com/sharkdp/bat#adding-new-themes).
362+Вы также можете использовать новую тему, для этого перейдите [в раздел добавления тем](https://github.com/sharkdp/bat#добавление-новых-тем).
363
363
364### Изменение внешнего вывода
364### Изменение внешнего вывода
365
365
@@ -389,9 +389,9 @@ git clone https://github.com/tellnobody1/sublime-purescript-syntax
389bat cache --build
389bat cache --build
390```
390```
391
391
392−Наконец, используйте `bat --list-languages` чтобы проверить, доступны ли новые языки.
392+Теперь вы можете использовать `bat --list-languages`, чтобы проверить, доступны ли новые языки.
393
393
394−Если когда-нибудь вы заходите вернутся к настройкам по умолчанию, введите
394+Если когда-нибудь вы заходите вернуться к настройкам по умолчанию, введите
395
395
396```bash
396```bash
397bat cache --clear
397bat cache --clear
@@ -428,14 +428,14 @@ export BAT_PAGER="less -RF"
428
428
429Так-же вы можете использовать [файл конфигурации](https://github.com/sharkdp/bat#configuration-file) `bat` для изменения. (флаг `--pager`).
429Так-же вы можете использовать [файл конфигурации](https://github.com/sharkdp/bat#configuration-file) `bat` для изменения. (флаг `--pager`).
430
430
431−**Внимание**: По умолчанию, `less` является пейджером (без каких либо аргументов),
431+**Внимание**: По умолчанию пейджером является`less` (без каких-либо аргументов),
432`bat` задаст следующие флаги для пейджера:
432`bat` задаст следующие флаги для пейджера:
433 `-R`/`--RAW-CONTROL-CHARS`,
433 `-R`/`--RAW-CONTROL-CHARS`,
434`-F`/`--quit-if-one-screen` и `-X`/`--no-init`. Последний флаг(`-X`) используется только для `less`, чья версия раньше 530.
434`-F`/`--quit-if-one-screen` и `-X`/`--no-init`. Последний флаг(`-X`) используется только для `less`, чья версия раньше 530.
435
435
436Флаг `-R` нужен чтобы корректно воспроизвести ANSI цвета. Второй флаг (`-F`) говорит
436Флаг `-R` нужен чтобы корректно воспроизвести ANSI цвета. Второй флаг (`-F`) говорит
437`less` чтобы тот сразу-же завершился, если размер вывода меньше чем вертикальный размер терминала.
437`less` чтобы тот сразу-же завершился, если размер вывода меньше чем вертикальный размер терминала.
438−Это удобно для небольших файлов, т.к вам не надо каждый раз нажимать `q` чтобы выйти из пейджера. Третий флаг (`-X`) нужен чтобы исправить баг с `--quit-if-one-screen` в старых версиях `less`. К сожалению, это так-же блокирует возможность использования там колеса мышки.
438+Это удобно для небольших файлов, так как вам не надо каждый раз нажимать `q`, чтобы выйти из пейджера. Третий флаг (`-X`) нужен для того, чтобы исправить баг с `--quit-if-one-screen` в старых версиях `less`. К сожалению, это блокирует возможность использования колеса мышки.
439
439
440Если вы хотите все же его включить, вы можете добавить флаг `-R`.
440Если вы хотите все же его включить, вы можете добавить флаг `-R`.
441Для `less` новее чем 530, оно должно работать из коробки.
441Для `less` новее чем 530, оно должно работать из коробки.
@@ -467,7 +467,7 @@ bat --generate-config-file
467
467
468### Формат
468### Формат
469
469
470−Файл конфигурации - это всего лишь набор аргументов. Введите `bat --help` чтобы просмотреть список всех возможных флагов и аргументов. Так-же, вы можете заккоментировать строчку с помощью `#`.
470+Файл конфигурации - это всего лишь набор аргументов. Введите `bat --help`, чтобы просмотреть список всех возможных флагов и аргументов. Также вы можете закомментировать строку с помощью `#`.
471
471
472Пример файла конфигурации:
472Пример файла конфигурации:
473```bash
473```bash
@@ -489,11 +489,11 @@ bat --generate-config-file
489
489
490## Использование `bat` в Windows
490## Использование `bat` в Windows
491
491
492−`bat` в основном работает полностью из коробки, но несколько возможностей нуждаются в настройке.
492+`bat` полностью работоспособен "из коробки", но для некоторых возможностей могут понадобиться дополнительные настройки.
493
493
494### Пейджинг
494### Пейджинг
495
495
496−Windows поддерживает только очень простой пейджер `more`. Вы можете скачать установщик для `less` [с его сайта](http://www.greenwoodsoftware.com/less/download.html) или [через Chocolatey](https://chocolatey.org/packages/Less). Чтобы его использовать, скопируйте исполняемый файл в ваш `PATH` или [используйте переменную окружения](#using-a-different-pager). [Пакет из Chocolatey](#on-windows) установит все автоматически.
496+Windows поддерживает только очень простой пейджер `more`. Вы можете скачать установщик для `less` [с его сайта](http://www.greenwoodsoftware.com/less/download.html) или [через Chocolatey](https://chocolatey.org/packages/Less). Чтобы его использовать, скопируйте исполняемый файл в ваш `PATH` или [используйте переменную окружения](#Использование-другого-пейджера). [Пакет из Chocolatey](#windows) установит все автоматически.
497
497
498### Цвета
498### Цвета
499
499
@@ -501,7 +501,7 @@ Windows 10 поддерживает цвета и в`conhost.exe` (Command Promp
501[v1511](https://ru.wikipedia.org/wiki/Windows_10#Обновления и поддержка), так-же как и в bash. На ранних версиях Windows, вы можете использовать
501[v1511](https://ru.wikipedia.org/wiki/Windows_10#Обновления и поддержка), так-же как и в bash. На ранних версиях Windows, вы можете использовать
502[Cmder](http://cmder.net/), в котором есть [ConEmu](https://conemu.github.io/).
502[Cmder](http://cmder.net/), в котором есть [ConEmu](https://conemu.github.io/).
503
503
504−**Внимание:** Версия `less` в Git и MSYS2 воспроизводит цвета неккоректно. Если у вас нет других пейджеров, мы можете отключить испольщование пейджеров с помощью флага `--paging=never`
504+**Внимание:** Версия `less` в Git и MSYS2 воспроизводит цвета некорректно. Если у вас нет других пейджеров, мы можете отключить использование пейджеров с помощью флага `--paging=never`
505или установить `BAT_PAGER` равным пустой строке.
505или установить `BAT_PAGER` равным пустой строке.
506
506
507### Cygwin
507### Cygwin
@@ -528,15 +528,15 @@ bat() {
528
528
529### Терминалы и цвета
529### Терминалы и цвета
530
530
531−`bat` поддерживает терминалы *с* и *без* поддержки truecolor. Однако,цвета в выделении синтаксиса не оптимизированы к 8-ми битным цветам и рекоментуется использовать терминалы с поддержкой 24-ых битных цветов (`terminator`, `konsole`, `iTerm2`, ...).
531+`bat` поддерживает терминалы *с* и *без* поддержки truecolor. Однако подсветка синтаксиса не оптимизирована к 8-битным цветам, и рекомендуется использовать терминалы с поддержкой 24-битных цветов (`terminator`, `konsole`, `iTerm2`, ...).
532Смотрите [эту статью](https://gist.github.com/XVilka/8346728) для полного списка терминалов.
532Смотрите [эту статью](https://gist.github.com/XVilka/8346728) для полного списка терминалов.
533
533
534Удостовертесь, что переменная `COLORTERM` равна`truecolor` или
534Удостовертесь, что переменная `COLORTERM` равна`truecolor` или
535−`24bit`. Иначе, `bat` не сможет определить поддержку 24 битных цветов(и будет использовать 8 битные).
535+`24bit`. Иначе `bat` не сможет определить поддержку 24-битных цветов (и будет использовать 8-битные).
536
536
537### Текст и номера строк плохо видны
537### Текст и номера строк плохо видны
538
538
539−Используйте другую тему (смотрите `bat --list-themes` чтобы увидеть все тмы). Темы `OneHalfDark` и
539+Используйте другую тему (смотрите `bat --list-themes` чтобы увидеть все темы). Темы `OneHalfDark` и
540`OneHalfLight` имеют более яркие номера строк и тексты.
540`OneHalfLight` имеют более яркие номера строк и тексты.
541
541
542### Кодировки файлов
542### Кодировки файлов
src/assets.rs+1
@@ -428,6 +428,7 @@ mod tests {
428 assert_eq!(test.syntax_for_file("test.h"), "C++");
428 assert_eq!(test.syntax_for_file("test.h"), "C++");
429 assert_eq!(test.syntax_for_file("test.sass"), "Sass");
429 assert_eq!(test.syntax_for_file("test.sass"), "Sass");
430 assert_eq!(test.syntax_for_file("test.js"), "JavaScript (Babel)");
430 assert_eq!(test.syntax_for_file("test.js"), "JavaScript (Babel)");
431+ assert_eq!(test.syntax_for_file("test.fs"), "F#");
431 }
432 }
432
433
433 #[test]
434 #[test]
src/syntax_mapping.rs+1
@@ -23,6 +23,7 @@ impl<'a> SyntaxMapping<'a> {
23 pub fn builtin() -> SyntaxMapping<'a> {
23 pub fn builtin() -> SyntaxMapping<'a> {
24 let mut mapping = Self::empty();
24 let mut mapping = Self::empty();
25 mapping.insert("*.h", MappingTarget::MapTo("C++")).unwrap();
25 mapping.insert("*.h", MappingTarget::MapTo("C++")).unwrap();
26+ mapping.insert("*.fs", MappingTarget::MapTo("F#")).unwrap();
26 mapping
27 mapping
27 .insert("build", MappingTarget::MapToUnknown)
28 .insert("build", MappingTarget::MapToUnknown)
28 .unwrap();
29 .unwrap();
tests/no_duplicate_extensions.rs+2
@@ -14,6 +14,8 @@ fn no_duplicate_extensions() {
14 // The "Ruby Haml" syntax also comes with a '.sass' extension. However, we make sure
14 // The "Ruby Haml" syntax also comes with a '.sass' extension. However, we make sure
15 // that 'sass' is mapped to the 'Sass' syntax.
15 // that 'sass' is mapped to the 'Sass' syntax.
16 "sass",
16 "sass",
17+ // The '.fs' extension appears in F# and GLSL. We default to F#.
18+ "fs",
17 ];
19 ];
18
20
19 let assets = HighlightingAssets::from_binary();
21 let assets = HighlightingAssets::from_binary();