eaca628f3a
Did I never commit this?? * 0.1.7 ** Language: - initialize and finalize script code, cf demos/initial_final.cocci ** Features: - -iso_limit option to limit the depth of isomorphism application - with the dir option, the include path is implicitly set to the "include" subdirectory of the specified directory, if the option -I is not used. - give a seed for the name of a fresh identifier - better handling of cpp "constructed" identifiers as in a##b, that in the futur will make it easier to match over those idents. cf tests/pb_parsing_macro.c. Thanks to Ali-Erdem Ozcan for pointing out the problem. A new "parsing hack hint" is also available: YACFE_IDENT_BUILDER, cf standard.h. ** Bugfix: - drop excessive "optimization" in ctl generation for while and for loops - allow . as the name of the directory - for type inference for an assignment, take the type of the right-hand side expression, not the type of the assigned variable - allow for with a declartion in the first header element, as in C++ (partial support) - allow for matching against variable declarations that include only storage, eg static, but no type at all. - allow for matching against types that contain both short/long and int - allow the type metavariable in the SmPL code "unsigned T" to match a T that is a type consisting of more than one word, eg long int. - -ifdef_to_if option made to process nested ifdefs (partial support) ** Internals: - improve and fix installation process (usable on BSD) - improve and fix testing process - apply patches from Eugeniy Meshcheryakov - reorganize the way we parse C identifiers, especially concatenated cpp identifiers as in a##b. This may lead to some regressions as we may not parse as much code as before. - removed popl/ and popl09/ and popl related stuff from official distrib.
28 lines
1.1 KiB
Text
28 lines
1.1 KiB
Text
@comment $NetBSD: PLIST,v 1.3 2009/04/29 11:21:52 wiz Exp $
|
|
bin/spatch
|
|
bin/spatch.opt
|
|
lib/dllpycaml_stubs.so
|
|
man/man1/spatch.1
|
|
share/coccinelle/python/coccilib/__init__.py
|
|
share/coccinelle/python/coccilib/coccigui/__init__.py
|
|
share/coccinelle/python/coccilib/coccigui/coccigui.py
|
|
share/coccinelle/python/coccilib/coccigui/pycoccimodel.py
|
|
share/coccinelle/python/coccilib/coccigui/pygui.glade
|
|
share/coccinelle/python/coccilib/coccigui/pygui.gladep
|
|
share/coccinelle/python/coccilib/coccigui/vim.py
|
|
share/coccinelle/python/coccilib/coccigui/vimcom.py
|
|
share/coccinelle/python/coccilib/coccigui/vimeditor.py
|
|
share/coccinelle/python/coccilib/coccigui/vimembed.py
|
|
share/coccinelle/python/coccilib/elems.py
|
|
share/coccinelle/python/coccilib/output.py
|
|
share/coccinelle/python/coccilib/output_base.py
|
|
share/coccinelle/python/coccilib/output_gui.py
|
|
share/coccinelle/python/coccilib/output_trac.py
|
|
share/coccinelle/spatch
|
|
share/coccinelle/spatch.opt
|
|
share/coccinelle/standard.h
|
|
share/coccinelle/standard.iso
|
|
@dirrm share/coccinelle/python/coccilib/coccigui
|
|
@dirrm share/coccinelle/python/coccilib
|
|
@dirrm share/coccinelle/python
|
|
@dirrm share/coccinelle
|