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