improved code structure and added option for disabling line numbers

fixed licenses

added command line parameters for header and footer file

structured source code

replaced function static variables with struct members

formatted with 4 spaces

fixed highlighting for java

(0) -10 -7 +7 +10 +30 tip

mercurial