adds test file skeleton to build system

adds more autogenerated files to .hgignore

regex parser was not properly reset before each file, sometimes resulting in wrong line counts, when the previous scanned file ended with a match

adds autoconf generated files to .hgignore and adds note in README file

Adds search for lregex to allow linkage under msys/mingw + removes files that can be rebuilt by autoreconf

fixes compiler flags

fixes headers missing in dist package

adds *.in files

adds remaining autoconf files

replaces Makefiles with autoconf files

updates README

make install supports DESTDIR variable

line sum per directory now displayed + directories without matching files are no longer displayed when -m is used + new buffering strategy replaces stream hack when -V is used

fixed bug: line sum of subdirectories were not added to total sum

file list is now sorted

replaced direct scanning of directories with a two-step approach (first: create filename list, second: scan)

improved printing the results and fixed bug where the filename was displayed as an empty string

debug compile is now pedantic + fixed pointer comparison issue

added build instructions and example to README

added README

updated copyright year + added make install + removed project files

simplified makefile

moved src files to src subdirectory and added licence text

added multi-directory support

changed version output slightly

added --exclude-cstyle-comments shortcut

allow parallel use of -s and -S

fixed author note

added regex parser

added regexp_parser struct and compile function

Merge with 3963e8800a1268be93d938c709e2d4be4d0b2d39

Added line buffer (and warning message - there is no regexp parser, though)

(0) -50 -32 tip

mercurial