"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of vim90src.zip (28 Jun 16:15, 5450328 Bytes)

About: Vim (Vi IMproved) editor (vi clone). Source code.



Fossies downloads: / windows / misc / vim90src.zip  (tar.gz|tar.bz2|tar.xz)
Fossies services: CLOC analysis | Meta information | Member browsing
No. of package member files: 1469  (1467 regular files + 2 others)

Histograms of CLOC analysis data of vim90src.zip (y-axes: linear scale)
Histograms of CLOC analysis data of vim90src.zip (y-axes: logarithm scale)

The corresponding CLOC output data:
    1443 text files.
     723 unique files.                              
     741 files ignored.

github.com/AlDanial/cloc v 1.92  T=1.29 s (561.0 files/s, 521733.5 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C                           161     40535     69553    327686 x   0.77 =      252318.22
vim script                  292     22949     12724    150072 x   3.00 =      450216.00
C/C++ Header                 59      3447      4800     27139 x   1.00 =       27139.00
IDL                         130         3         0      4522 x   3.80 =       17183.60
C++                           9       708       635      3643 x   1.51 =        5500.93
Python                       25       149       155       876 x   4.20 =        3679.20
YAML                         10       109       221       870 x   0.90 =         783.00
Windows Resource File         4        67        90       335 x   1.00 =         335.00
Perl                          3        58        14       236 x   4.00 =         944.00
Markdown                      2        65         0       192 x   1.00 =         192.00
make                          2        52        12       176 x   2.50 =         440.00
DOS Batch                    12        14        30        82 x   0.63 =          51.66
XML                           1         0        13        46 x   1.90 =          87.40
Bourne Shell                  3        10         1        33 x   3.81 =         125.73
TNSDL                         1         5         0        17 x   2.00 =          34.00
Windows Module Definition     3         6         8        15 x   1.00 =          15.00
Lua                           2         2         0        10 x   4.00 =          40.00
sed                           4         0         1         8 x   4.00 =          32.00
---------------------------------------------------------------------------------------
SUM:                        723     68179     88257    515958 x   1.47 =      759116.74
---------------------------------------------------------------------------------------

A hint: This "standard" CLOC analysis has included all package contents files (with the exception of files generated by code-production systems such as GNU autotools). But there exists a perhaps more "realistic" alternative CLOC analysis (among others better suited for an optional codespell check rating) that tries additionally to exclude third party code but also files containing fonts, codepage or character set definitions, dictionaries, names, SVG or non-English languages.
Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  Codespell  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)