5
5
* * *
6
6
cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.
7
7
8
- Latest release: v1.92 (Dec. 5, 2021 )
8
+ Latest release: v1.94 (July 4, 2022 )
9
9
10
10
<a href =" https://github.com/AlDanial/cloc/graphs/contributors " alt =" Contributors " >
11
11
<img src="https://img.shields.io/github/contributors/AlDanial/cloc" /></a>
@@ -64,8 +64,8 @@ Step 3: Invoke cloc to count your source files, directories, archives,
64
64
or git commits.
65
65
The executable name differs depending on whether you use the
66
66
development source version (` cloc ` ), source for a
67
- released version (` cloc-1.92 .pl ` ) or a Windows executable
68
- (` cloc-1.92 .exe ` ). On this page, ` cloc ` is the generic term
67
+ released version (` cloc-1.94 .pl ` ) or a Windows executable
68
+ (` cloc-1.94 .exe ` ). On this page, ` cloc ` is the generic term
69
69
used to refer to any of these.
70
70
71
71
** a file**
@@ -372,6 +372,7 @@ and Digest::MD5 installed locally.
372
372
# [ Building a Windows Executable ▲ ; ] ( #___top " click to go to top of document ")
373
373
374
374
The Windows downloads
375
+ <tt >cloc-1.94.exe</tt >,
375
376
<tt >cloc-1.92.exe</tt >,
376
377
<tt >cloc-1.90.exe</tt > and
377
378
<tt >cloc-1.88.exe</tt > were built on a 64 bit Windows 10 computer
@@ -417,6 +418,9 @@ executable and also check sites such
417
418
https://www.virustotal.com/ .
418
419
The entries for recent versions are:
419
420
421
+ cloc-1.94.exe:
422
+ https://www.virustotal.com/gui/file/b48a6002fb75fa66ec5d0c05a5c4d51f2ad22b5b025b7eb4e3945d18419c0952?nocache=1
423
+
420
424
cloc-1.92.exe:
421
425
https://www.virustotal.com/gui/file/2668fcf8609c431e8934fe9e1866bc620c58d198c4eb262f1d3ef31ef4a690f7
422
426
@@ -493,7 +497,7 @@ C:> cpan -i Digest::MD5
493
497
C:> cpan -i Regexp::Common
494
498
C:> cpan -i Algorithm::Diff
495
499
C:> cpan -i PAR::Packer
496
- C:> pp -M Digest::MD5 -c -x -o cloc-1.92 .exe cloc-1.92 .pl
500
+ C:> pp -M Digest::MD5 -c -x -o cloc-1.94 .exe cloc-1.94 .pl
497
501
</pre >
498
502
499
503
A variation on the instructions above is if you installed the portable
@@ -1068,6 +1072,8 @@ D (d)
1068
1072
DAL (da)
1069
1073
Dart (dart)
1070
1074
Delphi Form (dfm)
1075
+ DenizenScript (dsc)
1076
+ Derw (derw)
1071
1077
dhall (dhall)
1072
1078
DIET (dt)
1073
1079
diff (diff, patch)
@@ -1090,6 +1096,7 @@ Expect (exp)
1090
1096
F# (fsi, fs, fs)
1091
1097
F# Script (fsx)
1092
1098
Fennel (fnl)
1099
+ Finite State Language (fsl, jssm)
1093
1100
Fish Shell (fish)
1094
1101
Flatbuffers (fbs)
1095
1102
Focus (focexec)
@@ -1108,6 +1115,7 @@ GLSL (comp, fp, frag, frg, fsh, fshader, geo, geom, glsl,
1108
1115
Go (go)
1109
1116
Godot Resource (tres)
1110
1117
Godot Scene (tscn)
1118
+ Godot Shaders (gdshader)
1111
1119
Gradle (gradle, gradle.kts)
1112
1120
Grails (gsp)
1113
1121
GraphQL (gql, graphql, graphqls)
@@ -1121,6 +1129,7 @@ HCL (hcl, nomad, tf, tfvars)
1121
1129
HLSL (cg, cginc, fxh, hlsl, hlsli, shader)
1122
1130
Hoon (hoon)
1123
1131
HTML (htm, html, html.hl, xht)
1132
+ HTML EEx (heex)
1124
1133
IDL (dlm, idl, pro)
1125
1134
Idris (idr)
1126
1135
Igor Pro (ipf)
@@ -1129,7 +1138,7 @@ INI (buildozer.spec, ini, lektorproject, prefs)
1129
1138
InstallShield (ism)
1130
1139
IPL (ipl)
1131
1140
Java (java)
1132
- JavaScript (_js, bones, es6, jake, jakefile, js, jsb, jscad, jsfl, jsm, jss, mjs, njs, pac, sjs, ssjs, xsjs, xsjslib)
1141
+ JavaScript (_js, bones, cjs, es6, jake, jakefile, js, jsb, jscad, jsfl, jsm, jss, mjs, njs, pac, sjs, ssjs, xsjs, xsjslib)
1133
1142
JavaServer Faces (jsf)
1134
1143
JCL (jcl)
1135
1144
Jinja Template (jinja, jinja2)
@@ -1144,6 +1153,7 @@ Kermit (ksc)
1144
1153
Korn Shell (ksh)
1145
1154
Kotlin (kt, ktm, kts)
1146
1155
Lean (hlean, lean)
1156
+ Lem (lem)
1147
1157
LESS (less)
1148
1158
lex (l, lex)
1149
1159
LFE (lfe)
@@ -1186,6 +1196,9 @@ Oracle Reports (rex)
1186
1196
Pascal (dpr, lpr, p, pas, pascal)
1187
1197
Pascal/Puppet (pp)
1188
1198
Patran Command Language (pcl, ses)
1199
+ PEG (peg)
1200
+ peg.js (pegjs)
1201
+ peggy (peggy)
1189
1202
Perl (ack, al, cpanfile, makefile.pl, perl, ph, plh, plx, pm, psgi, rexfile, pl, p6)
1190
1203
PHP (aw, ctp, phakefile, php, php3, php4, php5, php_cs, php_cs.dist, phps, phpt, phtml)
1191
1204
PHP/Pascal (inc)
@@ -1254,16 +1267,18 @@ Svelte (svelte)
1254
1267
SVG (SVG, svg)
1255
1268
Swift (swift)
1256
1269
SWIG (i)
1257
- TableGen (tb )
1270
+ TableGen (td )
1258
1271
Tcl/Tk (itk, tcl, tk)
1259
1272
Teamcenter met (met)
1260
1273
Teamcenter mth (mth)
1261
1274
TeX (aux, bbx, bib, bst, cbx, dtx, ins, lbx, ltx, mkii, mkiv, mkvi, sty, tex, cls)
1275
+ Text (text, txt)
1262
1276
Thrift (thrift)
1263
1277
TITAN Project File Information (tpd)
1264
1278
Titanium Style Sheet (tss)
1265
1279
TNSDL (cii, cin, in1, in2, in3, in4, inf, interface, rou, sdl, sdt, spd, ssc, sst)
1266
1280
TOML (toml)
1281
+ tspeg (jspeg, tspeg)
1267
1282
TTCN (ttcn, ttcn2, ttcn3, ttcnpp)
1268
1283
Twig (twig)
1269
1284
TypeScript (tsx, ts)
@@ -1280,6 +1295,7 @@ Visual Basic (BAS, bas, ctl, dsr, frm, FRX, frx, VBHTML, vbhtml, v
1280
1295
Visual Basic .NET (VB, vb, vbproj)
1281
1296
Visual Basic Script (VBS, vbs)
1282
1297
Visual Fox Pro (SCA, sca)
1298
+ Visual Studio Module (ixx)
1283
1299
Visual Studio Solution (sln)
1284
1300
Visualforce Component (component)
1285
1301
Visualforce Page (page)
@@ -1294,6 +1310,7 @@ WiX source (wxs)
1294
1310
WiX string localization (wxl)
1295
1311
WXML (wxml)
1296
1312
WXSS (wxss)
1313
+ X++ (xpo)
1297
1314
XAML (xaml)
1298
1315
xBase (prg, prw)
1299
1316
xBase Header (ch)
0 commit comments