/[freetype]/freetype2/ChangeLog
ViewVC logotype

Diff of /freetype2/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1069 by olvaffe, Sun Jul 31 11:41:53 2005 UTC revision 1.1070 by wl, Wed Aug 3 21:17:52 2005 UTC
# Line 1  Line 1 
1    2005-08-02  Werner Lemberg  <wl@gnu.org>
2    
3            * src/otvalid/otvcommn.h: Remove dead code.
4    
5  2005-07-31  Chia I Wu  <b90201047@ntu.edu.tw>  2005-07-31  Chia I Wu  <b90201047@ntu.edu.tw>
6    
7          * src/truetype/ttobjs.h (tt_size_run_fpgm, tt_size_run_prep): New functions.          * src/truetype/ttobjs.h (tt_size_run_fpgm, tt_size_run_prep): New
8            functions.
9    
10          * src/truetype/ttobjs.c (tt_size_run_fpgm, tt_size_run_prep): New functions.          * src/truetype/ttobjs.c (tt_size_run_fpgm, tt_size_run_prep): New
11          (tt_size_init): Add 4, instead of 2, (phantom) points to twilight zone.          functions.
12            (tt_size_init): Add 4, instead of 2, (phantom) points to twilight
13            zone.
14          Move code that runs fpgm to tt_size_run_fpgm.          Move code that runs fpgm to tt_size_run_fpgm.
15          (Reset_Outline_Size): Move code that runs prep to tt_size_run_prep.          (Reset_Outline_Size): Move code that runs prep to tt_size_run_prep.
16          (tt_glyphzone_new): Allocate right size of arrays.          (tt_glyphzone_new): Allocate right size of arrays.
# Line 29  Line 36 
36    
37  2005-06-30  David Turner  <david@freetype.org>  2005-06-30  David Turner  <david@freetype.org>
38    
39          * src/sfnt/ftbitmap.c, src/truetype/ttgload.c, src/sfnt/ttcmap.c:          * src/sfnt/ftbitmap.c, src/truetype/ttgload.c, src/sfnt/ttcmap.c:
40          removing compiler warnings (Visual C++ /W4)          Removing compiler warnings (Visual C++ /W4).
41    
42    
43          * Jamfile, src/otvalid/{otvcommn.h,otvgdef.c,otvgpos.c,otvgsub.c,          Implement a work-around for broken C preprocessor in Visual C++ (it
44          otvjstf.c}: modified the code to use a different pre-processor trick          has been confirmed by the MS developers that it is indeed a bug
45          to implement the OTV_NEST1, OTV_NEST2 and OTV_NEST3 macros. The code          which won't be fixed in the very near future).
46          now compiles neatly with Visual C++. The 'otvalid' module has been  
47          put in the Jamfile build again.          * Jamfile (FT2_COMPONENTS): Include otvalid (again).
48    
49            * src/otvalid/otvcommn.h (OTV_NAME, OTV_FUNC): New macros.
50            (OTV_NEST1, OTV_NEST2, OTV_NEST3): Use OTV_NAME and OTV_FUNC to
51            avoid argument expansion by argument prescan.
52            Append `Func' to all affected macros and change them to take just a
53            single argument.  Example: `AttachList' is renamed to
54            `AttachListFunc'.
55    
56            * src/otvalid/otvgdef.c, src/otvalid/otvgpos.c,
57            src/otvalid/otvgsub.c, src/otvjstf.c: Append `Func' to macros
58            affected by the changes to OTV_NESTx and modify them to take just a
59            single argument.
60    
61  2005-06-20  Chia I Wu  <b90201047@ntu.edu.tw>  2005-06-20  Chia I Wu  <b90201047@ntu.edu.tw>
62    

Legend:
Removed from v.1.1069  
changed lines
  Added in v.1.1070

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26