]> git.eshelyaron.com Git - emacs.git/commitdiff
* xterm.h (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE:)
authorDmitry Antipov <dmantipov@yandex.ru>
Tue, 27 Aug 2013 04:23:54 +0000 (08:23 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Tue, 27 Aug 2013 04:23:54 +0000 (08:23 +0400)
* nsterm.h (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE):
Remove the leftovers.
* gtkutil.c (toplevel): Do not declare Qxft but include
font.h to do so.
* image.c (toplevel): Do not declare Vlibrary_cache because
it's already done in lisp.h.

src/ChangeLog
src/gtkutil.c
src/image.c
src/nsterm.h
src/xterm.h

index 5633d95cbf28c5d0e88f80533099fa85076c1fa1..59bf6b420c6aaa772f687ff44d9d43ea4bcb1ba8 100644 (file)
@@ -1,3 +1,13 @@
+2013-08-27  Dmitry Antipov  <dmantipov@yandex.ru>
+
+       * xterm.h (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE:)
+       * nsterm.h (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE):
+       Remove the leftovers.
+       * gtkutil.c (toplevel): Do not declare Qxft but include
+       font.h to do so.
+       * image.c (toplevel): Do not declare Vlibrary_cache because
+       it's already done in lisp.h.
+
 2013-08-27  Dmitry Antipov  <dmantipov@yandex.ru>
 
        * lisp.h (Mouse_HLInfo): Move from here...
index 0f3f5ba58ba41e5a6430cd85511812905346fd73..0de748654eb5897ec0c4f4aba0277c8489d8cef0 100644 (file)
@@ -35,6 +35,8 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include "keyboard.h"
 #include "charset.h"
 #include "coding.h"
+#include "font.h"
+
 #include <gdk/gdkkeysyms.h>
 #include "xsettings.h"
 
@@ -2050,7 +2052,6 @@ xg_get_file_name (struct frame *f,
 
 
 static char *x_last_font_name;
-extern Lisp_Object Qxft;
 
 /* Pop up a GTK font selector and return the name of the font the user
    selects, as a C string.  The returned font name follows GTK's own
index 59347161576cbd4c2401f0c3ac9d138d0c8ae148..8d9c33de12c0a2e95f7aa2333cbf471e0dcdf198 100644 (file)
@@ -563,7 +563,6 @@ static void x_emboss (struct frame *, struct image *);
 static void x_build_heuristic_mask (struct frame *, struct image *,
                                     Lisp_Object);
 #ifdef WINDOWSNT
-extern Lisp_Object Vlibrary_cache;
 #define CACHE_IMAGE_TYPE(type, status) \
   do { Vlibrary_cache = Fcons (Fcons (type, status), Vlibrary_cache); } while (0)
 #else
index a3174ade07b3eafed0384dbb3a081f0bccd89423..4815cc4bb4877b752f0d0befebd24d26f5714657 100644 (file)
@@ -752,8 +752,6 @@ struct x_output
   (FRAME_NS_DISPLAY_INFO (f)->smallest_char_width)
 #define FRAME_SMALLEST_FONT_HEIGHT(f) \
   (FRAME_NS_DISPLAY_INFO (f)->smallest_font_height)
-#define FONT_TYPE_FOR_UNIBYTE(font, ch)   0
-#define FONT_TYPE_FOR_MULTIBYTE(font, ch) 0
 #define FRAME_BASELINE_OFFSET(f) ((f)->output_data.ns->baseline_offset)
 #define BLACK_PIX_DEFAULT(f) 0x000000
 #define WHITE_PIX_DEFAULT(f) 0xFFFFFF
index d1a586881b2a592ca8560969c6e4a920cc629e08..723550c57c497ca861c4523ca1f1b167a01e48c4 100644 (file)
@@ -1078,10 +1078,6 @@ extern Lisp_Object Qx_gtk_map_stock;
 
 #define FRAME_X_EMBEDDED_P(f) (FRAME_X_OUTPUT(f)->explicit_parent != 0)
 
-
-#define FONT_TYPE_FOR_UNIBYTE(font, ch) 0
-#define FONT_TYPE_FOR_MULTIBYTE(font, ch) 0
-
 #define STORE_XCHAR2B(chp, b1, b2) \
   ((chp)->byte1 = (b1), (chp)->byte2 = (b2))
 
@@ -1091,7 +1087,6 @@ extern Lisp_Object Qx_gtk_map_stock;
 #define XCHAR2B_BYTE2(chp) \
   ((chp)->byte2)
 
-
 #define STORE_NATIVE_RECT(nr,rx,ry,rwidth,rheight)     \
   ((nr).x = (rx),                                      \
    (nr).y = (ry),                                      \