Mercurial > emacs
view etc/ChangeLog.unicode @ 90556:e56a86aa94cc
(font_otf_capability): Fix handling of the default
langsys.
(parse_gsub_gpos_spec): Type changed to void. New arg nbytes.
Check the contents of SPEC.
(LGSTRING_HEADER_SIZE, LGSTRING_GLYPH_SIZE): New macros.
(check_gstring): New function.
(REPLACEMENT_CHARACTER): New macro.
(font_otf_gsub): New arg alternate_subst. Be sure to set all
glyph codes of GSTRING.
(font_otf_gpos): Be sure to set all glyph codes of GSTRING.
(font_prepare_composition): Set cmp->glyph_len.
(font_open_entity): Set font->scalable.
(Ffont_get): Handle :otf property.
(Ffont_otf_gsub, Ffont_otf_gpos, Ffont_otf_alternates): New
functions.
(Fquery_font): Use font->font.full_name.
(syms_of_font): Defsubr Sfont_otf_gsub, Sfont_otf_gpos, and
Sfont_otf_alternates.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Fri, 28 Jul 2006 12:51:10 +0000 |
parents | 5cb3d86fe6f0 |
children | 212262e82d04 |
line wrap: on
line source
2006-07-07 Kenichi Handa <handa@m17n.org> * HELLO: Sync with HEAD. 2005-02-12 Miles Bader <miles@gnu.org> * TODO, PROBLEMS, NEWS: Replace references to Emacs version "22" with "23". 2004-02-12 Kenichi Handa <handa@m17n.org> * charsets/CNS-[234567].map: Regenerated. 2004-01-28 Kenichi Handa <handa@m17n.org> * charsets/JISX2131.map: Regenerated. 2004-01-27 Kenichi Handa <handa@m17n.org> * charsets/JISX213A.map: New file. * charsets/JISX0208.map: Regenerated. 2004-01-26 Kenichi Handa <handa@m17n.org> * charsets/CP932-2BYTE.map: Updated from ../admin/charsets. 2004-01-25 Kenichi Handa <handa@m17n.org> * CP932-2BYTE.map: New file. 2003-09-26 Kenichi Handa <handa@m17n.org> * ps-prin1.ps (HeaderOrFooterTextLines): Handle multiple strings in a line. 2003-09-08 Kenichi Handa <handa@m17n.org> * charsets: New directory for charset mapping tables. * charsets/README: New file. * charsets/*.map: New files. 2003-04-12 Kenichi Handa <handa@m17n.org> * HELLO: Change "Hindi" to more common characters. 2003-01-10 Kenichi Handa <handa@m17n.org> * HELLO: Fix upcase and downcase for several languages. Change the two German lines into one. Change "Nederlangs" to "Dutch (Nederlands)". Add original language names to several entries. 2003-01-06 Kenichi Handa <handa@m17n.org> * TUTORIAL.es: Add local variable coding: latin-1. 2002-10-30 Kenichi Handa <handa@m17n.org> * HELLO: Change indian-2-column chars of Hindi line to Unicode chars. 2002-05-27 Dave Love <fx@gnu.org> * HELLO: Add pseudo-maths example. ;; Local Variables: ;; coding: iso-2022-7bit ;; End: Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted provided the copyright notice and this notice are preserved. ;;; arch-tag: 3be3b13c-b969-4c9d-8542-66e0b5a3d27a