From a82fe213e7358f7155bc84c5c37c67b08a359141 Mon Sep 17 00:00:00 2001 From: Jason Rumney Date: Fri, 10 Nov 2000 22:19:12 +0000 Subject: [PATCH] *** empty log message *** --- lisp/ChangeLog | 5 +++++ src/ChangeLog | 21 +++++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c8e92fbe9b4..b457ff2ec65 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2000-11-10 Jason Rumney + + * w32-fns.el (w32-add-charset-info): New function. + (w32-charset-info-alist): Use it. + 2000-11-10 Gerd Moellmann * faces.el (face-font-registry-alternatives): New user-option. diff --git a/src/ChangeLog b/src/ChangeLog index 8f51a8fe9c7..5fa31c4a1ef 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,24 @@ +2000-11-10 Jason Rumney + + * w32term.h (CP_8BIT, CP_UNICODE, CP_INVALID): New pseudo-codepages. + + * w32term.c (w32_encode_char): Handle CP_UNICODE specially. + (w32_use_unicode_for_codepage): Use new pseudo-codepages. + + * w32fns.c (Qw32_charset_hangeul): Rename to match w32 headers. + (Qw32_charset_vietnamese): New symbol. + (xlfd_charset_of_font): New function. + (w32_load_system_font): Use it. + (x_to_w32_charset): Use Fassoc to find charset info. Special case + when Vw32_charset_info_alist is nil to ensure default face always + has font. Use Fcar and Fcdr for safety. + (w32_to_x_charset): Use Vw32_charset_info_alist for mappings. + (w32_codepage_for_font): Use xlfd_charset_of_font. Use new + pseudo-codepages for special cases. + (w32_to_x_font): New parameter to allow charset portion to be + specified where there is many to one mapping. Callers changed. + (w32_list_fonts): Avoid listing fonts that won't display. + 2000-11-10 Gerd Moellmann * xfaces.c (Vface_alternative_font_registry_alist): New variable. -- 2.39.5