Mercurial > emacs
view ChangeLog.unicode @ 90879:82b86c925f88
* w32font.c (w32font_open): Handle size, height and pixel_size better.
(w32font_draw): Use options.
(w32_enumfont_pattern_entity): Set size to 0 for scalable fonts.
Fix detection of truetype fonts.
(registry_to_w32_charset): Handle charsets other than iso8859-1
expressed as lisp symbols.
(w32_registry): Express charset as lisp symbol.
(fill_in_logfont): Reverse pixel and point height logic.
Don't set width here. Set quality to default.
* w32font.c: New file for w32 font backend.
author | Jason Rumney <jasonr@gnu.org> |
---|---|
date | Thu, 31 May 2007 13:20:11 +0000 |
parents | 92a5b7dd171f |
children | d75dcba48fdb |
line wrap: on
line source
2007-05-01 Kenichi Handa <handa@m17n.org> * configure: Re-generated. * configure.in: Don't define HAVE_LIBOTF if OTF_get_features is not available. 2006-06-06 Kenichi Handa <handa@m17n.org> * configure.in: New args --enable-font-backend, --with-xft, --with-freetyp. New AC_DEFINEs USE_FONT_BACKEND, HAVE_XFT, HAVE_FREETYPE, HAVE_LIBOTF. New AC_SUBSTs XFT_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS, FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, LIBOTF_CFLAGS, LIBOTF_LIBS. * configure: Re-generated. 2006-01-18 Kenichi Handa <handa@m17n.org> * make-dist: Include etc/charsets in tarball. 2005-05-11 Kenichi Handa <handa@m17n.org> * configure.in: While running cpp on junk.c, include -DHAVE_UNIDATA in CPPFLAGS if admin/unidata/UnicodeData.txt exists. * configure: Re-generated. 2005-02-13 Miles Bader <miles@gnu.org> Rename unicode-branch-specific ChangeLog files to "ChangeLog.unicode" from "ChangeLog.22" ;; arch-tag: a75b78b5-dcea-4597-ad68-97d90683e613