changeset 89597:237980c2b1d3

*** empty log message ***
author Jason Rumney <jasonr@gnu.org>
date Sun, 12 Oct 2003 23:00:15 +0000
parents 967bca3bf3dd
children dd3ec25f37e8
files lisp/ChangeLog.22 src/ChangeLog.22
diffstat 2 files changed, 17 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog.22	Sun Oct 12 22:58:53 2003 +0000
+++ b/lisp/ChangeLog.22	Sun Oct 12 23:00:15 2003 +0000
@@ -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.
--- a/src/ChangeLog.22	Sun Oct 12 22:58:53 2003 +0000
+++ b/src/ChangeLog.22	Sun Oct 12 23:00:15 2003 +0000
@@ -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>