* frame.h (FSET): Remove (Bug#12215).
commitf00af5b1c24515f20f96cfd8d59983ab62fb3f25
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 17 Aug 2012 21:52:15 +0000 (17 14:52 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 17 Aug 2012 21:52:15 +0000 (17 14:52 -0700)
treefbb0f748b8de748ee3e722c9cc3647caea32fe1c
parent0c94c8d603031f6b665ae7f3136ca77fb573fd7e
* frame.h (FSET): Remove (Bug#12215).

Replace all uses with calls to new setter functions.
Use INLINE_HEADER_BEGIN, INLINE_HEADER_END.
(FRAME_INLINE): New macro.
(fset_buffer_list, fset_buried_buffer_list, fset_condemned_scroll_bars)
(fset_current_tool_bar_string, fset_desired_tool_bar_string)
(fset_face_alist, fset_focus_frame, fset_icon_name, fset_menu_bar_items)
(fset_menu_bar_vector, fset_menu_bar_window, fset_name)
(fset_param_alist, fset_root_window, fset_scroll_bars)
(fset_selected_window, fset_title, fset_tool_bar_items)
(fset_tool_bar_position, fset_tool_bar_window): New functions.
* frame.c (FRAME_INLINE):
Define to EXTERN_INLINE, so that the corresponding functions
are compiled into code.
(fset_buffer_predicate, fset_minibuffer_window): New setter functions.
18 files changed:
src/ChangeLog
src/buffer.c
src/dispnew.c
src/dosfns.c
src/frame.c
src/frame.h
src/nsfns.m
src/nsmenu.m
src/nsterm.m
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