]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorJason Rumney <jasonr@gnu.org>
Sun, 12 Oct 2003 23:00:15 +0000 (23:00 +0000)
committerJason Rumney <jasonr@gnu.org>
Sun, 12 Oct 2003 23:00:15 +0000 (23:00 +0000)
lisp/ChangeLog.22
src/ChangeLog.22

index a3b7ac459f1b04aec66de188df97ae96f1e2bfd7..182d2afca7d1ae03434a6ae0f09d2b77a26a3502 100644 (file)
@@ -1,5 +1,7 @@
 2003-10-12  Jason Rumney  <jasonr@gnu.org>
 
+       * w32-fns.el (w32-charset-info-alist): Accept more charset aliases.
+
        * makefile.w32-in (DONTCOMPILE): Remove old languages. Add
        international/latin1-disp.el.
        (LC_ALL): Define as C.
index 463662cee98e47b81b8af3883bdf648fa1bfef8e..b590d4cf545fea02a152a3280daa719ee7e0356f 100644 (file)
@@ -1,5 +1,20 @@
 2003-10-12  Jason Rumney  <jasonr@gnu.org>
 
+       * w32term.c (GLYPHSET, WCRANGE): Define if system headers don't.
+       (pfnGetFontUnicodeRanges): New dynamically loaded function.
+       (w32_initialize): Try to load it.
+       (x_get_font_repertory): Use it if available.
+       (w32_encode_char): Add shortcut for unicode output.
+
+       * w32fns.c (w32_load_system_font): Default charset to -1.
+       (x_to_w32_charset): Match all fonts for unicode.
+       (w32_to_x_charset): New parameter matching. Don't return partial
+       or wildcard charsets.
+       (w32_to_all_x_charsets): Don't return partial or wildcard charsets.
+       (w32_codepage_for_font): Return CP_UNICODE for unicode.
+       (w32_to_x_font): Match charset to real charset.
+       (enum_font_cb2): Always list unicode versions.
+
        * makefile.w32-in (temacs): Increase EMHEAP.
 
 2003-10-11  Jason Rumney  <jasonr@gnu.org>