|   | b08fe2dc | 2002-08-27T20:20:29 |  | * massive re-formatting changes to many, many source files. I don't
    want to list them all here. The operations performed were all logical
    transformations of the sources:
      - trying to convert all enums and constants to CAPITALIZED_STYLE, with
        #define definitions like
          #define  my_old_constants   MY_NEW_CONSTANT
      - big, big update of the documentation comments
    * include/freetype/freetype.h, src/base/ftobjs.c, src/smooth/ftsmooth.c,
    include/freetype/ftimage.h: adding support for LCD-optimized rendering
    though the new constants/enums:
      FT_RENDER_MODE_LCD, FT_RENDER_MODE_LCD_V
      FT_PIXEL_MODE_LCD,  FT_PIXEL_MODE_LCD_V
    this is still work in progress, don't expect everything to work correctly
    though most of the features have been implemented.
    * adding new FT_LOAD_XXX flags, used to specify both hinting and rendering
    targets:
      FT_LOAD_TARGET_NORMAL :: anti-aliased hinting & rendering
      FT_LOAD_TARGET_MONO   :: monochrome bitmaps
      FT_LOAD_TARGET_LCD    :: horizontal RGB/BGR decimated hinting & rendering
      FT_LOAD_TARGET_LCD_V  :: vertical RGB/BGR decimated hinting & rendering
    note that FT_LOAD_TARGET_NORMAL is 0, which means that the default
    behaviour of the font engine is _unchanged_. | 
            
              |   | 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. | 
            
              |   | 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 ) | 
            
              |   | 415235df | 2001-06-28T17:49:10 |  | finishing function header formatting
updating copyrights | 
            
              |   | 52005c30 | 2001-06-27T23:25:46 |  | formatting | 
            
              |   | 90d9964e | 2000-12-09T00:45:38 |  | * */*.h: Changed body inclusion macro names to start and end with
`__' (those which haven't converted yet).  Fixed minor conversion
issues.
* src/winfonts/winfnt.c: Updated to new header inclusion scheme.
* */*.[ch]: Changed source files to adhere to the new
* src/cff/cff.c, src/cff/rules.mk: Updated.
* */*.[ch]: Now using <ft2build.h> as the default build and setup | 
            
              |   | cc069beb | 2000-12-08T16:17:16 |  | cleanups | 
            
              |   | 19ed8afe | 2000-12-08T02:42:29 |  | - updated all source files to adhere to the new inclusion scheme
- the CFF loader now loads the encodings and charset tables
  though doesn't use them for now | 
            
              |   | 76a5f623 | 2000-11-04T01:55:49 |  | major reformatting of the sources:
  FT_EXPORT_DEF    => FT_EXPORT
  FT_EXPORT_FUNC => FT_EXPORT_DEF
  BASE_DEF               => FT_BASE
  BASE_FUNC            => FT_BASE_DEF
  LOCAL_DEF             => FT_LOCAL
  LOCAL_FUNC          => FT_LOCAL_DEF
  LOCAL_FUNC_X     => FT_CALLBACK_DEF
  LOCAL_DEF_X       => FT_CALLBACK_TABLE
  FT_CPLUSPLUS     => FT_CALLBACK_TABLE_DEF | 
            
              |   | bd5ae400 | 2000-07-05T04:32:02 |  | Run g++ on the FreeType library.  This should make the use of code in
C++ programs easier:
  Renamed FT_WordXX to FT_UIntXX.
  Changed a lot of void* to FT_Byte* if related to i/o streams -- FreeType
  always accesses streams byte-wise, so this makes sense IMHO.
  Added a lot of #ifdef __cplusplus to header files (and removed a few).
  Other minor syntax fixes (mostly casts).
  Replaced the variable `private' with `private_dict' -- `private' is
  reserved in C++. | 
            
              |   | f9b8dec4 | 2000-06-16T19:34:52 |  | major reformatting of the modules source code in order to get
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 | 
            
              |   | 7a4fda88 | 2000-06-13T23:21:00 |  | The next round of formatting, checking documentation, etc. | 
            
              |   | 4e6dd858 | 2000-06-05T05:26:15 |  | 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. | 
            
              |   | 241e151e | 2000-05-28T17:15:37 |  | oops, forgot to commit these files |