]> git.eshelyaron.com Git - emacs.git/commitdiff
(w32_load_system_font): Prevent Cleartype fonts from loading.
authorJason Rumney <jasonr@gnu.org>
Sat, 9 Feb 2002 01:27:07 +0000 (01:27 +0000)
committerJason Rumney <jasonr@gnu.org>
Sat, 9 Feb 2002 01:27:07 +0000 (01:27 +0000)
src/ChangeLog
src/w32fns.c

index 88732ba5e22ce42feab7434086f26a764dd92ef1..3451d2c6a63a5ba98c0c3cdb8924e20c41bad9ce 100644 (file)
@@ -2,6 +2,7 @@
 
        * w32fns.c (enum_font_cb2): Don't let charsets unknown to Windows
        match each other.
+       (w32_load_system_font): Prevent Cleartype fonts from loading.
 
 2002-02-08  Eli Zaretskii  <eliz@is.elta.co.il>
 
index 318a3afce81063ed72c15fd5b003928a3417c1f7..ea5bd5be13874dd4d9edea7be6b076ba00ddd38b 100644 (file)
@@ -5618,6 +5618,10 @@ w32_load_system_font (f,fontname,size)
            ended up with. */
       return NULL;
 
+    /* Specify anti-aliasing to prevent Cleartype fonts being used,
+       since those fonts leave garbage behind.  */
+    lf.lfQuality = ANTIALIASED_QUALITY;
+
     font = (XFontStruct *) xmalloc (sizeof (XFontStruct));
     bzero (font, sizeof (*font));