[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ft-cvs] freetype2 ChangeLog docs/CHANGES include/freety...
From: |
Werner LEMBERG |
Subject: |
[ft-cvs] freetype2 ChangeLog docs/CHANGES include/freety... |
Date: |
Tue, 01 Apr 2008 05:55:48 +0000 |
CVSROOT: /cvsroot/freetype
Module name: freetype2
Changes by: Werner LEMBERG <wl> 08/04/01 05:55:48
Modified files:
. : ChangeLog
docs : CHANGES
include/freetype: freetype.h
src/cff : cffdrivr.c cffobjs.c cffparse.c
src/cid : cidriver.c
Log message:
Fix support for subsetted CID-keyed CFFs.
* include/freetype/freetype.h (FT_FACE_FLAG_CID_KEYED,
FT_IS_CID_KEYED): New macros.
* src/cff/cffobjs.c (cff_face_init): Set number of glyphs to the
maximum CID value in CID-keyed CFFs.
Handle FT_FACE_FLAG_CID_KEYED flag.
* docs/CHANGES: Document it.
Fix CFF font matrix calculation and improve precision.
* src/cff/cffparse.c (cff_parse_real): Increase precision if integer
part is zero.
(cff_parse_font_matrix): Simplify computation of `units_per_em';
this prevents overflow also.
Support FT_Get_CID_Registry_Ordering_Supplement for PS CID fonts.
* src/cid/cidriver.c: Include FT_SERVICE_CID_H.
(cid_get_ros): New function.
(cid_service_cid_info): New service structure.
(cid_services): Register it.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetype&r1=1.1707&r2=1.1708
http://cvs.savannah.gnu.org/viewcvs/freetype2/docs/CHANGES?cvsroot=freetype&r1=1.187&r2=1.188
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/freetype.h?cvsroot=freetype&r1=1.222&r2=1.223
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffdrivr.c?cvsroot=freetype&r1=1.69&r2=1.70
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffobjs.c?cvsroot=freetype&r1=1.86&r2=1.87
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffparse.c?cvsroot=freetype&r1=1.38&r2=1.39
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cid/cidriver.c?cvsroot=freetype&r1=1.53&r2=1.54
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [ft-cvs] freetype2 ChangeLog docs/CHANGES include/freety...,
Werner LEMBERG <=