Version 1.0.0-rc17 has been released. Some changes are:
[bpt/coccinelle.git] / changes.txt
index aad2580..c4b64c4 100644 (file)
 - Ignore unknown identifiers around known types.
 - Ignore --use-glimpse if multiple directories given
 - Added support for c++ namespace syntax in cocci files.
+- Improved c++ parsing
+- Addition of gcc min and max operators.  Thanks to Holden Karau
+
 ** Bugfix:
 - Corrected parsing of script strings delimited by a single quote.  Thanks
   to Eugeniy Meshcheryakov for reporting the problem.
   avoiding double processing in transformation_c.ml
 - Fixed an issue where an 'Impossible' exception could be raised.
 - Fixed an issue where some identifiers were incorrectly interpreted as typedef.
+- allow __ at the beginning of a struct or union name
+- unparsing with precedence
+- Type metavariable should not match a case where there is no type in the
+  C code.  Thanks to SF Markus Elfring for pointing out the problem.
+- Allow an expression list metavariable to be attached to a parameter list
+  metavariable, to allow using the parameter names as an argument list.
+  Thanks to Michael Stefaniuc for pointing out the need for this feature.
 
 * 0.2.5
 ** Language: