Skip to content

Commit 38fcdcd

Browse files
committed
Infer more languages from their extension
1 parent 10c350f commit 38fcdcd

File tree

1 file changed

+34
-5
lines changed

1 file changed

+34
-5
lines changed

bin/org-untangle

+34-5
Original file line numberDiff line numberDiff line change
@@ -52,21 +52,50 @@ language() {
5252

5353
declare -A languages
5454
languages=(
55+
[adb]=ada
56+
[ads]=ada
57+
[agda]=agda
5558
[c]=c
59+
[cl]=common-lisp
5660
[clj]=clojure
5761
[cljs]=clojurescript
58-
[edn]=edn
59-
[erlang]=erl
6062
[cpp]=c++
63+
[cpp]=cpp
64+
[cs]=csharp
6165
[css]=css
62-
[haskell]=hs
66+
[d]=d
67+
[dart]=dart
68+
[edn]=edn
69+
[elm]=elm
70+
[el]=emacs-lisp
71+
[erl]=erlang
72+
[exs]=elixir
73+
[fr]=frege
74+
[hs]=haskell
75+
[idr]=idris
76+
[jl]=julia
6377
[js]=javascript
78+
[kt]=kotlin
79+
[kts]=kotlin
6480
[less]=less
81+
[lidr]=idris
82+
[lua]=lua
83+
[m]=matlab
6584
[md]=markdown
66-
[python]=py
67-
[ryby]=rb
85+
[ml]=ocaml
86+
[mli]=ocaml
87+
[nim]=nim
88+
[py]=python
89+
[r]=r
90+
[rb]=ruby
91+
[rda]=r
92+
[rds]=r
93+
[rs]=rust
6894
[sass]=sass
95+
[sc]=scala
96+
[scala]=scala
6997
[sh]=shell
98+
[v]=coq
7099
)
71100

72101
: "${languages[$extension]:=}"

0 commit comments

Comments
 (0)