]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove unused external symbols.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 14 Sep 2011 21:45:51 +0000 (14:45 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 14 Sep 2011 21:45:51 +0000 (14:45 -0700)
* dispextern.h (calc_pixel_width_or_height): Remove decl.
* xdisp.c (calc_pixel_width_or_height): Now static.
* doprnt.c (exprintf) [! (HAVE_X_WINDOWS && USE_X_TOOLKIT)]: Remove.
* indent.c (check_display_width):
* w32term.c: Fix comment to match code.
* xterm.c, xterm.h (x_catching_errors): Remove.

src/ChangeLog
src/dispextern.h
src/doprnt.c
src/indent.c
src/w32term.c
src/xdisp.c
src/xterm.c
src/xterm.h

index fd3de54c3e9508a7a3df37fe70dc1d0938f92637..3dbddc9b215c2c6357ada1d3ad7a2b9065d2d4b6 100644 (file)
@@ -1,3 +1,13 @@
+2011-09-14  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Remove unused external symbols.
+       * dispextern.h (calc_pixel_width_or_height): Remove decl.
+       * xdisp.c (calc_pixel_width_or_height): Now static.
+       * doprnt.c (exprintf) [! (HAVE_X_WINDOWS && USE_X_TOOLKIT)]: Remove.
+       * indent.c (check_display_width):
+       * w32term.c: Fix comment to match code.
+       * xterm.c, xterm.h (x_catching_errors): Remove.
+
 2011-09-14  Paul Eggert  <eggert@cs.ucla.edu>
 
        * xselect.c: Use signed conversions more consistently (Bug#9498).
index f6c3fe1e3ca2c41d59920f0a57b9902ff1123134..65284121588a3ace640fd257bb8505c2d43c6d4d 100644 (file)
@@ -3036,8 +3036,6 @@ extern struct frame *last_mouse_frame;
 extern int last_tool_bar_item;
 extern void reseat_at_previous_visible_line_start (struct it *);
 extern Lisp_Object lookup_glyphless_char_display (int, struct it *);
-extern int calc_pixel_width_or_height (double *, struct it *, Lisp_Object,
-                                       struct font *, int, int *);
 extern EMACS_INT compute_display_string_pos (struct text_pos *,
                                             struct bidi_string_data *,
                                             int, int *);
index 8db7c0f2ada2bdc97e8bd83da464b74bcb58053e..b4d13c591374dc36259bccabc77acd64ab7f4fd5 100644 (file)
@@ -486,6 +486,8 @@ esprintf (char *buf, char const *format, ...)
   return nbytes;
 }
 
+#if defined HAVE_X_WINDOWS && defined USE_X_TOOLKIT
+
 /* Format to buffer *BUF of positive size *BUFSIZE, reallocating *BUF
    and updating *BUFSIZE if the buffer is too small, and otherwise
    behaving line esprintf.  When reallocating, free *BUF unless it is
@@ -505,6 +507,8 @@ exprintf (char **buf, ptrdiff_t *bufsize,
   return nbytes;
 }
 
+#endif
+
 /* Act like exprintf, except take a va_list.  */
 ptrdiff_t
 evxprintf (char **buf, ptrdiff_t *bufsize,
index bae9ab1b46d1010a45ba0f30d34f2a4204fcd577..e00d21525772ce59edaf3c6cb94ee591a8f7317c 100644 (file)
@@ -471,7 +471,7 @@ check_display_width (EMACS_INT pos, EMACS_INT col, EMACS_INT *endpos)
   if (CONSP (val = get_char_property_and_overlay
             (make_number (pos), Qdisplay, Qnil, &overlay))
       && EQ (Qspace, XCAR (val)))
-    { /* FIXME: Use calc_pixel_width_or_height, as in term.c.  */
+    { /* FIXME: Use calc_pixel_width_or_height.  */
       Lisp_Object plist = XCDR (val), prop;
       int width = -1;
 
index 98c4a39195384b0b9c89117d96c4e74b5af37296..8d9d8f720296b32fef420782e8e0e50260816254 100644 (file)
@@ -5197,7 +5197,6 @@ x_catch_errors (dpy)
 x_catch_errors_unwind (old_val)
 x_check_errors (dpy, format)
 x_fully_uncatch_errors ()
-x_catching_errors ()
 x_had_errors_p (dpy)
 x_clear_errors (dpy)
 x_uncatch_errors (dpy, count)
index 3ebf7d19b1f99619edbc8a86e172843f2b7f9dc2..8adc83b50686ac006c9c5fdd539e63f009794ea8 100644 (file)
@@ -21293,7 +21293,7 @@ else if the text is replaced by an ellipsis.  */)
       ? XFLOATINT (X)                          \
       : - 1)
 
-int
+static int
 calc_pixel_width_or_height (double *res, struct it *it, Lisp_Object prop,
                            struct font *font, int width_p, int *align_to)
 {
index 34576da986d4197a8f601dec371ee5631ef107d8..7c4ee96deabec34028e91b8594837e8c9ded6720 100644 (file)
@@ -7686,14 +7686,6 @@ x_fully_uncatch_errors (void)
 }
 #endif
 
-/* Nonzero if x_catch_errors has been done and not yet canceled.  */
-
-int
-x_catching_errors (void)
-{
-  return x_error_message != 0;
-}
-
 #if 0
 static unsigned int x_wire_count;
 x_trace_wire (void)
index 5c9365c126969a3f23d2a79a981508d4c35506c9..11d5d50d952bd48b5c5e20a2918e404ddcb937c4 100644 (file)
@@ -958,7 +958,6 @@ extern void x_catch_errors (Display *);
 extern void x_check_errors (Display *, const char *)
   ATTRIBUTE_FORMAT_PRINTF (2, 0);
 extern int x_had_errors_p (Display *);
-extern int x_catching_errors (void);
 extern void x_uncatch_errors (void);
 extern void x_clear_errors (Display *);
 extern void x_set_window_size (struct frame *, int, int, int);