improve the dist Makefile target default tip

Added tag v1.4.2 for changeset d11c154e33e1

fix zero-terminator written to wrong position when encountering too long lines - fixes #490 v1.4.2

add msvc support - resolves #488

update uwproj (adds support for config.site)

improve Makefiles

Added tag v1.4.1 for changeset a2ea57a16348

fix dist files not being in subdir v1.4.1

Added tag v1.4.1 for changeset 186e41b332d9

add new dist target

replace autoconf with uwproj

Added tag v1.4 for changeset be2084398c37

new feature: count non-whitespace characters v1.4

remove obsolete AC_PROG_CC_STDC

simplify .hgignore file

fixes missing files in dist package

fixes duplicate line in help text

adds option to compute individual sums

preparing changes for individual sum feature

reorders processing of arguments (help text first)

fixes error message when directory access fails

adds simple tiny test suite and updates license headers

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)

replaced stricmp with strcasecmp to stay standard compliant

encapsulated scanner arguments + enabled optimizer + empty file is no bfile

completed binary file heuristics

implemented bfile heuristics option + TODO: implement algorithm

Changed author comments + added signatures for upcomming bfile heuristics

generalized suffix_list to string_list

Increased warning level, fixed resulting warnings, changed std form c99 to gnu99

fixed suffixList realloc bug + added destroy_suffix_list_t

fixed makefile to run safely on compile errors + added -V option to cline

added license

(0) -64 tip

mercurial