X-Git-Url: https://git.hcoop.net/bpt/coccinelle.git/blobdiff_plain/951c78018cc91c58699aef95c0ccc20f34065162..6182faae17cdcf814e018ca2a7d9166b042cd4f1:/commitmsg?ds=sidebyside diff --git a/commitmsg b/commitmsg dissimilarity index 98% index 09dc916..8ce230f 100644 --- a/commitmsg +++ b/commitmsg @@ -1,3 +1,28 @@ -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