Release 6.0 =========== New Features: ------------- See ChangeLog Fixes: ------ See ChangeLog All Sourcefourge bugs opened on 5.2, i.e. 81 Comma-operator not parsed in preprocessor expressions 80 Macro expansion broken when arguments intersect parameters 79 line-directives are not recognized 77 False positives for circular symbol definitions 76 Ternary conditional expressions not simplified 75 Alternative operator representations not recognized 74 Ill-formed expressions not diagnosed by all commands 73 `--filter` option broken for filenames containing multiple dots 72 Diagnostics may truncate a cited input line 71 Wrong associativity of arithmetic operators 70 Garbage in #if/#elif not an error 69 Macro calls to unconfigured symbols not diagnosed 68 Character literal not parsed when first token of directive 67 C++11 character-literal prefixes not recognized v5.2 66 UCN-form character literals not parsed. v5.2 65 Valid macro calls misdiagnosed as garbage Installing ========== See the file INSTALL for generic installation guidance. Note that you must be root to run `make install'. A successful installation in the default path (/usr/local) will create 2 files: - The coan executable /usr/local/bin/coan - The coan man page /usr/local/man/man1/coan.1.gz You can execute `coan version' at the command prompt to test that coan is correctly installed, and you can execute `man coan' to test that the man page is correctly installed. HTML Documentation ================== You can view the man page in HTML at http://coan2.sourceforge.net/coan_man_1.html You can view the maintainer's Doxygen documentation at http://coan2.sourceforge.net/maintainer-doxygen/ Testing coan ================ There is a test suite in coan/test_coan. The test suite is executed by `make check' imk at burroingroingjoing dot com