shithub: freetype+ttf2subf

Download patch

ref: f4f17d4f718d5259b15c4e9b0af2051e6b3040c1
parent: e5b8bbb892cca22b323fa5ee7f70f7012e12a6bb
author: Tom Kacvinsky <[email protected]>
date: Sat Mar 10 14:21:19 EST 2001

Myriad entires for FT_Fixed number handling in bbox parsing and
assignment code that uses bbox values.

git/fs: mount .git/fs: mount/attach disallowed
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+2001-03-10  Tom Kacvinsky  <[email protected]>
+
+	* include/freetype/freetype.h: Added prototypes and notes for
+	three new functions: FT_RoundFix, FT_CeilFix, and FT_FloorFix.
+
+	* src/base/ftcalc.c (FT_RoundFix, FT_CeilFix, FT_FloorFix): Added
+	implementation code.
+
+	* src/cid/cidobjs.c (CID_Init_Face): Use calculated units_per_EM,
+	and if that is not available, default to 1000 units per EM.  Changed
+	assignment code for ascender and descender values.
+
+	* src/cid/cidload.c (parse_font_matrix):  Added units_per_EM
+	processing.
+
+	(parse_font_bbox): Changed to use FT_Fixed number handling.
+
+	* src/type1/t1objs.c (T1_Init_Face): Changed the assignment code
+	for ascender, descender, and max_advance_width.
+
+	* src/type1/t1load.c (parse_font_bbox):  Changed to use FT_Fixed
+	number handling.
+
 2001-03-10  Henrik Grubbstr�m <[email protected]>
 
 	* src/*/*.c: Added many casts to make code more 64bit-safe.