diff options
| author | Paul Eggert | 2012-08-17 14:52:15 -0700 |
|---|---|---|
| committer | Paul Eggert | 2012-08-17 14:52:15 -0700 |
| commit | f00af5b1c24515f20f96cfd8d59983ab62fb3f25 (patch) | |
| tree | fbb0f748b8de748ee3e722c9cc3647caea32fe1c /src/buffer.c | |
| parent | 0c94c8d603031f6b665ae7f3136ca77fb573fd7e (diff) | |
| download | emacs-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.c | 10 |
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)) |