aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c
diff options
context:
space:
mode:
authorPaul Eggert2012-08-17 14:52:15 -0700
committerPaul Eggert2012-08-17 14:52:15 -0700
commitf00af5b1c24515f20f96cfd8d59983ab62fb3f25 (patch)
treefbb0f748b8de748ee3e722c9cc3647caea32fe1c /src/buffer.c
parent0c94c8d603031f6b665ae7f3136ca77fb573fd7e (diff)
downloademacs-f00af5b1c24515f20f96cfd8d59983ab62fb3f25.tar.gz
emacs-f00af5b1c24515f20f96cfd8d59983ab62fb3f25.zip
* 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.
Diffstat (limited to 'src/buffer.c')
-rw-r--r--src/buffer.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/buffer.c b/src/buffer.c
index 75377abb758..476f2e363b9 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -1783,8 +1783,8 @@ record_buffer (Lisp_Object buffer)
1783 Vinhibit_quit = tem; 1783 Vinhibit_quit = tem;
1784 1784
1785 /* Update buffer list of selected frame. */ 1785 /* Update buffer list of selected frame. */
1786 FSET (f, buffer_list, Fcons (buffer, Fdelq (buffer, f->buffer_list))); 1786 fset_buffer_list (f, Fcons (buffer, Fdelq (buffer, f->buffer_list)));
1787 FSET (f, buried_buffer_list, Fdelq (buffer, f->buried_buffer_list)); 1787 fset_buried_buffer_list (f, Fdelq (buffer, f->buried_buffer_list));
1788 1788
1789 /* Run buffer-list-update-hook. */ 1789 /* Run buffer-list-update-hook. */
1790 if (!NILP (Vrun_hooks)) 1790 if (!NILP (Vrun_hooks))
@@ -1821,9 +1821,9 @@ DEFUN ("bury-buffer-internal", Fbury_buffer_internal, Sbury_buffer_internal,
1821 Vinhibit_quit = tem; 1821 Vinhibit_quit = tem;
1822 1822
1823 /* Update buffer lists of selected frame. */ 1823 /* Update buffer lists of selected frame. */
1824 FSET (f, buffer_list, Fdelq (buffer, f->buffer_list)); 1824 fset_buffer_list (f, Fdelq (buffer, f->buffer_list));
1825 FSET (f, buried_buffer_list, 1825 fset_buried_buffer_list
1826 Fcons (buffer, Fdelq (buffer, f->buried_buffer_list))); 1826 (f, Fcons (buffer, Fdelq (buffer, f->buried_buffer_list)));
1827 1827
1828 /* Run buffer-list-update-hook. */ 1828 /* Run buffer-list-update-hook. */
1829 if (!NILP (Vrun_hooks)) 1829 if (!NILP (Vrun_hooks))