1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-30 09:00:31 -08:00
emacs/admin/coccinelle
Dmitry Antipov d8a05828fd Use INTERNAL_FIELD for conses and overlays.
* src/lisp.h (struct Lisp_Cons): Use INTERNAL_FIELD.
Remove obsolete comment.
(MVAR): New macro.
(struct Lisp_Overlay): Use INTERNAL_FIELD.
* src/alloc.c, src/buffer.c, src/buffer.h, src/fns.c: Adjust users.
* admin/coccinelle/overlay.cocci: Semantic patch to replace direct
access to Lisp_Object members of struct Lisp_Overlay to MVAR.
2012-08-01 12:49:28 +04:00
..
build_string.cocci
frame.cocci Generalize INTERNAL_FIELD between buffers, keyboards and frames. 2012-07-31 16:36:19 +04:00
list_loop.cocci Use XCAR and XCDR instead of Fcar and Fcdr where possible. 2012-07-10 20:53:26 +04:00
overlay.cocci Use INTERNAL_FIELD for conses and overlays. 2012-08-01 12:49:28 +04:00
process.cocci Use INTERNAL_FIELD for processes. 2012-08-01 10:23:24 +04:00
README
symbol.cocci Commit forgotten admin/coccinelle/symbol.cocci. 2012-08-01 12:18:22 +04:00
unibyte_string.cocci Simple wrapper for make_unibyte_string, adjust font_open_by_name. 2012-07-20 11:29:04 +04:00
vector_contents.cocci Use XCAR and XCDR instead of Fcar and Fcdr where possible. 2012-07-10 20:53:26 +04:00
window.cocci Use INTERNAL_FIELD for windows. 2012-08-01 09:11:36 +04:00
xzalloc.cocci Cleanup xmalloc. 2012-07-05 10:32:41 +04:00

This directory contains semantic patches for Coccinelle, a program matching
and transformation tool for programs written in C.  For more details, see
http://coccinelle.lip6.fr.