1. 16 Jun, 2000 2 commits
    • David Turner's avatar
      major reformatting of the modules source code in order to get · f9b8dec4
      David Turner authored
      rid of most of the basic types redefinitions (i.e. FT_Int instead
      of "FT_Int", etc..)
      The format-specific prefixs like "TT_", "T1_", "T2_" & 'CID_"
      are now only used in relevant structures..
      fixed Werner's fix to t2gload.c :-)
      other small bug fixes
    • Werner Lemberg's avatar
      · e3c11d7f
      Werner Lemberg authored
      A new round of formatting, adding/fixing documentation etc.
  2. 14 Jun, 2000 1 commit
    • Werner Lemberg's avatar
      · 67d301f3
      Werner Lemberg authored
      Fixed the PACK() macro.
  3. 13 Jun, 2000 1 commit
    • Werner Lemberg's avatar
      · 7a4fda88
      Werner Lemberg authored
      The next round of formatting, checking documentation, etc.
  4. 12 Jun, 2000 1 commit
    • Werner Lemberg's avatar
      · 78575dc0
      Werner Lemberg authored
      A lot of formatting.
      Added more tracing levels.
      More Makefile fixes.
      Minor other changes.
  5. 11 Jun, 2000 1 commit
    • Werner Lemberg's avatar
      · e35cac66
      Werner Lemberg authored
      A complete revision of FreeType 2's GNU makefiles (of the library):
        Tons of unnecessary stuff have been removed; only the essential rules
        have been retained.
        The source files now depend on all header files in include/freetype,
        include/freetype/config, and include/freetype/internal.  This is not
        optimal, I know, and I'll try to improve this, but it is better than
        before (namely no dependencies on `internal').
        FTDEBUG_SRC has been added (similar to FTSYS_SRC) -- I don't know
        exactly whether this is really useful, but it doesn't harm.
        There is now more documentation in the makefiles itself.
      io-frames.html: Use of <th>, <code>, and <var> for better tagging.
      Reactivating of FT_DEBUG_LEVEL_xxx macros.
      Added a lot of #include directives to make `multi' builds possible -- note
      that currently the modules cid, t1, and t1z have clashing structures and
      functions which means that you can only use one of these three modules for a
      multi build.
      Added some missing function declarations to (local) header files.
      Renamed some T1_Open_Face() to CID_Open_Face() in the cid module -- a lot
      of other functions should be renamed also...
      Replaced many FT_xxx stuff with T1_xxx in t1z driver -- this isn't finished
      Fixed FT_Free() to allow a NULL pointer without an assertion (this has
      always been a valid assumption in FreeType, at least in FT 1.x).
      A lot of other, minor fixes (mostly documentation).
  6. 09 Jun, 2000 1 commit
    • Werner Lemberg's avatar
      · cb9109fc
      Werner Lemberg authored
      Applied Tom's patches to improve CFF handling.
  7. 07 Jun, 2000 13 commits
  8. 06 Jun, 2000 1 commit
    • Werner Lemberg's avatar
      · 1c0d4acb
      Werner Lemberg authored
      Fine-tuned a lot of tracing levels to make them more functional with ftview.
      Added a lot of \n to tracing messages.
      Fixed a serious bug in loading SBit offsets (missing parentheses around a
      xxx ? yyy : zzz construct).
      Replaced most GET_xxx() functions with calls to READ_Frame() in ttsbit.c
  9. 05 Jun, 2000 2 commits
    • Werner Lemberg's avatar
      · 920d41e0
      Werner Lemberg authored
      Removing trailing whitespace.
    • Werner Lemberg's avatar
      · 4e6dd858
      Werner Lemberg authored
      freetype.h: Adding ft_encoding_xxx values for some CJK encodings.
      Fixing copyright notice on many files.
      Changed some tracing levels.
      A lot of formatting, fixing documentation etc. as usual.
  10. 03 Jun, 2000 2 commits
    • Werner Lemberg's avatar
      · 56177261
      Werner Lemberg authored
      ftview now has two new options: -d activates debugging, and -l sets the
      trace level.
      Since FT2 is still beta, I've activated the FT_DEBUG_xxx macros by default.
      To make reasonable output, I've changed some TRACEx macros to other levels.
    • Werner Lemberg's avatar
      · eb81e378
      Werner Lemberg authored
      More preparation for tracing.  Formatting.
  11. 02 Jun, 2000 4 commits
    • Werner Lemberg's avatar
      · 9a754ce3
      Werner Lemberg authored
      Formatting; adding some tracing code.
    • Werner Lemberg's avatar
      · 91e52d41
      Werner Lemberg authored
      Finishing first formatting/documenting etc. of the `base' dir.  Some modules
      are still badly documented, though...
    • Werner Lemberg's avatar
      · 08edde58
      Werner Lemberg authored
      Correct wrong fix.
    • Werner Lemberg's avatar
      · 2fbf7e43
      Werner Lemberg authored
      Added a lot of error checking code to the exported functions in the `base'
      subdir (not complete yet).
  12. 01 Jun, 2000 6 commits
  13. 31 May, 2000 2 commits
    • David Turner's avatar
      updated the DocMaker tool to produce HTML pages · b916b1e5
      David Turner authored
      There is still some work on it to allow the following:
        - multiple input files
        - block classification according to block's first markers
          (e.g. types, functions, constants, etc..)
        - indexing and cross-linking
        - better layout ;-)
    • Werner Lemberg's avatar
      · a3b6c6c2
      Werner Lemberg authored
      Formatting, fixing and adding documentation.
  14. 30 May, 2000 3 commits
    • Werner Lemberg's avatar
      · 0c8cde2e
      Werner Lemberg authored
      ftgrays.c: Formatting.  It seems to me that _STANDALONE_ doesn't work yet...
                 Will it ever work?  If not, the unused code should be removed.
      ftconfig.h, ftobjs.h: Fix my last fix of the UNUSED() macro.
    • Werner Lemberg's avatar
      · f13e6333
      Werner Lemberg authored
      Formatting; minor improvements.
    • Werner Lemberg's avatar
      · 026bd17b
      Werner Lemberg authored
      ftmulti.c: Will now accept any filename.  It will no longer append `.ttf'
                 or `.ttc'.  Reformatted.
      ftcalc.c, ftdebug.c: Minor formatting stuff.