aboutsummaryrefslogtreecommitdiffstats
path: root/src/widget.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/widget.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/widget.c')
-rw-r--r--src/widget.c13
1 files changed, 3 insertions, 10 deletions
diff --git a/src/widget.c b/src/widget.c
index 3053ceaea13..7d32e30eed7 100644
--- a/src/widget.c
+++ b/src/widget.c
@@ -78,7 +78,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
78static void EmacsFrameInitialize (Widget request, Widget new, ArgList dum1, Cardinal *dum2); 78static void EmacsFrameInitialize (Widget request, Widget new, ArgList dum1, Cardinal *dum2);
79static void EmacsFrameDestroy (Widget widget); 79static void EmacsFrameDestroy (Widget widget);
80static void EmacsFrameRealize (Widget widget, XtValueMask *mask, XSetWindowAttributes *attrs); 80static void EmacsFrameRealize (Widget widget, XtValueMask *mask, XSetWindowAttributes *attrs);
81void EmacsFrameResize (Widget widget); 81static void EmacsFrameResize (Widget widget);
82static Boolean EmacsFrameSetValues (Widget cur_widget, Widget req_widget, Widget new_widget, ArgList dum1, Cardinal *dum2); 82static Boolean EmacsFrameSetValues (Widget cur_widget, Widget req_widget, Widget new_widget, ArgList dum1, Cardinal *dum2);
83static XtGeometryResult EmacsFrameQueryGeometry (Widget widget, XtWidgetGeometry *request, XtWidgetGeometry *result); 83static XtGeometryResult EmacsFrameQueryGeometry (Widget widget, XtWidgetGeometry *request, XtWidgetGeometry *result);
84 84
@@ -137,7 +137,7 @@ emacsFrameTranslations [] = "\
137"; 137";
138*/ 138*/
139 139
140EmacsFrameClassRec emacsFrameClassRec = { 140static EmacsFrameClassRec emacsFrameClassRec = {
141 { /* core fields */ 141 { /* core fields */
142 /* superclass */ &widgetClassRec, 142 /* superclass */ &widgetClassRec,
143 /* class_name */ "EmacsFrame", 143 /* class_name */ "EmacsFrame",
@@ -463,10 +463,6 @@ set_frame_size (EmacsFrame ew)
463 } 463 }
464} 464}
465 465
466/* Nonzero tells update_wm_hints not to do anything
467 (the caller should call update_wm_hints explicitly later.) */
468int update_hints_inhibit;
469
470static void 466static void
471update_wm_hints (EmacsFrame ew) 467update_wm_hints (EmacsFrame ew)
472{ 468{
@@ -481,9 +477,6 @@ update_wm_hints (EmacsFrame ew)
481 int base_height; 477 int base_height;
482 int min_rows = 0, min_cols = 0; 478 int min_rows = 0, min_cols = 0;
483 479
484 if (update_hints_inhibit)
485 return;
486
487#if 0 480#if 0
488 check_frame_size (ew->emacs_frame.frame, &min_rows, &min_cols); 481 check_frame_size (ew->emacs_frame.frame, &min_rows, &min_cols);
489#endif 482#endif
@@ -703,7 +696,7 @@ EmacsFrameDestroy (Widget widget)
703 UNBLOCK_INPUT; 696 UNBLOCK_INPUT;
704} 697}
705 698
706void 699static void
707EmacsFrameResize (Widget widget) 700EmacsFrameResize (Widget widget)
708{ 701{
709 EmacsFrame ew = (EmacsFrame)widget; 702 EmacsFrame ew = (EmacsFrame)widget;