- 22 Feb, 2002 3 commits
-
-
David Turner authored
contains macro definitions).. the changes are not finished yet..
-
David Turner authored
-
Werner Lemberg authored
* include/freetype/internal/ftdebug.h (FT_Trace): Remove comma in enum to avoid compiler warnings.
-
- 21 Feb, 2002 1 commit
-
-
David Turner authored
the debug sub-system initialization. trace levels can now be specified within the "FT2_DEBUG" environment variable. See the comments within "ftdebug.c" for more details * include/freetype/internal/fttrace.h: new file to define the trace levels used for debugging. it is used both to define enums and toggle names for FT2_DEBUG * src/base/ftobjs.c, src/base/ftstream.c: FT_Assert renamed to FT_ASSERT * include/freetype/internal/ftextend.h, src/base/ftextend.c, src/base/Jamfile, src/base/rules.mk: removing "ftextend" from the library, since it is now completely obsolete..
-
- 20 Feb, 2002 2 commits
-
-
David Turner authored
-
Werner Lemberg authored
* builds/unix/install.mk (check): New dummy target. (.PHONY): Add it.
-
- 19 Feb, 2002 2 commits
-
-
Werner Lemberg authored
* builds/freetype.mk (FT_CFLAGS): Use $(INCLUDE_FLAGS) first. * src/cache/ftccache.c (ftc_cache_resize): Mark `error' as unused to avoid compiler warning. * src/cff/cffload.c (CFF_Get_String): Ditto. * src/cff/cffobjs.c (CFF_StrCopy): Ditto. * src/psaux/psobjs.c (PS_Table_Done): Ditto. * src/pcf/pcfread.c (pcf_seek_to_table_type): Ditto. * src/sfnt/sfdriver.c (get_sfnt_postscript_name): Ditto. (pcf_get_bitmaps): The same for `sizebitmaps'. * src/psaux/t1decode.c (T1_Decode_Parse_Charstrings): The same for `orig_y'. (t1operator_seac): Comment out more dead code. * src/pshinter/pshalgo2.c (ps2_hints_apply): Add `DEBUG_HINTER' conditional. * src/truetype/ttgload.c (TT_Process_Simple_Glyph, load_truetype_glyph): Add `TT_CONFIG_OPTION_BYTECODE_INTERPRETER' conditional.
-
Werner Lemberg authored
* src/autohint/ahglyph.c (ah_outline_link_segments): Remove unused variables. * src/autohint/ahhint.c (ah_align_serif_edge): Use FT_UNUSED instead of UNUSED. * src/autohint/ahmodule.c (ft_autohinter_reset): Ditto. * src/pshinter/pshrec.c (ps_mask_table_merge): Fix typo in variable swapping code. * src/pshinter/pshglob.h (PSH_Blue_Align): Add PSH_BLUE_ALIGN_NONE. * src/pshinter/pshglob.c (psh_blues_snap_stem): Use it. * src/pshinter/pshalgo1.c (psh1_hint_table_optimize): Ditto. * src/pshinter/pshalgo2.c (psh2_hint_align): Ditto. * include/freetype/internal/ftobjs.h (UNUSED): Removed.
-
- 10 Feb, 2002 1 commit
-
-
Werner Lemberg authored
Add support for ISOLatin1 PS encoding. * include/freetype/freetype.h (ft_encoding_latin_1): New tag (`lat1'). * include/freetype/internal/t1types.h (T1_Encoding_Type): Add `t1_encoding_isolatin1'. * src/type1/t1driver.c (Get_Char_Index, Get_Next_Char): Handle ft_encoding_latin_1. * src/type1/t1load.c (parse_encoding): Handle `ISOLatin1Encoding'. * src/type1/t1objs.c (T1_Face_Init): Handle `t1_encoding_isolatin1'.
-
- 09 Feb, 2002 1 commit
-
-
Werner Lemberg authored
* README: Fix typo. * docs/CHANGES: Minor fixes.
-
- 08 Feb, 2002 5 commits
-
-
David Turner authored
-
David Turner authored
removing FT_Get_Next_Char from the API (for the 2.0.8 release)
-
Werner Lemberg authored
cleaning
-
David Turner authored
-
Werner Lemberg authored
some cleaning
-
- 07 Feb, 2002 1 commit
-
-
David Turner authored
the AVERAGE_WIDTH property..
-
- 06 Feb, 2002 3 commits
-
-
David Turner authored
often do not have a 'cmap', 'post' and 'name' table and were not loaded by FreeType previously.. (thanks to Derek B. Noonburgs from XPDF)
-
David Turner authored
"AVERAGE_WIDTH" property in PCF fonts to return correct character pixel (width/height) pairs for embedded bitmaps..
-
David Turner authored
-
- 04 Feb, 2002 1 commit
-
-
Werner Lemberg authored
Adding the function `FT_Get_Next_Char', doing the obvious thing w.r.t. the selected charmap. * include/freetype/freetype.h: Add prototype. * include/freetype/internal/ftdriver.h: Add `FTDriver_getNextChar' typedef. (FT_Driver_Class): Use it. * include/freetype/internal/psnames.h: Add `PS_Next_Unicode_Func' typedef. (PSNames_Interface): Use it. * include/freetype/internal/tttypes.h: Add `TT_CharNext_Func' typedef. (TT_CMapTable): Use it. * src/base/ftobjs.c (FT_Get_Next_Char): New function, implementing high-level API. * src/cff/cffdrivr.c (cff_get_next_char): New function. (cff_driver_class): Add it. * src/cid/cidriver.c (Cid_Get_Next_Char): New function. (t1cid_driver_class): Add it. * src/pcf/pcfdriver.c (PCF_Get_Next_Char): New function. (pcf_driver_class): Add it. * src/psnames/psmodule.c (PS_Next_Unicode): New function. (psnames_interface): Add it. * src/sfnt/ttcmap.c (code_to_next0, code_to_next2, code_to_next4, code_to_next6, code_to_next_8_12, code_to_next_10): New auxiliary functions. (TT_CharMap_Load): Use them. * src/truetype/ttdriver.c (Get_Next_Char): New function. (tt_driver_class): Add it. * src/type1/t1driver.c (Get_Next_Char): New function. (t1_driver_class): Add it. * src/winfnt/winfnt.c (FNT_Get_Next_Char): New function. (winfnt_driver_class): Add it. * src/pcf/pcfread.c (pcf_load_font): For now, report Unicode for Unicode and Latin 1 encodings.
-
- 02 Feb, 2002 1 commit
-
-
Werner Lemberg authored
* builds/unix/freetype-config.in: Add missing `fi'.
-
- 01 Feb, 2002 2 commits
-
-
David Turner authored
-
Werner Lemberg authored
Formatting.
-
- 31 Jan, 2002 1 commit
-
-
David Turner authored
-
- 30 Jan, 2002 2 commits
-
-
Werner Lemberg authored
-
David Turner authored
script on Windows (where the file system doesn't preserve CASE)
-
- 29 Jan, 2002 2 commits
-
-
David Turner authored
It didn't work correctly when several arguments were passed to it. For example, when typing: ./configure --disable-shared --prefix=/usr the "--prefix=/usr" was incorrectly sent to the "make" program..
-
Werner Lemberg authored
* README.UNX: Fix typo. * builds/unix/install.mk (uninstall): Fix library name for libtool.
-
- 28 Jan, 2002 3 commits
-
-
Werner Lemberg authored
* src/pcf/pcfdriver.c (PCF_Done_Face): Fix incorrect destruction of the face object (face->toc.tables, face->root.family_name, face->root.available_size, face->charset_encoding, face->charset_registry are now freed). Thanks to Niels Moseley.
-
Werner Lemberg authored
* src/type1/t1load.c (parse_encoding): Set `loader->num_chars'. * src/type1/t1load.c (parse_subrs, parse_charstrings): Use copy of `base' string for decrypting to not modify the original data.
-
Werner Lemberg authored
* src/smooth/ftgrays.c (gray_render_scanline): Fix bug which caused bad rendering of thin lines (less than one pixel thick).
-
- 25 Jan, 2002 2 commits
-
-
Werner Lemberg authored
* src/cff/cffdrivr.c (cff_get_name_index): Make last patch work actually.
-
Werner Lemberg authored
* src/cache/ftccache.c (ftc_node_done, ftc_node_destroy): Fix compilation warnings. * src/base/descrip.mms (OBJS): Add `ftmm.obj'. * src/cache/descrip.mms (ftcache.obj): Dependencies added.
-
- 21 Jan, 2002 1 commit
-
-
Antoine Leca authored
* docs/PATENTS: Typo fixed (Thanks to Detlef "Hawkeye" Wuerkner) in the URL for the on-line resource.
-
- 19 Jan, 2002 2 commits
-
-
Werner Lemberg authored
Undo incorrect commit.
-
Werner Lemberg authored
* builds/win32/ftdebug.c: New file. * builds/win32/visualc/freetype.dsp: Updated. * builds/amiga/src/base/ftsystem.c: Updated for AmigaOS 3.9. * builds/amiga/README: Updated.
-
- 18 Jan, 2002 1 commit
-
-
Werner Lemberg authored
* builds/win32/visualc/freetype.dsp: Updated.
-
- 13 Jan, 2002 1 commit
-
-
Werner Lemberg authored
* builds/unix/freetype2.a4: The script was still buggy. * builds/unix/freetype-config.in: Make it really work for any install prefix.
-
- 11 Jan, 2002 1 commit
-
-
Werner Lemberg authored
* builds/unix/freetype2.a4: Fix some serious bugs.
-
- 09 Jan, 2002 1 commit
-
-
Werner Lemberg authored
Formatting.
-