[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/font.c,v
From: |
Adrian Robert |
Subject: |
[Emacs-diffs] Changes to emacs/src/font.c,v |
Date: |
Tue, 15 Jul 2008 18:15:40 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Adrian Robert <arobert> 08/07/15 18:15:19
Index: src/font.c
===================================================================
RCS file: /sources/emacs/emacs/src/font.c,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -b -r1.75 -r1.76
--- src/font.c 9 Jul 2008 13:24:09 -0000 1.75
+++ src/font.c 15 Jul 2008 18:15:12 -0000 1.76
@@ -46,6 +46,10 @@
#include "w32term.h"
#endif /* HAVE_NTGUI */
+#ifdef HAVE_NS
+#include "nsterm.h"
+#endif /* HAVE_NS */
+
#ifdef MAC_OS
#include "macterm.h"
#endif /* MAC_OS */
@@ -57,6 +61,12 @@
/* Important character set strings. */
Lisp_Object Qascii_0, Qiso8859_1, Qiso10646_1, Qunicode_bmp, Qunicode_sip;
+#ifdef HAVE_NS
+#define DEFAULT_ENCODING Qiso10646_1
+#else
+#define DEFAULT_ENCODING Qiso8859_1
+#endif
+
/* Special vector of zero length. This is repeatedly used by (struct
font_driver *)->list when a specified font is not found. */
static Lisp_Object null_vector;
@@ -3096,7 +3106,7 @@
registry[0] = AREF (spec, FONT_REGISTRY_INDEX);
if (NILP (registry[0]))
{
- registry[0] = Qiso8859_1;
+ registry[0] = DEFAULT_ENCODING;
registry[1] = Qascii_0;
registry[2] = null_vector;
}
@@ -4948,6 +4958,7 @@
extern void syms_of_bdffont P_ (());
extern void syms_of_w32font P_ (());
extern void syms_of_atmfont P_ (());
+extern void syms_of_nsfont P_ (());
void
syms_of_font ()
@@ -5117,6 +5128,9 @@
#ifdef WINDOWSNT
syms_of_w32font ();
#endif /* WINDOWSNT */
+#ifdef HAVE_NS
+ syms_of_nsfont ();
+#endif /* HAVE_NS */
#ifdef MAC_OS
syms_of_atmfont ();
#endif /* MAC_OS */
- [Emacs-diffs] Changes to emacs/src/font.c,v, Kenichi Handa, 2008/07/08
- [Emacs-diffs] Changes to emacs/src/font.c,v, Kenichi Handa, 2008/07/08
- [Emacs-diffs] Changes to emacs/src/font.c,v, Stefan Monnier, 2008/07/09
- [Emacs-diffs] Changes to emacs/src/font.c,v,
Adrian Robert <=
- [Emacs-diffs] Changes to emacs/src/font.c,v, Adrian Robert, 2008/07/19
- [Emacs-diffs] Changes to emacs/src/font.c,v, Dan Nicolaescu, 2008/07/27