emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r109784: Remove unused external symbo


From: Paul Eggert
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r109784: Remove unused external symbols.
Date: Sun, 26 Aug 2012 03:04:27 -0700
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 109784
committer: Paul Eggert <address@hidden>
branch nick: trunk
timestamp: Sun 2012-08-26 03:04:27 -0700
message:
  Remove unused external symbols.
  
  * data.c (Qcons, Qfloat, Qmisc, Qstring, Qvector):
  * window.c (Qwindow_valid_p, decode_valid_window):
  Now static, not extern.
  * data.c (Qinterval): Remove; unused.
  (syms_of_data): Do not define 'interval'.
  * lisp.h (Qinteger, Qstring, Qmisc, Qvector, Qfloat, Qcons):
  * window.h (decode_valid_window):
  Remove decls.
modified:
  src/ChangeLog
  src/data.c
  src/lisp.h
  src/window.c
  src/window.h
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2012-08-26 08:41:36 +0000
+++ b/src/ChangeLog     2012-08-26 10:04:27 +0000
@@ -1,5 +1,15 @@
 2012-08-26  Paul Eggert  <address@hidden>
 
+       Remove unused external symbols.
+       * data.c (Qcons, Qfloat, Qmisc, Qstring, Qvector):
+       * window.c (Qwindow_valid_p, decode_valid_window):
+       Now static, not extern.
+       * data.c (Qinterval): Remove; unused.
+       (syms_of_data): Do not define 'interval'.
+       * lisp.h (Qinteger, Qstring, Qmisc, Qvector, Qfloat, Qcons):
+       * window.h (decode_valid_window):
+       Remove decls.
+
        * character.c, charset.c, chartab.c: Use bool for booleans.
        * character.c (lisp_string_width, string_count_byte8)
        (string_escape_byte8):

=== modified file 'src/data.c'
--- a/src/data.c        2012-08-20 07:42:06 +0000
+++ b/src/data.c        2012-08-26 10:04:27 +0000
@@ -83,8 +83,8 @@
 Lisp_Object Qfloatp;
 Lisp_Object Qnumberp, Qnumber_or_marker_p;
 
-Lisp_Object Qinteger, Qinterval, Qfloat, Qvector;
-Lisp_Object Qsymbol, Qstring, Qcons, Qmisc;
+Lisp_Object Qinteger, Qsymbol;
+static Lisp_Object Qcons, Qfloat, Qmisc, Qstring, Qvector;
 Lisp_Object Qwindow;
 static Lisp_Object Qoverlay, Qwindow_configuration;
 static Lisp_Object Qprocess, Qmarker;
@@ -3090,8 +3090,6 @@
   DEFSYM (Qchar_table, "char-table");
   DEFSYM (Qbool_vector, "bool-vector");
   DEFSYM (Qhash_table, "hash-table");
-  /* Used by Fgarbage_collect.  */
-  DEFSYM (Qinterval, "interval");
   DEFSYM (Qmisc, "misc");
 
   DEFSYM (Qdefun, "defun");

=== modified file 'src/lisp.h'
--- a/src/lisp.h        2012-08-26 05:21:04 +0000
+++ b/src/lisp.h        2012-08-26 10:04:27 +0000
@@ -2573,8 +2573,7 @@
 extern Lisp_Object Qfloatp;
 extern Lisp_Object Qnumberp, Qnumber_or_marker_p;
 
-extern Lisp_Object Qinteger, Qinterval, Qsymbol, Qstring;
-extern Lisp_Object Qmisc, Qvector, Qfloat, Qcons, Qbuffer;
+extern Lisp_Object Qbuffer, Qinteger, Qsymbol;
 
 extern Lisp_Object Qfont_spec, Qfont_entity, Qfont_object;
 

=== modified file 'src/window.c'
--- a/src/window.c      2012-08-21 09:27:07 +0000
+++ b/src/window.c      2012-08-26 10:04:27 +0000
@@ -54,7 +54,8 @@
 #include "nsterm.h"
 #endif
 
-Lisp_Object Qwindowp, Qwindow_live_p, Qwindow_valid_p;
+Lisp_Object Qwindowp, Qwindow_live_p;
+static Lisp_Object Qwindow_valid_p;
 static Lisp_Object Qwindow_configuration_p, Qrecord_window_buffer;
 static Lisp_Object Qwindow_deletable_p, Qdelete_window, Qdisplay_buffer;
 static Lisp_Object Qreplace_buffer_in_windows, Qget_mru_window;
@@ -268,7 +269,7 @@
   return w;
 }
 
-struct window *
+static struct window *
 decode_valid_window (register Lisp_Object window)
 {
   struct window *w;

=== modified file 'src/window.h'
--- a/src/window.h      2012-08-18 01:42:52 +0000
+++ b/src/window.h      2012-08-26 10:04:27 +0000
@@ -972,7 +972,6 @@
 extern Lisp_Object Qwindowp, Qwindow_live_p;
 extern Lisp_Object Vwindow_list;
 
-extern struct window *decode_valid_window (Lisp_Object);
 extern struct window *decode_live_window (Lisp_Object);
 extern int compare_window_configurations (Lisp_Object, Lisp_Object, int);
 extern void mark_window_cursors_off (struct window *);


reply via email to

[Prev in Thread] Current Thread [Next in Thread]