Separate read and write access to Lisp_Object slots of struct frame.
authorDmitry Antipov <dmantipov@yandex.ru>
Mon, 6 Aug 2012 05:27:54 +0000 (09:27 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Mon, 6 Aug 2012 05:27:54 +0000 (09:27 +0400)
commitedd74c35125983cbf822b15828886c7d2e50b275
tree2fd1c3704ee48251a092d1631dc0d560bfe1961d
parentba7b015436fce401af7f40d1ee8dcc08cdf2541a
Separate read and write access to Lisp_Object slots of struct frame.
* frame.h (FGET, FSET): New macros similar to AREF and ASET.
* buffer.c, data.c, dispnew.c, dosfns.c, eval.c, fontset.c, frame.c:
* fringe.c, gtkutil.c, minibuf.c, msdos.c, nsfns.m, nsmenu.m, nsterm.m:
* print.c, term.c, w32fns.c, w32menu.c, w32term.c, window.c, window.h:
* xdisp.c, xfaces.c, xfns.c, xmenu.c, xterm.c: Adjust users.
28 files changed:
src/ChangeLog
src/buffer.c
src/data.c
src/dispnew.c
src/dosfns.c
src/eval.c
src/fontset.c
src/frame.c
src/frame.h
src/fringe.c
src/gtkutil.c
src/minibuf.c
src/msdos.c
src/nsfns.m
src/nsmenu.m
src/nsterm.m
src/print.c
src/term.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