History

The table below shows some historical lines-of-code and number-of-files metrics for the GnuCash development project.

Table 1. Historical Development Stats

VersionengineregisterledgermotifgnomeschemedocstxtTotal
xacc-0.9 Sept 97---34 files (7.5+0.9)--5 files (0.4)1 file (0.1)40 files (8.8)
xacc-0.9w Dec 97---51 files (13.8+1.5)--9 files (0.8)1 file (0.1)61 files (16.2)
xacc-1.0.17 Feb 98---52 files (14.8+1.8)--12 files (1.4)4 files (0.3)68 files (18.3)
gnucash-1.1.15 Aug 9824 files (6.2+1.5)31 files (6.1+1.7)5 files (1.4+0.4)30 files (7.4+0.7)17 files (3.4+0.5)3 files (0.3)16 files (1.9)17 files (1.8)159 files (34.7)
gnucash-1.2.2 Aug 9941 files (10.2+3.6)28 files (5.5+1.7)14 files (2.4+0.6)26 files (8.7+0.5)-14 files (1.4)30 files (2.6)15 files (1.8)168 files (39.0)
gnucash-1.3.6 April 200041 files (12.9+4.0)32 files (6.8+2.1)19 files (4.0+0.8)-78 files (32.2+3.0)74 files (17.0)33 files (7.8)25 files (4.5)302 files (95.1)

Each cell displays the following: number of *c and *.h files (KLOCS in *.c + KLOCS in *.h) (unless its the scheme directories, in which case its *scm files, etc)

where KLOC == kilo-lines-of-code, as reported by wc.