There was an error fetching the commit references. Please try again later.
- Try to do better pretty printing when array elements are individually
replaced - Just fail quietly on attempt to remove a multi-variable declaration, allowing the semantic patch to continue. A warning message is printed. - Ignore unknown identifiers around known types. - Ignore --use-glimpse if multiple directories given - Added support for c++ namespace syntax in cocci files. - use arg_expression for printing iterator arguments instead of expression, to get the right spacing. Thanks to Lars-Peter Clausen for the fix. - Better spacing for generated argument lists. Thanks to Lars-Peter Clausen for reporting the problem. - Collect all module interfaces for ocaml scripting in a single coccilib.cmi file, with the list of exposed internal modules in ocaml/exposed_modules.ml. This simplifies the installation of the ocaml version of coccilib, and allows us to specify which modules can be accessed by an ocaml script. The coccilib.cmi must either reside in $COCCI_DIR/ocaml/ or $COCCI_DIR/ocaml/coccilib/. - Ocamlbuild-based compilation of coccinelle (experimental). In a cleaned repository, use the configure option --enable-ocamlbuild to enable it. The Makefiles will then use ocamlbuild. - Ocamlscripts can access more of coccinelle: the file ocaml/exposed_modules.ml specifies which modules are accessible. - Use arg_expression to print macro arguments. Thanks to Lars-Peter Clausen for the fix. - Remove some trailing whitespace due to unindent or added if braces. Thanks to Eric LeBlond for reporting one of the problems. - Remove undesired newline after if header when body is a metavariable. Thanks to Eric LeBlond for reporting the problem. - Improve macro expansion to take into account variable numbers of arguments - Don't count macros or ifdefs in counting fields - Better counting of indent size when indent contains multiple tabs - Get the right annotation on trailing , that is after a nest. Requires 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.
Showing
- Makefile 136 additions, 17 deletionsMakefile
- Makefile.am 3 additions, 0 deletionsMakefile.am
- Makefile.common 5 additions, 0 deletionsMakefile.common
- Makefile.config.in 2 additions, 1 deletionMakefile.config.in
- Makefile.release 18 additions, 10 deletionsMakefile.release
- _tags 122 additions, 0 deletions_tags
- bundles/extlib/Makefile 5 additions, 0 deletionsbundles/extlib/Makefile
- bundles/menhirLib/Makefile 9 additions, 1 deletionbundles/menhirLib/Makefile
- bundles/menhirLib/_tags 5 additions, 0 deletionsbundles/menhirLib/_tags
- bundles/menhirLib/menhir-20120123/AUTHORS 0 additions, 2 deletionsbundles/menhirLib/menhir-20120123/AUTHORS
- bundles/menhirLib/menhir-20120123/CHANGES 0 additions, 172 deletionsbundles/menhirLib/menhir-20120123/CHANGES
- bundles/menhirLib/menhir-20120123/INSTALLATION 0 additions, 34 deletionsbundles/menhirLib/menhir-20120123/INSTALLATION
- bundles/menhirLib/menhir-20120123/LICENSE 0 additions, 629 deletionsbundles/menhirLib/menhir-20120123/LICENSE
- bundles/menhirLib/menhir-20120123/Makefile 0 additions, 102 deletionsbundles/menhirLib/menhir-20120123/Makefile
- bundles/menhirLib/menhir-20120123/Makefile.arch 0 additions, 10 deletionsbundles/menhirLib/menhir-20120123/Makefile.arch
- bundles/menhirLib/menhir-20120123/demos/Makefile 0 additions, 14 deletionsbundles/menhirLib/menhir-20120123/demos/Makefile
- bundles/menhirLib/menhir-20120123/demos/Makefile.auto 0 additions, 7 deletionsbundles/menhirLib/menhir-20120123/demos/Makefile.auto
- bundles/menhirLib/menhir-20120123/demos/Makefile.shared 0 additions, 282 deletionsbundles/menhirLib/menhir-20120123/demos/Makefile.shared
- bundles/menhirLib/menhir-20120123/demos/OMakefile.shared 0 additions, 231 deletionsbundles/menhirLib/menhir-20120123/demos/OMakefile.shared
- bundles/menhirLib/menhir-20120123/demos/calc-param/Makefile 0 additions, 9 deletionsbundles/menhirLib/menhir-20120123/demos/calc-param/Makefile
Loading
Please register or sign in to comment