Use INTERNAL_FIELD for windows.
authorDmitry Antipov <dmantipov@yandex.ru>
Wed, 1 Aug 2012 05:11:36 +0000 (09:11 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Wed, 1 Aug 2012 05:11:36 +0000 (09:11 +0400)
commit3a45383a47009a5e6a15a4005ad95ecf63539182
tree77f59be478e92b130263034efa3ca94e203cee38
parentc1dbc63c93c5702da44ef7e3cc281ac3bb7941ce
Use INTERNAL_FIELD for windows.
* src/window.h (WVAR): New macro.
(struct window): Change Lisp_Object members to INTERNAL_FIELD.
* src/alloc.c, src/buffer.c, src/composite.c, src/dispextern.h:
* src/dispnew.c, src/editfns.c, src/fileio.c, src/font.c, src/fontset.c:
* src/frame.c, src/frame.h, src/fringe.c, src/indent.c, src/insdel.c:
* src/keyboard.c, src/keymap.c, src/lisp.h, src/minibuf.c, src/nsterm.m:
* src/print.c, src/textprop.c, src/w32fns.c, src/w32menu.c, src/w32term.c:
* src/window.c, src/xdisp.c, src/xfaces.c, src/xfns.c, src/xmenu.c:
* src/xterm.c: Users changed.
* admin/coccinelle/window.cocci: Semantic patch to replace direct
access to Lisp_Object members of struct window to WVAR.
34 files changed:
admin/ChangeLog
admin/coccinelle/window.cocci [new file with mode: 0644]
src/ChangeLog
src/alloc.c
src/buffer.c
src/composite.c
src/dispextern.h
src/dispnew.c
src/editfns.c
src/fileio.c
src/font.c
src/fontset.c
src/frame.c
src/frame.h
src/fringe.c
src/indent.c
src/insdel.c
src/keyboard.c
src/keymap.c
src/lisp.h
src/minibuf.c
src/nsterm.m
src/print.c
src/textprop.c
src/w32fns.c
src/w32menu.c
src/w32term.c
src/window.c
src/window.h
src/xdisp.c
src/xfaces.c
src/xfns.c
src/xmenu.c
src/xterm.c