| 
              
9fbd2ab8
               | 
              
2005-10-28T16:14:14
               | 
              
               | 
              
- various performance enhancements
- fixing apinames.c, adding support for Watcom and Borland compilers
- adding generation of exported symbols list to the build system, including the Unix one !!
sorry Werner, I have no time to document this in ChangeLog at the moment
               | 
            
            
              
   
               | 
              
baa662bb
               | 
              
2005-03-03T23:05:29
               | 
              
               | 
              
* src/base/ftutil.c: Include FT_INTERNAL_OBJECTS_H.
               | 
            
            
              
   
               | 
              
683973b4
               | 
              
2005-03-03T14:00:23
               | 
              
               | 
              
    * include/freetype/internal/ftobjs.h, src/base/ftutil.c (ft_highpow2),
    src/pfr/pfrload.c, src/pfr/pfrobjs.c, src/pfr/pfrtypes.h: implement
    FT_OPTIMIZE_MEMORY, the kerning table is not loaded into the heap
    anymore.
               | 
            
            
              
   
               | 
              
7d90a4f0
               | 
              
2003-09-09T20:11:56
               | 
              
               | 
              
        * src/base/ftpfr.c, src/pfr/pfrtypes.h, src/pfr/pfrload.c,
        src/pfr/pfrobjs.c: fixing PFR kerning support. The tables within
        the font file contain (charcode,charcode) kerning pairs, we need
        to convert them to (gindex,gindex) !
        * include/freetype/ftoption.h: commenting out the macro
        TT_CONFIG_OPTION_BYTECODE_INTERPRETER
               | 
            
            
              
   
               | 
              
2e57343f
               | 
              
2003-04-23T14:14:06
               | 
              
               | 
              
* src/pfr/pfrload.c (pfr_extra_item_load_font_id): Use FT_PtrDist
instead of FT_Uint for `len'.
Cleanups.
               | 
            
            
              
   
               | 
              
229d122e
               | 
              
2003-02-25T19:20:12
               | 
              
               | 
              
    * src/gzip/ftgzip.c: fixed a bug that caused FreeType to loop endlessly
    when trying to read certain compressed gzip files. The following test
    could be used to reveal the bug:
       touch 0123456789 ; gzip 0123456789 ; ftdump 0123456789.gz
    * src/pfr/pfrobjs.c, src/pfr/pfrload.c, src/pfr/pfrtypes.h: several
    fixes to the PFR font driver:
      - the list of available embedded bitmaps was not correctly set
        in the root FT_FaceRec structure describing the face
      - the glyph loader always tried to load the outlines when
        FT_LOAD_SBITS_ONLY was specified
      - the table loaded now scans for *undocumented* elements of a
        physical font's auxiliary data record, this is necessary to
        retrieve the "real" family and style names.
        NOTE THAT THIS CHANGES THE FAMILY NAME OF MANY PFR FONTS !!
               | 
            
            
              
   
               | 
              
eacb9306
               | 
              
2002-10-07T10:12:43
               | 
              
               | 
              
Formatting; adding file headers.
               | 
            
            
              
   
               | 
              
80171e06
               | 
              
2002-10-05T14:57:03
               | 
              
               | 
              
        * src/pfr/pfrsbit.h, src/pfr/pfrsbit.c, src/pfr/pfrload.c,
        src/pfr/pfrgload.c, src/pfr/pfrobjs.c, src/pfr/pfrtypes.h,
        Jamfile, src/base/ftobjs.c: adding support for embedded bitmaps to
        the PFR driver, and rewriting its kerning loader / handler to use all
        kerning pairs in a physical font (and not just the first item).
        * src/tools/docmaker/content.py, src/tools/docmaker/sources.py,
        src/tools/docmaker/tohtml.py: fixing a few nasty bugs
        * src/sfnt/ttcmap0.c: the validator for format 4 sub-tables is
        now capable of dealing with invalid "length" fields at the start
        of the sub-table. This allows fonts like "mg______.ttf" (i.e.
        Marriage) to return accurate charmaps.
               | 
            
            
              
   
               | 
              
38f8e894
               | 
              
2002-06-21T07:33:23
               | 
              
               | 
              
        * src/pfr/pfrobjs.h, src/pfr/pfrobjs.c, src/pfr/pfrload.c,
        src/pfr/pfrtypes.h: adding Kerning support to the PFR driver
               | 
            
            
              
   
               | 
              
fadb6be7
               | 
              
2002-04-20T05:38:33
               | 
              
               | 
              
* src/pfr/pfrload.c (pfr_extra_items_farse): Fix debug message.
(pfr_phy_font_load): s/size/Size/ for local variable to avoid
compiler warning.
* src/pfr/pfrobjs.c (pfr_face_init): Fix debug message.
(pfr_slot_load): Remove redundant local variable.
adding copyrights, formatting
               | 
            
            
              
   
               | 
              
609e28c3
               | 
              
2002-04-19T15:13:47
               | 
              
               | 
              
        * src/type1/t1gload.h, src/type1/t1gload.c: fixed incorrect
          parameter sign-ness in callback function
        * include/freetype/config/ftmodule.h,
          include/freetype/internal/fttrace.h,
          src/Jamfile, src/pfr/*:
          adding a PFR font driver to the FreeType sources. Not that it
          doesn't support embedded bitmaps or kerning tables for now..
        * include/freetype/internal/ftmemory.h: adding the FT_MEM_ZERO
          and FT_ZERO macros
        * include/freetype/internal/ftstream.h: adding the FT_NEXT_OFF3,
          FT_NEXT_UOFF3, FT_NEXT_OFF3_LE and FT_NEXT_UOFF3_LE to parse
          in-memory 24-bit integers.
               |