| 
              
8cd89073
               | 
              
2002-05-04T18:02:59
               | 
              
               | 
              
        * src/truetype/ttgload.c (TT_Load_Glyph): finally fixing the last
          bug that prevented FreeType 2.x and FreeType 1.x to produce
          bit-by-bit identical monochrome glyph bitmaps with native TrueType
          hinting. The culprit was a single-bit flag that wasn't set
          correctly by the TrueType glyph loader !!
        * src/otlayout/otlayout.h,
          src/otlayout/otlbase.c,
          src/otlayout/otlbase.h,
          src/otlayout/otlconf.h,
          src/otlayout/otlgdef.c,
          src/otlayout/otlgdef.h,
          src/otlayout/otlgpos.c,
          src/otlayout/otlgpos.h,
          src/otlayout/otlgsub.c,
          src/otlayout/otlgsub.h,
          src/otlayout/otljstf.c,
          src/otlayout/otljstf.h,
          src/otlayout/otltable.c,
          src/otlayout/otltable.h,
          src/otlayout/otltags.h:
            adding OpenType Layout source files. Module is still incomplete
               | 
            
            
              
   
               | 
              
948ee807
               | 
              
2002-05-02T06:50:58
               | 
              
               | 
              
* src/sfnt/ttcmap0.c (tt_cmap4_char_index): Fix serious typo
(0xFFFU -> 0xFFFFU).
* docs/INSTALL: Fix URL of makepp.
formatting
               | 
            
            
              
   
               | 
              
10937304
               | 
              
2002-05-01T08:46:56
               | 
              
               | 
              
        * include/freetype/internal/fthash.h, src/base/fthash.c:
          adding a generic implementation of dynamic hash tables using
          linear algorithm (to get rid of 'stalls' during resizes). This
          will be used in the future in at least three parts of the
          library: the cache sub-system, the object sub-system and
          the memory debugger.
        * include/freetype/internal/ftcore.h: added this header file to
          group all new definitions related to exception handling and
          memory management. It's very likely that this file will disappear
          or be renamed in the future..
        * include/freetype/internal/ftobject.h, include/freetype/ftsysmem.h:
          adding comments to better explain the object sub-system as well
          as the new memory manager interface.
               | 
            
            
              
   
               | 
              
4f108391
               | 
              
2002-05-01T08:40:53
               | 
              
               | 
              
        * src/sfnt/sfobjs.c (tt_face_get_name): fixing a bug that
          caused FreeType to crash when certain broken fonts (e.g.
          "hya6gb.ttf") were opened.
        * src/sfnt/ttload.c (TT_Load_Names): applied a small work-around to
          manage fonts containing a broken name table (e.g. "hya6gb.ttf")
        * src/sfnt/ttcmap0.c (tt_cmap4_validate):
          fixed over-restrictive validation test. the charmap validator
          now accepts overlapping ranges in format 4 charmaps.
        * src/sfnt/ttcmap0.c (tt_cmap4_char_index):
          switched to a binary search algorithm. Certain fonts contain
          more than 170 distinct segments !!
               | 
            
            
              
   
               | 
              
9ca7a157
               | 
              
2002-04-30T14:26:49
               | 
              
               | 
              
* src/base/ftmac.c (p2c_str): Removed.
(file_spec_from_path) [TARGET_API_MAC_CARBON]: Added support for
OS X.
(is_dfont) [TARGET_API_MAC_CARBON]: Define only for OS X.
Handle `nameLen' <= 6 also.
(parse_fond): Remove unused variable `name_table'.
Use functionality of old p2c_str directly.
Add safety checks.
(read_lwfn): Initialize `size_p'.
Check for size_p == NULL.
(new_memory_stream, open_face_from_buffer): Updated to FreeType 2.1.
(FT_New_Face_From_LWFN): Remove unused variable `memory'.
Remove some dead code.
(FT_New_Face_From_SFNT): Remove unused variable `stream'.
(FT_New_Face_From_dfont) [TARGET_API_MAC_CARBON]: Define only for
OS X.
(FT_New_Face_From_FOND): Remove unused variable `error'.
(ResourceForkSize): New function.
(FT_New_Face): Use it.
Handle empty resource forks.
Conditionalize some code for OS X.
Add code to call normal loader as a fallback.
Some more variable renames to avoid troubles on the Mac.
* src/raster/ftraster.c:
s/Unknown|Ascending|Descending|Flat/\1_State/.
* src/smooth/ftgrays.c: s/TScan/TCoord/.
Other changes for the Mac.
* include/freetype/config/ftconfig.h: Define FT_MACINTOSH for
Mac platforms.
* src/base/ftobjs.c: s/macintosh/FT_MACINTOSH/.
* src/raster/ftrend1.c (ft_raster1_render): Make `pitch' always
an even number.
               | 
            
            
              
   
               | 
              
5f0ee94c
               | 
              
2002-04-30T06:37:52
               | 
              
               | 
              
`interface' is reserved on the Mac.
* include/freetype/ftoutln.h, include/freetype/internal/sfnt.h,
src/base/ftoutln.c: s/interface/func_interface/.
* src/base/ftbbox.c (FT_Outline_Get_BBox):
s/interface/bbox_interface/.
* src/cff/cffdrivr.c: s/interface/module_interface/.
* src/cff/cffload.c, src/cff/cffload.h:
s/interface/psnames_interface/.
* src/cid/cidriver.c: s/interface/cid_interface/.
* src/sfnt/sfdriver.c: s/interface/module_interface/.
* src/smooth/ftgrays.c: s/interface/func_interface/.
* src/truetype/ttdriver.c: s/interface/tt_interface/.
* src/type1/t1driver.c: s/interface/t1_interface/.
               | 
            
            
              
   
               | 
              
558ac99d
               | 
              
2002-04-29T12:59:32
               | 
              
               | 
              
* descrip.mms (all): Add pfr driver.
               | 
            
            
              
   
               | 
              
1573adf9
               | 
              
2002-04-28T12:25:31
               | 
              
               | 
              
* src/pcf/pcfdriver.c (PCF_Face_Init) [!FT_CONFIG_OPTION_USE_CMAPS]:
`root' -> `face->root'.
* src/sfnt/ttcmap0.c (TT_Build_CMaps) [!FT_CONFIG_OPTION_USE_CMAPS]:
Removed.
* src/sfnt/ttcmap0.c: Declare TT_Build_CMaps only for
FT_CONFIG_OPTION_USE_CMAPS.
               | 
            
            
              
   
               | 
              
b658ac9e
               | 
              
2002-04-28T10:25:55
               | 
              
               | 
              
* src/pfr/pfrerror.h: New file.
* include/freetype/ftmoderr.h: Add PFR error codes.
* src/pfr/pfrgload.c: Include pfrerror.h.
Use PCF error codes.
(pfr_extra_item_load_stem_snaps): Fix debug message.
* src/pfr/pfrgload.c: Include pfrerror.h.
Use PCF error codes.
(pfr_extra_item_load_bitmap_info, pfr_glyph_load_simple,
pfr_glyph_load_compound): Fix debug message.
* src/pfr/pfrobjs.c: Include pfrerror.h.
Use PCF error codes.
(pfr_face_init): Return PFR_Err_Unknown_File_Format.
* src/pfr/rules.mk (PFR_DRV_H): Include pfrerror.h.
               | 
            
            
              
   
               | 
              
7b3dc7bb
               | 
              
2002-04-28T02:48:20
               | 
              
               | 
              
* src/cache/ftccache.c (ftc_cache_lookup),
src/cache/ftccmap.c (ftc_cmap_family_init),
src/cache/ftcmanag.c (ftc_family_table_alloc),
src/cache/ftcsbits.c (FTC_SBit_Cache_Lookup): Use FTC_Err_*.
src/cache/ftcimage.c (FTC_Image_Cache_Lookup): Use FTC_Err_*.
(FTC_ImageCache_Lookup): Fix handling of invalid arguments.
               | 
            
            
              
   
               | 
              
3680fd7c
               | 
              
2002-04-22T16:50:27
               | 
              
               | 
              
* builds/unix/configure.ac: Set `version_info' to 9:1:3 (FT2
version 2.0.9 has 9:0:3).
* builds/unix/configure: Regenerated (using autoconf 2.53).
               | 
            
            
              
   
               | 
              
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.
               | 
            
            
              
   
               | 
              
f123ab6e
               | 
              
2002-04-18T14:27:21
               | 
              
               | 
              
Fix ChangeLog.
               | 
            
            
              
   
               | 
              
67ffd8cd
               | 
              
2002-04-18T14:26:29
               | 
              
               | 
              
formatting
               | 
            
            
              
   
               | 
              
f5749608
               | 
              
2002-04-18T10:07:26
               | 
              
               | 
              
        * src/base/ftobjs.c, builds/win32/ftdebug.c,
          builds/amiga/src/base/ftdebug.c :
            2.1.0 couldn't be linked against applications in Win32 and
            Amiga builds due to changes to "src/base/ftdebug.c" that
            were not properly propagated to "builds/win32" and
            "builds/amiga"..
            this has been fixed. We'll probably make 2.1.1 real
            soon now..
        * include/freetype/internal/ftobject.h,
          include/freetype/internal/ftexcept.h,
          include/freetype/ftsysmem.h,
          include/freetype/ftsysio.h,
          src/base/ftsysmem.c,
          src/base/ftsysio.c:
            adding new experimental files for 2.1.1 (or 2.1.2)
               | 
            
            
              
   
               | 
              
6e188b41
               | 
              
2002-04-17T22:42:13
               | 
              
               | 
              
formatting
               | 
            
            
              
   
               | 
              
11cfdd04
               | 
              
2002-04-17T09:37:59
               | 
              
               | 
              
fixed max advance width computation within T1 driver
               | 
            
            
              
   
               | 
              
9928df86
               | 
              
2002-04-16T13:39:17
               | 
              
               | 
              
* src/pcf/pcfread (pcf_get_accell): Fix parsing of accelerator
tables.
               | 
            
            
              
   
               | 
              
4639c4bd
               | 
              
2002-04-15T13:37:29
               | 
              
               | 
              
formatting
               | 
            
            
              
   
               | 
              
498eed26
               | 
              
2002-04-15T12:01:10
               | 
              
               | 
              
preparing 2.1.0 release
               | 
            
            
              
   
               | 
              
94ffae52
               | 
              
2002-04-14T00:54:32
               | 
              
               | 
              
* src/cff/cffgload.c (CFF_Parse_CharStrings): s/rand/Rand/ to avoid
compiler warning.
formatting/fixing ChangeLog
               | 
            
            
              
   
               | 
              
737fa9ac
               | 
              
2002-04-12T10:19:15
               | 
              
               | 
              
        * builds/unix/ftconfig.in, builds/vms/ftconfig.h: Oops, forgot to
          update these files too
               | 
            
            
              
   
               | 
              
d15bc0d1
               | 
              
2002-04-12T09:31:48
               | 
              
               | 
              
        * README.UNX: updated the Unix-specific quick-compilation guide to
          warn about the GNU Make requirement at compile time..
        * include/freetype/config/ftstdlib.h,
          include/freetype/config/ftconfig.h,
          include/freetype/config/ftheader.h,
          include/freetype/internal/ftmemory.h,
          include/freetype/internal/ftobjs.h,
          src/autohint/ahoptim.c,
          src/base/ftdbgmem.c, src/base/ftdebug.c,
          src/base/ftmac.c,    src/base/ftobjs.c,
          src/base/ftsystem.c,
          src/cache/ftcimage.c, src/cache/ftcsbits.c,
          src/cff/cffdriver.c, src/cff/cffload.c, src/cff/cffobjs.c,
          src/cid/cidload.c, src/cid/cidparse.c, src/cid/cidriver.c,
          src/pcf/pcfdriver.c, src/pcf/pcfread.c,
          src/psaux/t1cmap.c, src/psaux/t1decode.c,
          src/pshinter/pshalgo1.c, src/pshinter/pshalgo2.c,
          src/pshinter/pshrec.c,
          src/psnames/psmodule.c,
          src/raster/ftraster.c,
          src/sfnt/sfdriver.c, src/sfnt/ttload.c, src/sfnt/ttpost.c,
          src/smooth/ftgrays.c,
          src/type1/t1afm.c,  src/type1/t1driver.c, src/type1/t1gload.c,
          src/type1/t1load.c, src/type1/t1objs.c,   src/type1/t1parse.c:
            added the new configuration file "ftstdlib.h" used to define
            aliases for all ISO C library functions used by the engine
            (e.g. strlen, qsort, setjmp, etc...)
            this eases the porting of FreeType 2 to exotic environments like
            XFree86 modules/extensions..
            also removed many #include <string.h>, #include <stdlib.h>, etc...
            from the engine's sources where they're not needed..
               | 
            
            
              
   
               | 
              
0cc456aa
               | 
              
2002-04-11T19:55:58
               | 
              
               | 
              
minor fixes
               | 
            
            
              
   
               | 
              
2c7558ce
               | 
              
2002-04-11T14:21:16
               | 
              
               | 
              
        * README, docs/CHANGES, Jamfile.in: updating for the 2.1.0 release
               | 
            
            
              
   
               | 
              
c495c1ac
               | 
              
2002-04-11T10:34:19
               | 
              
               | 
              
        * src/smooth/ftgrays.c (gray_hline): very minor optimization. :-)
               | 
            
            
              
   
               | 
              
04728a8b
               | 
              
2002-04-02T14:50:31
               | 
              
               | 
              
Fixes from the stable branch:
* include/freetype/config/ftoption.h (FT_CONFIG_OPTION_OLD_CALCS):
Removed.
[FT_CONFIG_OPTION_OLD_CALCS]: Removed.
* include/freetype/internal/ftcalc.h, src/base/ftcalc.c
[FT_CONFIG_OPTION_OLD_CALCS]: Removed.
* src/base/fttrigon.c (FT_Vector_Length): Change algorithm to match
output of FreeType 1.
* src/pshinter/pshglob.c (psh_globals_scale_widths): Fixed a small
bug that created un-even stem widths when hinting Postscript fonts.
formatting, updating copyright
               | 
            
            
              
   
               | 
              
efa99615
               | 
              
2002-04-01T22:01:46
               | 
              
               | 
              
* src/type1/t1driver.c, src/type1/t1parse.c: 16bit fixes.
formatting, copyright updates
               | 
            
            
              
   
               | 
              
91db04cb
               | 
              
2002-04-01T14:25:28
               | 
              
               | 
              
* src/truetype/ttgload.c: 16bit fixes.
(TT_Load_Simple_Glyph): Improve debug messages.
(load_truetype_glyph): Remove dead code.
* src/truetype/ttinterp.c: 16bit fixes.
* src/truetype/ttobjs.c: Ditto.
* include/freetype/ftsnames.h, include/freetype/internal/sfnt.h,
src/cff/cffload.h, src/psaux/psobjs.h, src/truetype/ttinterp.[ch],
src/sfnt/ttpost.h: s/index/idx/.
formatting, copyright updates.
               | 
            
            
              
   
               | 
              
b7b163cb
               | 
              
2002-03-31T18:48:24
               | 
              
               | 
              
* src/sfnt/ttcmap.c: 16bit fixes (0xFFFF -> 0xFFFFU).
* src/sfnt/ttcmap0.c: 16bit fixes.
(TT_Build_CMaps): Simplify debug messages.
(tt_cmap12_char_next): Fix offset.
* src/sfnt/ttload.c (TT_Load_Names, TT_Load_CMap): Fix debug
messages.
(TT_Load_OS2): 16bit fix.
               | 
            
            
              
   
               | 
              
545a75fd
               | 
              
2002-03-31T11:18:15
               | 
              
               | 
              
* src/psaux/t1cmap.c: s/index/idx/.
* src/psaux/t1decode.c (T1_Decoder_Parse_Charstrings): Fix debug
messages.
               | 
            
            
              
   
               | 
              
1987fb2f
               | 
              
2002-03-31T06:56:56
               | 
              
               | 
              
* src/truetype/ttobjs.c (TT_Size_Init): Fix typo.
* src/otlayout/otlcommn.c, src/otlayout/otlcommn.h: s/index/idx/.
               | 
            
            
              
   
               | 
              
44be4d56
               | 
              
2002-03-30T17:08:04
               | 
              
               | 
              
formatting, copyright
               | 
            
            
              
   
               | 
              
afe5351e
               | 
              
2002-03-30T16:47:55
               | 
              
               | 
              
fix entry
               | 
            
            
              
   
               | 
              
8e2339ac
               | 
              
2002-03-30T16:46:23
               | 
              
               | 
              
formatting
               | 
            
            
              
   
               | 
              
48c984b5
               | 
              
2002-03-30T16:41:09
               | 
              
               | 
              
* src/cff/cffdrivr.c (cff_get_glyph_name): Fix debug message.
* src/cff/cffobjs.c (CFF_Driver_Init, CFF_Driver_Done)
[TT_CONFIG_OPTION_EXTEND_ENGINE]: Removed.
* src/cff/sfobjs.c (SFNT_Load_Face)
[TT_CONFIG_OPTION_EXTEND_ENGINE]: Ditto.
* src/truetype/ttobjs.c (TT_Init_Driver, TT_Done_Driver)
[TT_CONFIG_OPTION_EXTEND_ENGINE]: Ditto.
* src/truetype/ttdriver.c, src/truetype/ttobjs.c,
src/truetype/ttobjs.h: Renaming driver functions to the
FT_<Subject>_<Action> scheme:
  TT_Init_Driver => TT_Driver_Init
  TT_Done_Driver => TT_Driver_Done
  TT_Init_Face   => TT_Face_Init
  TT_Done_Face   => TT_Face_Done
  TT_Init_Size   => TT_Size_Init
  TT_Done_Size   => TT_Size_Done
  TT_Reset_Size  => TT_Size_Reset
               | 
            
            
              
   
               | 
              
56054f31
               | 
              
2002-03-30T16:32:47
               | 
              
               | 
              
fixing the function that computes an ASCII face name
               | 
            
            
              
   
               | 
              
d76050ab
               | 
              
2002-03-30T16:14:48
               | 
              
               | 
              
removing compiler warnings
               | 
            
            
              
   
               | 
              
8a9d5813
               | 
              
2002-03-30T16:09:24
               | 
              
               | 
              
updating comments for some TT_FaceRec fields
               | 
            
            
              
   
               | 
              
f8ba2005
               | 
              
2002-03-30T13:16:35
               | 
              
               | 
              
* include/freetype/t1tables.h (t1_blend_max): Fix typo.
* src/base/ftstream.c: Simplify FT_ERROR calls.
formatting, copyright update
               | 
            
            
              
   
               | 
              
78e004e8
               | 
              
2002-03-29T23:23:28
               | 
              
               | 
              
formatting
               | 
            
            
              
   
               | 
              
b1e6e597
               | 
              
2002-03-29T07:43:04
               | 
              
               | 
              
* builds/vms/ftconfig.h: Rename LOCAL_DEF and LOCAL_FUNC to
FT_LOCAL and FT_LOCAL_DEF, respectively, as with other ftconfig.h
files.
* builds/unix/ftconfig.in: Add argument to FT_LOCAL and
FT_LOCAL_DEF.
* src/truetype/ttinterp.c: s/FT_Assert/FT_ASSERT/.
* builds/unix/configure.ac: Temporarily deactivate creation of
../../Jamfile.
* builds/unix/configure: Updated.
               | 
            
            
              
   
               | 
              
2282f341
               | 
              
2002-03-28T14:21:15
               | 
              
               | 
              
* src/sfnt/sfdriver.c (get_sfnt_postscript_name): Fix serious typos.
               | 
            
            
              
   
               | 
              
1305f261
               | 
              
2002-03-28T08:07:16
               | 
              
               | 
              
* include/freetype/internal/psaux.h (PSAux_ServiceRec): Fix
compiler warnings.
* include/freetype/internal/t1types.h (T1_FaceRec): Use `const' for
some members.
* src/base/ftapi.c (FT_New_Memory_Stream): Fix typos.
* src/psaux/t1cmap.c (t1_cmap_std_init, t1_cmap_unicode_init): Add
cast.
(t1_cmap_{standard,expert,custom,unicode}_class_rec): Use
`FT_CALLBACK_TABLE_DEF'.
* src/psaux/t1cmap.h: Updated.
* src/sfnt/ttcmap0.c (TT_Build_CMaps): Use `ft_encoding_none'
instead of zero.
* src/type1/t1objs.c (T1_Face_Init): Use casts.
               | 
            
            
              
   
               | 
              
94dbf7f0
               | 
              
2002-03-26T02:38:39
               | 
              
               | 
              
fixed a small bug in FT_CMaps support
               | 
            
            
              
   
               | 
              
2ded2c1d
               | 
              
2002-03-22T22:37:40
               | 
              
               | 
              
        * src/base/ftobjs.c, src/sfnt/ttcmap0.c, src/type1/t1objs.c:
          various fixes to make the FT_CMaps support work correctly
          (more tests are still needed)
               | 
            
            
              
   
               | 
              
fd88e7c7
               | 
              
2002-03-22T15:02:38
               | 
              
               | 
              
        * include/freetype/internal/ftobjs.h,
          src/sfnt/Jamfile, src/sfnt/rules.mk,
          src/sfnt/sfnt.c, src/sfnt/sfobjs.c,
          src/sfnt/ttload.c, src/sfnt/ttcmap0.c, src/sfnt/ttcmap0.h:
            updated the SFNT charmap support to use FT_CMaps
               | 
            
            
              
   
               | 
              
7eedf087
               | 
              
2002-03-22T15:00:19
               | 
              
               | 
              
        * include/freetype/config/ftheader.h, include/freetype/fterrors.h:
        modified "fterrors.h" to include the error definitions list found
        in "fterrdef.h"
               | 
            
            
              
   
               | 
              
e459d742
               | 
              
2002-03-22T13:52:37
               | 
              
               | 
              
        * include/freetype/internal/ftmemory.h, and a lot of other files !!:
            changed the names of memory macros. Examples:
              MEM_Set   => FT_MEM_SET
              MEM_Copy  => FT_MEM_COPY
              MEM_Move  => FT_MEM_MOVE
              ALLOC     => FT_ALLOC
              FREE      => FT_FREE
              REALLOC   = >FT_REALLOC
            FT_NEW was introduced to allocate a new object from a _typed_
            pointer..
            note that ALLOC_ARRAY and REALLOC_ARRAY have been replaced
            by FT_NEW_ARRAY and FT_RENEW_ARRAY which take _typed_ pointer
            arguments.
            This results in _lots_ of sources being changed, but makes the
            code more generic and less error-prone..
               | 
            
            
              
   
               | 
              
a890c29c
               | 
              
2002-03-22T12:55:23
               | 
              
               | 
              
        * include/freetype/internal/ftstream.h,
          src/base/ftstream.c, src/cff/cffload.c, src/pcf/pcfread.c,
          src/sfnt/ttcmap.c, src/sfnt/ttcmap0.c, src/sfnt/ttload.c,
          src/sfnt/ttpost.c, src/sfnt/ttsbit.c,
          src/truetype/ttgload.c, src/truetype/ttpload.c,
          src/winfonts/winfnt.c:
            changed the definitions of stream macros. Examples:
              NEXT_Byte     => FT_NEXT_BYTE
              NEXT_Short    => FT_NEXT_SHORT
              NEXT_UShortLE => FT_NEXT_USHORT_LE
              READ_Short    => FT_READ_SHORT
              GET_Long      => FT_GET_LONG
              etc..
            also introduced the FT_PEEK_XXXX functions..
               | 
            
            
              
   
               | 
              
42372fd4
               | 
              
2002-03-21T15:02:54
               | 
              
               | 
              
        * src/psaux/t1cmap.h, src/psaux/t1cmap.c, src/type1/t1cmap.h,
        src/type1/t1cmap.c: updating and moving the Type 1 FT_CMap support
        from "src/type1" to "src/psaux" since it's going to be shared
        by the Type 1 and CID font drivers..
        * src/psaux/Jamfile, src/psaux/psaux.c, src/psaux/psauxmod.c,
        src/psaux/rules.mk, include/freetype/internal/psaux.h: added support
        for Type 1 FT_CMaps.
               | 
            
            
              
   
               | 
              
a02976d2
               | 
              
2002-03-20T15:37:12
               | 
              
               | 
              
        * src/base/ftdbgmem.c (ft_mem_table_destroy): fixed a small bug that
        caused the library to crash with Electric Fence when memory debugging
        is used..
               | 
            
            
              
   
               | 
              
095a4cc1
               | 
              
2002-03-20T15:35:53
               | 
              
               | 
              
        * src/base/ftgloadr.c (FT_GlyphLoader_CheckSubGlyphs): fixed a memory
        allocation bug that was due to un-careful renaming of the FT_SubGlyph
        type..
               | 
            
            
              
   
               | 
              
7d3a2642
               | 
              
2002-03-20T10:49:31
               | 
              
               | 
              
        * renaming stream macros. Examples:
           FILE_Skip    => FT_STREAM_SKIP
           FILE_Read    => FT_STREAM_READ
           ACCESS_Frame => FT_FRAME_ENTER
           FORGET_Frame => FT_FRAME_EXIT
           etc...
               | 
            
            
              
   
               | 
              
2bf2b9cc
               | 
              
2002-03-20T09:44:20
               | 
              
               | 
              
        * include/freetype/internal/ftobjs.h: changing the definition of
        FT_CMap_CharNextFunc slightly
        * src/cff/*.c: updating CFF type definitions.
               | 
            
            
              
   
               | 
              
eba5ad4b
               | 
              
2002-03-14T12:56:35
               | 
              
               | 
              
no message
               | 
            
            
              
   
               | 
              
b5713c54
               | 
              
2002-03-14T11:26:29
               | 
              
               | 
              
        * include/freetype/internal/psglobals.h (removed),
          include/freetype/internal/pshints.h,
          src/pshinter/pshglob.h: removing obsolete file
        * include/freetype/internal/tttypes.h,
          include/freetype/internal/sfnt.h,
          src/base/ftnames.c, src/cff/cffdrivr.c,
          src/sfnt/*.c, src/truetype/*.c: updated SFNT/TrueType type
          definitions
               | 
            
            
              
   
               | 
              
429978bd
               | 
              
2002-03-14T10:09:35
               | 
              
               | 
              
        * include/freetype/internal/psaux.h,
          src/cid/cidload.c, src/cidtoken.h,
          src/psaux/psobjs.c, src/psaux/psobjs.h, src/psaux/t1decode.c,
          stc/type1/t1load.c, src/type1/t1tokens.h: updated common Postscript
          type definitions
               | 
            
            
              
   
               | 
              
b93b0f5f
               | 
              
2002-03-14T09:28:51
               | 
              
               | 
              
        * include/freetype/internal/ftobjs.h,
          src/base/ftapi.c, src/base/ftobjs.c: updated a few face method
          definitions:
            FT_PSName_Requester     => FT_Face_GetPostscriptNameFunc
            FT_Glyph_Name_Requester => FT_Face_GetGlyphNameFunc
            FT_Name_Index_Requester => FT_Face_GetGlyphNameIndexFunc
               | 
            
            
              
   
               | 
              
ef3c1265
               | 
              
2002-03-14T09:22:48
               | 
              
               | 
              
        * include/freetype/internal/ftdriver.h,
          include/freetype/internal/ftobjs.h,
          src/base/ftapi.c, src/base/ftobjs.c,
          src/cff/cffdrivr.c, src/cff/cffdrivr.h,
          src/cid/cidriver.c, src/cid/cidriver.h,
          src/pcf/pcfdriver.c, src/pcf/pcfdriver.h,
          src/truetype/ttdriver.c, src/truetype/ttdriver.h,
          src/type1/t1driver.c, src/type1/t1driver.h,
          src/winfonts/winfnt.c, src/winfonts/winfnt.h:
          updating the type definitions for font font drivers
               | 
            
            
              
   
               | 
              
becd3c5c
               | 
              
2002-03-14T09:01:32
               | 
              
               | 
              
        * include/freetype/internal/fnttypes.h, src/winfnt/*.c: updating
        the type definitions of the Windows FNT font driver
               | 
            
            
              
   
               | 
              
ab4fc4da
               | 
              
2002-03-14T08:57:10
               | 
              
               | 
              
        * include/freetype/internal/cfftypes.h, src/cff/*.c: updating the
        type definitions of the CFF font driver
        (i.e. CFF_Font  => CFF_FontRec
              CFF_Font* => CFF_Font, etc...)
               | 
            
            
              
   
               | 
              
9657ef05
               | 
              
2002-03-14T08:49:59
               | 
              
               | 
              
        * include/freetype/internal/autohint.h, src/autohint/ahmodule.c,
        src/base/ftapi.c, src/base/ftobjs.c: updating the type definitions for
        the auto-hinter module.
        (i.e. FT_AutoHinter_Interface  => FT_AutoHinter_ServiceRec,
              FT_AutoHinter_Interface* => FT_AutoHinter_Service, etc..)
               | 
            
            
              
   
               | 
              
329b3ce3
               | 
              
2002-03-13T09:37:50
               | 
              
               | 
              
        * include/freetype/config/ftoption.h: changed the automatic detection
        of Microsoft C compilers to automatically support 64-bit integers only
        since revision 9.00 (i.e. >= Visual C++ 2.0)
               | 
            
            
              
   
               | 
              
4ef4bdf0
               | 
              
2002-03-07T23:22:28
               | 
              
               | 
              
* src/base/ftutil.c (FT_Realloc): Use MEM_Set instead of memset.
               | 
            
            
              
   
               | 
              
0d9165e1
               | 
              
2002-03-07T21:59:59
               | 
              
               | 
              
* src/base/ftdbgmem.c (ft_mem_table_resize, ft_mem_table_new,
ft_mem_table_set, ft_mem_debug_alloc, ft_mem_debug_free,
ft_mem_debug_realloc, ft_mem_debug_done, FT_Alloc_Debug,
FT_Realloc_Debug, FT_Free_Debug): Fix compiler warnings.
* src/base/ftcalc.c (FT_MulFix): Ditto.
* src/cff/cffdrivr.c (cff_get_name_index): Ditto.
* src/cff/cffobjs.c (CFF_Size_Get_Global_Funcs, CFF_Size_Init,
CFF_GlyphSlot_Init): Ditto.
* src/cid/cidobjs.c (CID_GlyphSlot_Init,
CID_Size_Get_Globals_Funcs): Ditto.
* src/type1/t1objs.c (T1_Size_Get_Globals_Funcs, T1_GlyphSlot_Init):
Ditto.
* src/pshinter/pshmod.c (pshinter_interface): Use `static const'.
* src/winfonts/winfnt.c (FNT_Get_Next_Char): Remove unused
variables.
* include/freetype/internal/psaux.h (T1_Builder_Funcs): Renamed
to...
(T1_Builder_FuncsRec): This.
(T1_Builder_Funcs): New typedef.
(PSAux_Interface): Remove compiler warnings.
* src/psaux/psauxmod.c (t1_builder_funcs), src/psaux/psobjs.h
(t1_builder_funcs): Updated.
* src/pshinter/pshglob.h (PSH_Blue_Align): Replaced with ...
(PSH_BLUE_ALIGN_{NONE,TOP,BOT}): New defines.
(PSH_AlignmentRec): Updated.
* include/freetype/internal/ftstream.h (GET_Char, GET_Byte): Fix
typo.
* include/freetype/internal/ftgloadr.h (FT_SubGlyph): Ditto.
* src/base/ftstream (FT_Get_Char): Rename to...
(FT_Stream_Get_Char): This.
* src/base/ftnames.c (FT_Get_Sfnt_Name): s/index/idx/ -- `index' is
a built-in function in gcc, causing warning messages with gcc 3.0.
* src/autohint/ahglyph.c (ah_outline_load): Ditto.
* src/autohint/ahglobal.c (ah_hinter_compute_blues): Ditto.
* src/cache/ftcmanag.c (ftc_family_table_alloc,
ftc_family_table_free, FTC_Manager_Done, FTC_Manager_Register_Cache):
Ditto.
* src/cff/cffload.c (cff_new_index, cff_done_index,
cff_explicit_index, CFF_Access_Element, CFF_Forget_Element,
CFF_Get_Name, CFF_Get_String, CFF_Load_SubFont, CFF_Load_Font,
CFF_Done_Font): Ditto.
* src/psaux/psobjs.c (PS_Table_Add, PS_Parser_LoadField): Ditto.
* src/psaux/t1decode.c (T1_Decoder_Parse_Charstrings): Ditto.
* src/pshinter/pshrec.c (ps_mask_test_bit, ps_mask_clear_bit,
ps_mask_set_bit, ps_dimension_add_t1stem, ps_hints_t1stem3,
* src/pshinter/pshalgo1.c (psh1_hint_table_record,
psh1_hint_table_record_mask, psh1_hint_table_activate_mask): Ditto.
* src/pshinter/pshalgo2.c (psh2_hint_table_record,
psh2_hint_table_record_mask, psh2_hint_table_activate_mask): Ditto.
* src/sfnt/ttpost.c (Load_Format_20, Load_Format_25,
TT_Get_PS_Name): Ditto.
* src/truetype/ttgload.c (TT_Get_Metrics, Get_HMetrics,
load_truetype_glyph): Ditto.
* src/type1/t1load.c (parse_subrs, T1_Open_Face): Ditto.
* src/type1/t1afm.c (T1_Get_Kerning): Ditto.
* include/freetype/cache/ftcmanag.h (ftc_family_table_free): Ditto.
               | 
            
            
              
   
               | 
              
83b4a4b5
               | 
              
2002-03-06T12:42:34
               | 
              
               | 
              
        * include/freetype/freetype.h, include/freetype/internal/ftobjs.h,
        src/base/ftobjs.c, src/base/ftinit.c: adding the new FT_Library_Version
        API to return the library's current version in dynamic links.
               | 
            
            
              
   
               | 
              
49970977
               | 
              
2002-03-06T12:39:12
               | 
              
               | 
              
        * src/pshinter/pshalgo2.c: changed 'print_zone' to 'psh2_print_zone'
        * src/pshinter/pshalgo1.c: changed 'print_zone' to 'psh1_print_zone'
               | 
            
            
              
   
               | 
              
acfea4dd
               | 
              
2002-03-06T12:38:15
               | 
              
               | 
              
        * src/type1/t1objs.c (T1_Face_Init), src/cid/cidobjs.c (CID_Face_Init):
        fixed another bug related to the ascender/descender/text height of
        Postscript fonts. Damn, this should have been fixed on 2002-03-04 !
               | 
            
            
              
   
               | 
              
49bcf78d
               | 
              
2002-03-06T06:05:56
               | 
              
               | 
              
* src/pshinter/pshglob.h (PSH_DimensionRec): s/std/stdw/.
* src/pshinter/pshglob.c (psh_global_scale_widths,
psh_dimension_snap_width, psh_globals_destroy, psh_globals_new):
Ditto.
               | 
            
            
              
   
               | 
              
28ea6f67
               | 
              
2002-03-05T16:12:57
               | 
              
               | 
              
	* src/sfnt/ttload.c (TT_Load_Names), src/sfnt/sfobjs.c (Get_Name),
	src/sfnt/sfdriver.c (get_sfnt_postscript_name): Fixed the loader so
	that it accepts broken fonts like "foxjump.ttf", which made FreeType
	crash when trying to load them.
	Also improved the name table parser to be able to load
	Windows-encoded entries before Macintosh or Unicode ones, since it
	seems some fonts don't have reliable values here anyway.
               | 
            
            
              
   
               | 
              
fa0c8a70
               | 
              
2002-03-05T15:57:45
               | 
              
               | 
              
        * src/cid/cidriver.c (cid_get_postscript_name): fixed a bug that
        caused the CID driver to return Postscript font names with a leading
        slash ("/") as in "/MOEKai-Regular"
               | 
            
            
              
   
               | 
              
7d0f0baf
               | 
              
2002-03-05T15:55:28
               | 
              
               | 
              
        * src/type1/t1objs.c (T1_Face_Init),
          src/cff/cffobjs.c (CFF_Face_Init),
          src/cid/cidobjs.c (CID_Face_Init):
            removing the bug that returned global BBox values in
            16.16 fixed format (instead of integer font units).
               | 
            
            
              
   
               | 
              
8a9c0213
               | 
              
2002-03-05T15:09:59
               | 
              
               | 
              
* builds/unix/aclocal.m4, builds/unix/ltmain.sh: Update to libtool
1.4.2.
Apply a small patch for AIX to make shared libraries work (this
patch is already in the CVS version of libtool).
* builds/unix/config.sub, builds/unix/config.guess: Updated to
recent versions.
* builds/unix/configure.ac: Fix typo
(AC_CONFIG_FILE->AC_CONFIG_FILES).
* builds/unix/configure: Regenerated.
               | 
            
            
              
   
               | 
              
bc82f1bb
               | 
              
2002-03-01T02:26:22
               | 
              
               | 
              
        * include/freetype/ftconfig.h: changed FT_LOCAL xxxx to FT_LOCAL( xxxx )
        everywhere in the source. Sames goes for FT_LOCAL_DEF xxxx translated
        into FT_LOCAL_DEF( xxxxx )
               | 
            
            
              
   
               | 
              
041889e7
               | 
              
2002-02-28T19:28:26
               | 
              
               | 
              
        * include/freetype/freetype.h: changing version to 2.1.0 to indicate
        an unstable branch. Added the declarations of FT_Get_First_Char and
        FT_Get_Next_Char
        * src/base/ftobjs.c: implemented FT_Get_First_Char and FT_Get_Next_Char
               | 
            
            
              
   
               | 
              
1c9a3d33
               | 
              
2002-02-28T19:25:50
               | 
              
               | 
              
changing patch level to 9   (FT_FREETYPE_PATCH)
adding FT_Get_First_Char and FT_Get_Next_Char
               | 
            
            
              
   
               | 
              
29644179
               | 
              
2002-02-28T18:59:37
               | 
              
               | 
              
still more logical transformations. This time, some public API headers have
been touched, while keeping everything backwards-compatible..
        * include/freetype/t1tables.h: re-naming structure types. This done
        basically:
          typedef T1_Struct_
          {
          } T1_Struct;
        becomes:
          typedef PS_StructRec_
          {
          } PS_StructRec, *PS_Struct;
          typedef PS_StructRec  T1_Struct;  /* backwards-compatibility */
        hence, we increase the coherency of the source code by effectuively
        using the 'Rec' prefix for structure types..
               | 
            
            
              
   
               | 
              
c03d9cf5
               | 
              
2002-02-27T23:10:19
               | 
              
               | 
              
        * src/sfnt/ttload.c (TT_Load_Names): simplifying and securing the
        names table loader. Invalid individual name entries are now handled
        correctly. This allows the loading of very buggy fonts like
        "foxjump.ttf" without allocating tons of memory and causing crashes..
               | 
            
            
              
   
               | 
              
53b3fa1d
               | 
              
2002-02-24T05:26:57
               | 
              
               | 
              
        * renaming stream functions to the FT_Subject_Action scheme:
          FT_Seek_Stream         => FT_Stream_Seek
          FT_Skip_Stream         => FT_Stream_Skip
          FT_Read_Stream         => FT_Stream_Read
          FT_Read_Stream_At      => FT_Stream_Read_At
          FT_Access_Frame        => FT_Stream_Enter_Frame
          FT_Forget_Frame        => FT_Stream_Exit_Frame
          FT_Extract_Frame       => FT_Stream_Extract_Frame
          FT_Release_Frame       => FT_Stream_Release_Frame
          FT_Get_XXXX            => FT_Stream_Get_XXXX
          FT_Read_XXXX           => FT_Stream_Read_XXXX
          note also that:
          FT_New_Stream( filename, stream ) =>
            FT_Stream_Open( stream, filename )
          (the function doesn't create the FT_Stream structure, it simply
           initializes it for reading)
          FT_New_Memory_Stream( library, FT_Byte*  base, size, stream ) =>
            FT_Stream_Open_Memory( stream, const FT_Byte* base, size )
          FT_Done_Stream => FT_Stream_Close
          note that the name of the stream methods, defined in
          "include/freetype/ftsystem.h" have also been changed without
          problems:
            FT_Stream_IO    => FT_Stream_IOFunc
            FT_Stream_Close => FT_Stream_CloseFunc
               | 
            
            
              
   
               | 
              
4d57024d
               | 
              
2002-02-24T02:59:24
               | 
              
               | 
              
        * moving all code related to glyph loaders to "internal/ftgloadr.h"
        and "src/base/ftgloadr.c".
        Note also that the type "FT_GlyphLoader" is now a pointer to the
        structure "FT_GlyphLoaderRec"..
               | 
            
            
              
   
               | 
              
4a233510
               | 
              
2002-02-24T02:39:08
               | 
              
               | 
              
renaming "ft_glyph_own_bitmap" into "FT_GLYPH_OWN_BITMAP"
               | 
            
            
              
   
               | 
              
af8df850
               | 
              
2002-02-22T00:58:04
               | 
              
               | 
              
* include/freetype/internal/ftdebug.h (FT_Trace): Remove comma in
enum to avoid compiler warnings.
               | 
            
            
              
   
               | 
              
222cec8c
               | 
              
2002-02-21T11:48:48
               | 
              
               | 
              
        * include/freetype/internal/ftdebug.h, src/base/ftdebug.c: modified
        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..
               | 
            
            
              
   
               | 
              
258951d7
               | 
              
2002-02-20T00:55:59
               | 
              
               | 
              
* builds/unix/install.mk (check): New dummy target.
(.PHONY): Add it.
               | 
            
            
              
   
               | 
              
b5349a9b
               | 
              
2002-02-19T16:30:15
               | 
              
               | 
              
* 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.
               | 
            
            
              
   
               | 
              
a7d2f5e1
               | 
              
2002-02-19T01:12:23
               | 
              
               | 
              
* 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.
               | 
            
            
              
   
               | 
              
66b3509b
               | 
              
2002-02-10T12:33:14
               | 
              
               | 
              
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'.
               | 
            
            
              
   
               | 
              
7c89d18d
               | 
              
2002-02-09T17:59:12
               | 
              
               | 
              
* README: Fix typo.
* docs/CHANGES: Minor fixes.
               | 
            
            
              
   
               | 
              
1c6af485
               | 
              
2002-02-08T14:00:20
               | 
              
               | 
              
updating docs for 2.0.8
               | 
            
            
              
   
               | 
              
0a2c6910
               | 
              
2002-02-08T13:54:10
               | 
              
               | 
              
setting PATH_LEVEL to 8
removing FT_Get_Next_Char from the API (for the 2.0.8 release)
               | 
            
            
              
   
               | 
              
7d69560a
               | 
              
2002-02-08T13:11:18
               | 
              
               | 
              
cleaning
               | 
            
            
              
   
               | 
              
57b8fcac
               | 
              
2002-02-08T10:50:12
               | 
              
               | 
              
adding comments to FT_Get_Next_Char
               | 
            
            
              
   
               | 
              
60a1fab0
               | 
              
2002-02-08T06:23:50
               | 
              
               | 
              
some cleaning
               | 
            
            
              
   
               | 
              
5a902ec2
               | 
              
2002-02-07T16:59:38
               | 
              
               | 
              
        * src/pcf/pcfread.c (pcf_load_font): removed immature support of
        the AVERAGE_WIDTH property..
               | 
            
            
              
   
               | 
              
27f6a05e
               | 
              
2002-02-06T13:59:25
               | 
              
               | 
              
support for embedded fonts in PDF documents. These
often do not have a 'cmap', 'post' and 'name' table and
were not loaded by FreeType previously..
(thanks to Derek B. Noonburgs from XPDF)
               | 
            
            
              
   
               | 
              
0489328e
               | 
              
2002-02-06T11:22:56
               | 
              
               | 
              
fixing memory leak in the PCF driver, and managing the
"AVERAGE_WIDTH" property in PCF fonts to return correct
character pixel (width/height) pairs for embedded bitmaps..
               | 
            
            
              
   
               | 
              
0f7c2f1a
               | 
              
2002-02-04T20:55:58
               | 
              
               | 
              
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.
               | 
            
            
              
   
               | 
              
3604d5f5
               | 
              
2002-02-02T15:05:38
               | 
              
               | 
              
* builds/unix/freetype-config.in: Add missing `fi'.
               |