aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c
diff options
context:
space:
mode:
authorPaul Eggert2011-06-11 14:31:32 -0700
committerPaul Eggert2011-06-11 14:31:32 -0700
commit4475bec4dd51b8da9884816d9ca06e4d60a35e15 (patch)
tree1f300450eb2241ec23f1b2d43cde8d1284a45754 /src/buffer.c
parent6198ccd0b2e8cebc14415e13765de6bb758ec786 (diff)
downloademacs-4475bec4dd51b8da9884816d9ca06e4d60a35e15.tar.gz
emacs-4475bec4dd51b8da9884816d9ca06e4d60a35e15.zip
* buffer.c (Qclone_number): Remove for now, as it's unused.
(record_buffer, Funrecord_buffer): Rename local to avoid shadowing. (record_buffer): Remove unused local. * frame.c (other_visible_frames, frame_buffer_list): Now static. (set_frame_buffer_list): Remove; unused. * frame.h (other_visible_frames): Remove decl. * keyboard.h (menu_items_inuse): Declare only if USE_GTK || USE_MOTIF. * lisp.h (frame_buffer_list, set_frame_buffer_list): Remove decls. (add_gpm_wait_descriptor, delete_gpm_wait_descriptor): Declare only if HAVE_GPM. * menu.c (menu_items_inuse): Now static unless USE_GTK || USE_MOTIF. * process.c (add_gpm_wait_descriptor, delete_gpm_wait_descriptor): Define only if HAVE_GPM. * widget.c (EmacsFrameResize, emacsFrameClassRec): Now static. (update_hints_inhibit): Remove; never set. All uses removed. * widgetprv.h (emacsFrameClassRec): Remove decl. * window.c (delete_deletable_window): Now returns void, since it wasn't returning anything. (compare_window_configurations): Remove unused locals. * xfns.c (x_set_scroll_bar_default_width): Remove unused locals. * xmenu.c (x_menu_set_in_use): Define only if USE_GTK || USE_MOTIF. Omit no-longer-needed #ifdef USE_X_TOOLKIT, since USE_X_TOOLKIT is implied by USE_GTK || USE_MOTIF. (dialog_selection_callback) [!USE_GTK]: Prefer intptr_t for integers the same widths as pointers. This follows up on the 2011-05-06 patch. * xterm.c (x_alloc_lighter_color_for_widget): Define only if USE_LUCID. * xterm.h: Likewise. (x_menu_set_in_use): Declare only if USE_GTK || USE_MOTIF.
Diffstat (limited to 'src/buffer.c')
-rw-r--r--src/buffer.c19
1 files changed, 9 insertions, 10 deletions
diff --git a/src/buffer.c b/src/buffer.c
index bd059cdbe14..7030fea1002 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -139,7 +139,7 @@ static Lisp_Object Qoverlayp;
139 139
140Lisp_Object Qpriority, Qbefore_string, Qafter_string; 140Lisp_Object Qpriority, Qbefore_string, Qafter_string;
141 141
142static Lisp_Object Qclone_number, Qevaporate; 142static Lisp_Object Qevaporate;
143 143
144Lisp_Object Qmodification_hooks; 144Lisp_Object Qmodification_hooks;
145Lisp_Object Qinsert_in_front_hooks; 145Lisp_Object Qinsert_in_front_hooks;
@@ -1664,9 +1664,8 @@ with SIGHUP. */)
1664void 1664void
1665record_buffer (Lisp_Object buffer) 1665record_buffer (Lisp_Object buffer)
1666{ 1666{
1667 Lisp_Object aelt, link, tem; 1667 Lisp_Object aelt, aelt_cons, tem;
1668 register struct frame *f = XFRAME (selected_frame); 1668 register struct frame *f = XFRAME (selected_frame);
1669 register struct window *w = XWINDOW (FRAME_SELECTED_WINDOW (f));
1670 1669
1671 CHECK_BUFFER (buffer); 1670 CHECK_BUFFER (buffer);
1672 1671
@@ -1676,10 +1675,10 @@ record_buffer (Lisp_Object buffer)
1676 tem = Vinhibit_quit; 1675 tem = Vinhibit_quit;
1677 Vinhibit_quit = Qt; 1676 Vinhibit_quit = Qt;
1678 aelt = Frassq (buffer, Vbuffer_alist); 1677 aelt = Frassq (buffer, Vbuffer_alist);
1679 link = Fmemq (aelt, Vbuffer_alist); 1678 aelt_cons = Fmemq (aelt, Vbuffer_alist);
1680 Vbuffer_alist = Fdelq (aelt, Vbuffer_alist); 1679 Vbuffer_alist = Fdelq (aelt, Vbuffer_alist);
1681 XSETCDR (link, Vbuffer_alist); 1680 XSETCDR (aelt_cons, Vbuffer_alist);
1682 Vbuffer_alist = link; 1681 Vbuffer_alist = aelt_cons;
1683 Vinhibit_quit = tem; 1682 Vinhibit_quit = tem;
1684 1683
1685 /* Update buffer list of selected frame. */ 1684 /* Update buffer list of selected frame. */
@@ -1714,7 +1713,7 @@ DEFUN ("unrecord-buffer", Funrecord_buffer, Sunrecord_buffer, 1, 1, 0,
1714Return BUFFER. */) 1713Return BUFFER. */)
1715 (Lisp_Object buffer) 1714 (Lisp_Object buffer)
1716{ 1715{
1717 Lisp_Object aelt, link, tem; 1716 Lisp_Object aelt, aelt_cons, tem;
1718 register struct frame *f = XFRAME (selected_frame); 1717 register struct frame *f = XFRAME (selected_frame);
1719 1718
1720 CHECK_BUFFER (buffer); 1719 CHECK_BUFFER (buffer);
@@ -1725,10 +1724,10 @@ Return BUFFER. */)
1725 tem = Vinhibit_quit; 1724 tem = Vinhibit_quit;
1726 Vinhibit_quit = Qt; 1725 Vinhibit_quit = Qt;
1727 aelt = Frassq (buffer, Vbuffer_alist); 1726 aelt = Frassq (buffer, Vbuffer_alist);
1728 link = Fmemq (aelt, Vbuffer_alist); 1727 aelt_cons = Fmemq (aelt, Vbuffer_alist);
1729 Vbuffer_alist = Fdelq (aelt, Vbuffer_alist); 1728 Vbuffer_alist = Fdelq (aelt, Vbuffer_alist);
1730 XSETCDR (link, Qnil); 1729 XSETCDR (aelt_cons, Qnil);
1731 Vbuffer_alist = nconc2 (Vbuffer_alist, link); 1730 Vbuffer_alist = nconc2 (Vbuffer_alist, aelt_cons);
1732 Vinhibit_quit = tem; 1731 Vinhibit_quit = tem;
1733 1732
1734 /* Update buffer lists of selected frame. */ 1733 /* Update buffer lists of selected frame. */