coccinelle merge requestshttps://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests2020-04-10T03:31:06+02:00https://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/22share information from semantic patch wth the C parser2020-04-10T03:31:06+02:00LAWALL Juliashare information from semantic patch wth the C parserThe semantic patch may declare some declarer names or iterator names, which may help parsing of the C code.
Not done for typedefs and attributes due to context sensitive lexing in the C parser.The semantic patch may declare some declarer names or iterator names, which may help parsing of the C code.
Not done for typedefs and attributes due to context sensitive lexing in the C parser.https://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/43Tmartine/coccinelle missing version file2020-06-02T12:41:03+02:00LAWALL JuliaTmartine/coccinelle missing version filehttps://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/51improvements for install.txt2020-06-27T12:08:19+02:00LAWALL Juliaimprovements for install.txtBased on feedback from Randy Dunlap.Based on feedback from Randy Dunlap.https://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/24Fail more gracefully on dead code2020-07-07T23:04:51+02:00Thierry MartinezFail more gracefully on dead codeDE SOUZA CorentinDE SOUZA Corentinhttps://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/74Fix --disable-python option2020-08-13T22:06:20+02:00Thierry MartinezFix --disable-python optionGentoo maintainers notice that `--disable-python` configure option was
broken since `no_pycocci.mli` was missing.
https://bugs.gentoo.org/701904Gentoo maintainers notice that `--disable-python` configure option was
broken since `no_pycocci.mli` was missing.
https://bugs.gentoo.org/701904https://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/75Add a note for python3-dev as runtime dependency2020-08-13T22:16:09+02:00Thierry MartinezAdd a note for python3-dev as runtime dependencyhttps://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/96add error messages2020-12-24T17:19:50+01:00LAWALL Juliaadd error messagesRecommended by Markus Eflring <markus.elfring@web.de>Recommended by Markus Eflring <markus.elfring@web.de>DE SOUZA CorentinDE SOUZA Corentinhttps://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/90bundles/pyml: Remove bindings for PyObject_As(Char|Read|Write)Buffer2021-01-08T23:09:20+01:00LAWALL Juliabundles/pyml: Remove bindings for PyObject_As(Char|Read|Write)BufferThese have been removed in Python 3.10.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1896393
Signed-off-by: Richard W.M. Jones <rjones@redhat.com>These have been removed in Python 3.10.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1896393
Signed-off-by: Richard W.M. Jones <rjones@redhat.com>Thierry MartinezThierry Martinezhttps://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/159c++: allow pointer in new argument2022-01-01T12:49:05+01:00LAWALL Juliac++: allow pointer in new argumentThis moves new expressions out of unary_expr, so that there is no
conflict with the multiplication operator. Indeed using new
as anything other than the right side of an assignment or function
argument seems unlikely.
*s are taken from...This moves new expressions out of unary_expr, so that there is no
conflict with the multiplication operator. Indeed using new
as anything other than the right side of an assignment or function
argument seems unlikely.
*s are taken from right to left in constructing the pointer type.https://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/193Added enum construct in cpp and SmPL2022-07-25T15:52:40+02:00Tathagata Roytathagata.roy1278@gmail.comAdded enum construct in cpp and SmPLAdded enum construct in cpp and SmPL.
Signed-off-by : Tathagata Roy <tathagata.roy1278@gmail.com>Added enum construct in cpp and SmPL.
Signed-off-by : Tathagata Roy <tathagata.roy1278@gmail.com>Tathagata Roytathagata.roy1278@gmail.comTathagata Roytathagata.roy1278@gmail.comhttps://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/204Eqval2022-07-31T13:13:09+02:00LAWALL JuliaEqvalLAWALL JuliaLAWALL Juliahttps://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/242Remove `--enable-*` options for required packages2022-11-26T12:39:34+01:00Thierry MartinezRemove `--enable-*` options for required packagesRequired packages are `dynlink`, `parmap`, stdcompat`.Required packages are `dynlink`, `parmap`, stdcompat`.https://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/312Names2023-12-19T23:40:42+01:00LAWALL JuliaNameshttps://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/314allow C keywords after the first ##2023-12-28T10:16:54+01:00LAWALL Juliaallow C keywords after the first ##https://gitlab.inria.fr/coccinelle/coccinelle/-/merge_requests/331address issues around ::2024-02-16T11:03:41+01:00LAWALL Juliaaddress issues around ::