Separate read and write access to Lisp_Object slots of struct window.
authorDmitry Antipov <dmantipov@yandex.ru>
Mon, 6 Aug 2012 10:24:26 +0000 (14:24 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Mon, 6 Aug 2012 10:24:26 +0000 (14:24 +0400)
commit077288cf3f654776ee44bc9b56954c4e26b10d96
tree00bbcb4dab9c879efde73a01786977b1c1364f67
parent71688bd7f9169c12ea8be54e084470f19d44ce44
Separate read and write access to Lisp_Object slots of struct window.
* window.h (WGET, WSET): New macros similar to AREF and ASET.
* alloc.c, buffer.c, composite.c, dispextern.h, dispnew.c, editfns.c:
* fileio.c, font.c, fontset.c, frame.c, frame.h, fringe.c, indent.c:
* insdel.c, keyboard.c, keymap.c, lisp.h, minibuf.c, msdos.c, nsfns.m:
* nsmenu.m, nsterm.m, print.c, textprop.c, w32fns.c, w32menu.c:
* w32term.c, window.c, xdisp.c, xfaces.c, xfns.c, xmenu.c, xterm.c:
Adjust users.
35 files changed:
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/msdos.c
src/nsfns.m
src/nsmenu.m
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