freetype2/src/type1
Werner Lemberg dfa46199d2 * Jamfile, vms_make.com, builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype/vcproj, include/freetype/ftmoderr.h:
Add LZW module.

* Jamfile.in: Removed.

* docs/CHANGES: Updated.

* include/freetype/internal/ftobjs.h: s/MIN/FT_MIN/, s/MAX/FT_MAX/,
s/ABS/FT_ABS/.  Updated all callers.

* src/type1/t1load.c (parse_dict), src/pcf/pcfdrivr.c
(PCF_Face_Init): Use FT_ERROR_BASE.



Add support for PCF fonts compressed with LZW (extension .pcf.Z,
created with `compress').

* include/freetype/config/ftoption.h, devel/ftoption.h
(FT_CONFIG_OPTION_USE_LZW): New macro.

* include/freetype/ftlzw.h: New file.
* include/freetype/config/ftheader.h (FT_LZW_H): New macro for
ftlzw.h.

* src/lzw/*: New files.

* src/pcf/pcfdrivr.c: Include FT_LZW_H.
(PCF_Face_Init): Try LZW also.

* src/gzip/ftgzip.c: s/0/Gzip_Err_Ok/ where appropriate.
Beautify.
2004-03-05 09:26:24 +00:00
..
Jamfile 2002-11-05 David Turner <david@freetype.org> 2002-11-06 22:32:54 +00:00
module.mk Renamed z1* files back to t1*; the same transition for Z1_* structures 2000-10-28 17:10:06 +00:00
rules.mk Completely revised FreeType's make management. 2003-06-09 04:46:30 +00:00
t1afm.c * include/freetype/internal/ftdriver.h, 2003-06-05 04:31:05 +00:00
t1afm.h * src/type1/t1driver.c, src/type1/t1parse.c: 16bit fixes. 2002-04-01 22:01:46 +00:00
t1driver.c * src/type1/t1driver.c (Get_Interface): Remove FT_UNUSED for 2003-12-05 10:24:59 +00:00
t1driver.h * src/type1/t1driver.c, src/type1/t1parse.c: 16bit fixes. 2002-04-01 22:01:46 +00:00
t1errors.h Formatting. 2001-06-19 23:03:41 +00:00
t1gload.c * include/freetype/freetype.h: Document FT_LOAD_TARGET_XXX properly. 2004-02-19 21:39:58 +00:00
t1gload.h * include/freetype/internal/ftdriver.h, 2003-06-05 04:31:05 +00:00
t1load.c * Jamfile, vms_make.com, builds/win32/visualc/freetype.dsp, 2004-03-05 09:26:24 +00:00
t1load.h * src/sfnt/ttload.c (TT_LookUp_Table): Protect against tables 2002-05-12 19:59:17 +00:00
t1objs.c * src/type42/t42objs.c (T42_Face_Init), src/type1/t1objs.c 2004-02-14 19:21:37 +00:00
t1objs.h * src/type1/t1driver.c, src/type1/t1parse.c: 16bit fixes. 2002-04-01 22:01:46 +00:00
t1parse.c * src/cff/cffgload.c (cff_operator_seac): Fix magnitude of 2004-02-01 00:49:56 +00:00
t1parse.h Heavy modification of the PS parser to handle comments and strings 2003-10-07 05:49:41 +00:00
t1tokens.h * include/freetype/t1tables.h (PS_PrivateRec): Add 2004-02-25 21:17:49 +00:00
type1.c finishing function header formatting 2001-06-28 17:49:10 +00:00