TODO list ========= Texinfo documentation. for read_file use a class to initialize with the name of the package templates are not handled completely well (see tests/test_template.cc and its output). Actually this is due to possible ambiguities. Use a class for printing errors The scanner for ChangeLog: - does not handle strings in '(' ')' Maybe all those states in the scanner are not necessary, since one can look lines that have no space in front handle direct colors not only for html There seem to be some repetitions for comment_state in some scanners (e.g. php, python)