Skip to content

Commit eae396b

Browse files
authoredJan 6, 2021
Merge pull request cgag#119 from dpsutton/clojure-tweaks
Clojure tweaks
2 parents 647e49a + 18105eb commit eae396b

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed
 

‎src/lib.rs

+9-3
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ pub enum Lang {
5656
CSharp,
5757
CShell,
5858
Clojure,
59+
ClojureScript,
60+
ClojureC,
5961
CoffeeScript,
6062
ColdFusion,
6163
ColdFusionScript,
@@ -181,6 +183,8 @@ impl Lang {
181183
CSharp => "C#",
182184
CShell => "C Shell",
183185
Clojure => "Clojure",
186+
ClojureScript => "ClojureScript",
187+
ClojureC => "ClojureC",
184188
CoffeeScript => "CoffeeScript",
185189
ColdFusion => "ColdFusion",
186190
ColdFusionScript => "ColdFusionScript",
@@ -378,8 +382,9 @@ pub fn lang_from_ext(filepath: &str) -> Lang {
378382
"asa" | "asp" => Asp,
379383
"asax" | "ascx" | "asmx" | "aspx" | "master" | "sitemap" | "webinfo" => AspNet,
380384
"in" => Autoconf,
381-
"clj" | "cljs" | "cljc" => Clojure,
382-
385+
"clj" => Clojure,
386+
"cljs" => ClojureScript,
387+
"cljc" => ClojureC,
383388
"f" | "for" | "ftn" | "f77" | "pfo" => FortranLegacy,
384389
"f03" | "f08" | "f90" | "f95" => FortranModern,
385390
"makefile" | "mk" => Makefile,
@@ -494,12 +499,13 @@ pub fn counter_config_for_lang<'a>(lang: Lang) -> (SmallVec<[&'a str; 3]>, Small
494499
Asp => (smallvec!["'", "REM"], smallvec![]),
495500
AspNet => (smallvec![], smallvec![("<!--", "-->"), ("<%--", "-->")]),
496501
Autoconf => (smallvec!["#", "dnl"], smallvec![]),
497-
Clojure => (smallvec![";", "#"], smallvec![]),
498502
FortranLegacy => (smallvec!["c", "C", "!", "*"], smallvec![]),
499503
Handlebars => (smallvec![], smallvec![("<!--", "-->"), ("{{!", "}}")]),
500504
Php => (smallvec!["#", "//"], smallvec![("/*", "*/")]),
501505
PowerShell => (smallvec!["#"], smallvec![("<#", "#>")]),
502506

507+
Clojure | ClojureScript | ClojureC => (smallvec![";"], smallvec![]),
508+
503509
Isabelle => {
504510
(
505511
smallvec!["--"],

0 commit comments

Comments
 (0)