Coccinelle release 1.0.0-rc1
[bpt/coccinelle.git] / changes.txt
index 0ac2e9c..25b4ce4 100644 (file)
 ** Bugfix:
 - Add more information in documentation, man pages and wiki
 
+* 1.0.0
+** Language:
+- Addition of initializer list metavariables.  Thanks to Michael Stefaniuc
+  for noticing the need for them.
+- Allow multiple position variables per token
+
+** Features:
+- Preserve spacing before // comments when not at the beginning of a line
+
+** Bugfix:
+- Corrected parsing of script strings delimited by a single quote.  Thanks
+  to Eugeniy Meshcheryakov for reporting the problem.
+- Improved indentation of added ifdefs.
+- Allow added comments and #ifdefs to precede other added code.  Thanks to
+  Jani Monoses for noticing the problem.
+
 * 0.2.5
 ** Language:
 - Make a very small attempt to parse C++ code, amounting to accepting
@@ -49,6 +65,7 @@
 - spatch -control_flow_to_file file.c generates a file file.dot
 - include files with names ending in .cpp if -c++ option is given
 - removed use of the no longer supported sexplib function Conv.hashtbl_of_sexp
+- add information about which Fedora packages are needed
 
 ** Bugfix:
 - improved parsing of expressions to allow ... to the right of operators in
@@ -62,6 +79,9 @@
 - Remove an optimization of x or true to true in asttoctl2 for the case
   where x may make a modification, eg the case of -thing ?-thing
 - Allow adding comments before a function.
+- Introduction of newlines in function arguments needs to take into account
+  that the code added by SmPL can include newlines.  Thanks to Thomas
+  Gleixner for finding the problem.
 
 * 0.2.4
 ** Language: