A | B | C | D | E | F | G | H | |
---|---|---|---|---|---|---|---|---|
1 | Lines of code in Emacs's source code over time (processed by cloc.sf.net) | |||||||
2 | ||||||||
3 | files | language | blank | comment | code | percentage | total lines of code | |
4 | emacs-18.59.tar.gz | |||||||
5 | 121 | C | 10,210 | 10,536 | 56,309 | 52.49% | ||
6 | 158 | Lisp | 6,108 | 6,658 | 44,540 | 41.52% | ||
7 | 159 | C/C++ Header | 4,711 | 6,815 | 5,141 | 4.79% | ||
8 | 1 | yacc | 82 | 136 | 373 | |||
9 | 7 | make | 76 | 67 | 297 | |||
10 | 1 | Assembly | 43 | 58 | 219 | |||
11 | 1 | Perl | 13 | 48 | 159 | |||
12 | 1 | lex | 25 | 0 | 125 | |||
13 | 3 | Bourne Shell | 34 | 44 | 117 | 107,280 | ||
14 | ||||||||
15 | emacs-19.34b.tar.gz | |||||||
16 | 424 | Lisp | 37,413 | 57,080 | 239,143 | 62.26% | ||
17 | 172 | C | 25,433 | 27,709 | 127,664 | 33.24% | ||
18 | 263 | C/C++ Header | 7,354 | 11,762 | 10,538 | 2.74% | ||
19 | 12 | Bourne Shell | 792 | 1,232 | 5,608 | |||
20 | 1 | yacc | 82 | 136 | 373 | |||
21 | 2 | Assembly | 42 | 93 | 253 | |||
22 | 4 | DOS Batch | 10 | 46 | 171 | |||
23 | 1 | lex | 25 | 0 | 125 | |||
24 | 1 | Teamcenter def | 24 | 57 | 119 | |||
25 | 3 | make | 12 | 12 | 44 | |||
26 | 1 | Bourne Again Shell | 6 | 16 | 23 | |||
27 | 1 | C Shell | 2 | 14 | 9 | |||
28 | 1 | sed | 0 | 3 | 4 | 384,074 | ||
29 | ||||||||
30 | emacs-20.1.tar.gz | |||||||
31 | 553 | Lisp | 47,686 | 71,759 | 303,068 | 64.80% | ||
32 | 180 | C | 28,593 | 31,351 | 144,389 | 30.87% | ||
33 | 277 | C/C++ Header | 7,911 | 12,930 | 11,935 | 2.55% | ||
34 | 12 | Bourne Shell | 889 | 1,405 | 7,130 | |||
35 | 1 | yacc | 82 | 136 | 373 | |||
36 | 2 | Assembly | 42 | 93 | 253 | |||
37 | 5 | DOS Batch | 10 | 46 | 182 | |||
38 | 1 | Teamcenter def | 24 | 57 | 129 | |||
39 | 1 | lex | 25 | 0 | 125 | |||
40 | 3 | make | 17 | 12 | 94 | |||
41 | 1 | Bourne Again Shell | 6 | 16 | 23 | |||
42 | 1 | C Shell | 2 | 14 | 9 | |||
43 | 1 | sed | 0 | 3 | 4 | 467,714 | ||
44 | ||||||||
45 | emacs-20.2.tar.gz | |||||||
46 | 553 | Lisp | 47,689 | 71,760 | 303,123 | 64.80% | ||
47 | 180 | C | 28,593 | 31,351 | 144,390 | 30.87% | ||
48 | 277 | C/C++ Header | 7,912 | 12,932 | 11,936 | 2.55% | ||
49 | 12 | Bourne Shell | 889 | 1,405 | 7,130 | |||
50 | 1 | yacc | 82 | 136 | 373 | |||
51 | 2 | Assembly | 42 | 93 | 253 | |||
52 | 5 | DOS Batch | 10 | 46 | 182 | |||
53 | 1 | Teamcenter def | 24 | 57 | 129 | |||
54 | 1 | lex | 25 | 0 | 125 | |||
55 | 3 | make | 17 | 12 | 94 | |||
56 | 1 | Bourne Again Shell | 6 | 16 | 23 | |||
57 | 1 | C Shell | 2 | 14 | 9 | |||
58 | 1 | sed | 0 | 3 | 4 | 467,771 | ||
59 | ||||||||
60 | emacs-20.3.tar.gz | |||||||
61 | 575 | Lisp | 51,905 | 77,708 | 340,785 | 65.99% | ||
62 | 180 | C | 29,956 | 32,575 | 152,820 | 29.59% | ||
63 | 279 | C/C++ Header | 8,147 | 13,222 | 12,950 | 2.51% | ||
64 | 12 | Bourne Shell | 922 | 1,435 | 7,439 | |||
65 | 1 | Perl | 281 | 0 | 884 | |||
66 | 1 | C# | 264 | 0 | 749 | |||
67 | 2 | Assembly | 42 | 93 | 253 | |||
68 | 5 | DOS Batch | 10 | 48 | 195 | |||
69 | 1 | Teamcenter def | 24 | 57 | 126 | |||
70 | 1 | lex | 25 | 0 | 125 | |||
71 | 2 | make | 17 | 8 | 87 | |||
72 | 1 | Bourne Again Shell | 6 | 16 | 23 | |||
73 | 1 | C Shell | 2 | 14 | 9 | |||
74 | 1 | sed | 0 | 3 | 4 | 516,449 | ||
75 | ||||||||
76 | emacs-20.4.tar.gz | |||||||
77 | 584 | Lisp | 53,846 | 79,921 | 356,372 | 66.25% | ||
78 | 183 | C | 31,025 | 33,802 | 158,897 | 29.54% | ||
79 | 287 | C/C++ Header | 8,153 | 13,238 | 13,038 | 2.42% | ||
80 | 12 | Bourne Shell | 861 | 1,408 | 7,172 | |||
81 | 1 | Perl | 281 | 0 | 884 | |||
82 | 1 | C# | 264 | 0 | 749 | |||
83 | 2 | Assembly | 42 | 93 | 253 | |||
84 | 5 | DOS Batch | 10 | 59 | 204 | |||
85 | 1 | Teamcenter def | 28 | 65 | 139 | |||
86 | 1 | lex | 25 | 0 | 125 | |||
87 | 2 | make | 17 | 8 | 88 | |||
88 | 1 | Bourne Again Shell | 6 | 16 | 23 | |||
89 | 1 | C Shell | 2 | 14 | 9 | |||
90 | 1 | sed | 0 | 3 | 4 | 537,957 | ||
91 | ||||||||
92 | emacs-20.5a.tar.gz | |||||||
93 | 584 | Lisp | 53,847 | 79,939 | 356,422 | 66.23% | ||
94 | 183 | C | 31,022 | 33,747 | 159,025 | 29.55% | ||
95 | 287 | C/C++ Header | 8,157 | 13,240 | 13,043 | 2.42% | ||
96 | 12 | Bourne Shell | 861 | 1,408 | 7,173 | |||
97 | 1 | Perl | 281 | 0 | 884 | |||
98 | 1 | C# | 264 | 0 | 749 | |||
99 | 2 | Assembly | 42 | 93 | 253 | |||
100 | 5 | DOS Batch | 10 | 59 | 205 |