# the scripts/licensify has been run at least once.
# For the 'make bintar' I can do it from my original repo.
-prepackage:
- cvs up -CdP
- $(MAKE) distclean
- $(MAKE) licensify
package:
$(MAKE) srctar
-Release coccinelle-0.1.11rc1
-
-Release Candidate 1 for coccinelle-0.1.11
+Release coccinelle-0.1.11
+
+** Language:
+ - Meta-identifier/function and constant could be filtered from SmPL by
+ regular expressions using the "~=" and "!~=" operators followed by
+ an OCaml regular expression (see man Str) in double quote.
+ - Virtual rules, which can be referenced in depends, and set and unset
+ using the command-line options -D
+ - ++ for multiple additions
+
+** Features:
+ - coccicheck: a framework to check a series of SmPL files on a project
+ see scripts/coccicheck for more information
+
+** Bugfix:
+ - bind position variables to the correct starting position in the case of a
+ complex statement such as an if or while. Thanks to Derek Jones for
+ pointing out the problem.
+ - checking for non mentioned case lines in switch should be unchecked.
+ - space should be printed after sizeof when there are no parentheses around
+ the argument. Thanks to Daniel Walker for pointing out the problem.
+ - avoid introducing sharing in propagating ! over () in treatment of isos
+ - save_excursion has to handle and rethrow exceptions
+ - eliminate unnecessary consideration of CVS strings. Thanks to David
+ Young for pointing out the problem.
+ - completely new treatment of statement metavariables
+ - better type checking for macro definitions
+ - drop regression testing in -parse_c
+++ /dev/null
-Release coccinelle-0.1.9-rc1
-
-Release Candidate 1 for coccinelle-0.1.9
-let version = "0.1.11rc1"
+let version = "0.1.11"
let path =
try (Sys.getenv "COCCINELLE_HOME")
*)
-(*
- * Copyright 2005-2009, Ecole des Mines de Nantes, University of Copenhagen
- * Yoann Padioleau, Julia Lawall, Rene Rydhof Hansen, Henrik Stuart, Gilles Muller, Nicolas Palix
- * This file is part of Coccinelle.
- *
- * Coccinelle is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, according to version 2 of the License.
- *
- * Coccinelle is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with Coccinelle. If not, see <http://www.gnu.org/licenses/>.
- *
- * The authors reserve the right to distribute this or future versions of
- * Coccinelle under other licenses.
- *)
-
-
(*
* Copyright 2005-2009, Ecole des Mines de Nantes, University of Copenhagen
* Yoann Padioleau, Julia Lawall, Rene Rydhof Hansen, Henrik Stuart, Gilles Muller