emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/src/ChangeLog,v


From: Jason Rumney
Subject: [Emacs-diffs] Changes to emacs/src/ChangeLog,v
Date: Thu, 03 Apr 2008 13:16:16 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Jason Rumney <jasonr>   08/04/03 13:16:15

Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/src/ChangeLog,v
retrieving revision 1.6306
retrieving revision 1.6307
diff -u -b -r1.6306 -r1.6307
--- ChangeLog   3 Apr 2008 12:31:27 -0000       1.6306
+++ ChangeLog   3 Apr 2008 13:16:13 -0000       1.6307
@@ -9,6 +9,40 @@
 
 2008-04-03  Jason Rumney  <address@hidden>
 
+       * w32uniscribe.c: New file.
+
+       * font.h (uniscribe_font_driver) [WINDOWSNT]: Declare for w32fns.c.
+
+       * w32font.h (uniscribe_check_otf): Declare for w32font.c.
+
+       * w32font.c (Qbalinese, Qbuginese, Qbuhid, Qcuneiform, Qcypriot)
+       (Qdeseret, Qglagolitic, Qgothic, Qhanunoo, Qkharoshthi)
+       (Qlimbu, Qlinear_b, Qold_italic, Qold_persian, Qosmanya)
+       (Qphags_pa, Qphoenician, Qshavian, Qsyloti_nagri)
+       (Qtagalog, Qtagbanwa, Qtai_le, Qtifinagh, Qugaritic)
+       (Qphonetic): New symbols.
+       (syms_of_w32font): Initialize them.
+       (font_supported_scripts): Use them.
+       (w32font_list_family): List all charsets.
+       (w32font_text_extents, recompute_cached_metrics): Fix metric
+       calculations.
+       (w32_enumfont_pattern_entity): Make full_type a DWORD.
+       Give opentype fonts their own format.
+       (font_matches_spec): New arguments backend and logfont.
+       Handle :otf spec for uniscribe backend.
+       (add_font_entity_to_list): Match truetype fonts in uniscribe backend.
+       (fill_in_logfont): Use DEFAULT_CHARSET when charset not supplied.
+       
+       * w32fns.c (Fx_create_frame): Conditionally register uniscribe
+       font backend.
+       (globals_of_w32fns): Initialize uniscribe font backend.
+
+       * makefile.w32-in (CONFIG_H): New variable. Use it to clean up
+       dependencies.
+       (w32uniscribe.$(O)): New file to build.
+       (FONT_OBJ): Include w32uniscribe.$(O).
+       (LIBS): Add uniscribe libraries.
+
        * ftfont.c (ftfont_get_open_type_spec): Check spec->script, not val.
 
 2008-04-02  Chong Yidong  <address@hidden>




reply via email to

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