1. 19 Feb, 2002 1 commit
    • Werner Lemberg's avatar
      · cc0039b5
      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.
      cc0039b5
  2. 10 Feb, 2002 1 commit
    • Werner Lemberg's avatar
      · 8f2aa064
      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'.
      8f2aa064
  3. 09 Feb, 2002 1 commit
    • Werner Lemberg's avatar
      · 1481a93d
      Werner Lemberg authored
      * README: Fix typo.
      * docs/CHANGES: Minor fixes.
      1481a93d
  4. 08 Feb, 2002 5 commits
  5. 07 Feb, 2002 1 commit
  6. 06 Feb, 2002 3 commits
  7. 04 Feb, 2002 1 commit
    • Werner Lemberg's avatar
      · 08270698
      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.
      08270698
  8. 02 Feb, 2002 1 commit
    • Werner Lemberg's avatar
      · 5b469127
      Werner Lemberg authored
      * builds/unix/freetype-config.in: Add missing `fi'.
      5b469127
  9. 01 Feb, 2002 2 commits
  10. 31 Jan, 2002 1 commit
  11. 30 Jan, 2002 2 commits
  12. 29 Jan, 2002 2 commits
    • David Turner's avatar
      fixed the "configure" script in the top-level directory.. · 8ac794cf
      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..
      8ac794cf
    • Werner Lemberg's avatar
      · 43e5b114
      Werner Lemberg authored
      * README.UNX: Fix typo.
      * builds/unix/install.mk (uninstall): Fix library name for libtool.
      43e5b114
  13. 28 Jan, 2002 3 commits
    • Werner Lemberg's avatar
      · e8d3b9b7
      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.
      e8d3b9b7
    • Werner Lemberg's avatar
      · 7c836c22
      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.
      7c836c22
    • Werner Lemberg's avatar
      · 5e99e926
      Werner Lemberg authored
      * src/smooth/ftgrays.c (gray_render_scanline): Fix bug which caused
      bad rendering of thin lines (less than one pixel thick).
      5e99e926
  14. 25 Jan, 2002 2 commits
    • Werner Lemberg's avatar
      · 2ee087e4
      Werner Lemberg authored
      * src/cff/cffdrivr.c (cff_get_name_index): Make last patch work
      actually.
      2ee087e4
    • Werner Lemberg's avatar
      · 840c2f26
      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.
      840c2f26
  15. 21 Jan, 2002 1 commit
  16. 19 Jan, 2002 2 commits
    • Werner Lemberg's avatar
      · 9d746801
      Werner Lemberg authored
      Undo incorrect commit.
      9d746801
    • Werner Lemberg's avatar
      · 6b86b0b5
      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.
      6b86b0b5
  17. 18 Jan, 2002 1 commit
    • Werner Lemberg's avatar
      · 548de419
      Werner Lemberg authored
      * builds/win32/visualc/freetype.dsp: Updated.
      548de419
  18. 13 Jan, 2002 1 commit
    • Werner Lemberg's avatar
      · 08411e56
      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.
      08411e56
  19. 11 Jan, 2002 1 commit
    • Werner Lemberg's avatar
      · 7d697ff8
      Werner Lemberg authored
      * builds/unix/freetype2.a4: Fix some serious bugs.
      7d697ff8
  20. 09 Jan, 2002 2 commits
  21. 08 Jan, 2002 2 commits
  22. 07 Jan, 2002 4 commits