Werner Lemberg
0cc456aa1a
minor fixes
23 years ago
David Turner
35f8480b5a
* docs/FTL.txt: updated license text to provide a preffered disclaimer
...
and adjust copyright dates/extents
23 years ago
David Turner
2c7558ce40
* README, docs/CHANGES, Jamfile.in: updating for the 2.1.0 release
23 years ago
David Turner
c495c1ac91
* src/smooth/ftgrays.c (gray_hline): very minor optimization. :-)
23 years ago
Werner Lemberg
04728a8bbe
Fixes from the stable branch:
...
23 years ago
Werner Lemberg
efa996155e
* src/type1/t1driver.c, src/type1/t1parse.c: 16bit fixes.
...
23 years ago
Werner Lemberg
91db04cb9c
* src/truetype/ttgload.c: 16bit fixes.
...
23 years ago
Werner Lemberg
b7b163cb07
* src/sfnt/ttcmap.c: 16bit fixes (0xFFFF -> 0xFFFFU).
...
23 years ago
Werner Lemberg
545a75fdd7
* src/psaux/t1cmap.c: s/index/idx/.
...
23 years ago
Werner Lemberg
1987fb2f72
* src/truetype/ttobjs.c (TT_Size_Init): Fix typo.
...
23 years ago
Werner Lemberg
44be4d56fc
formatting, copyright
23 years ago
Werner Lemberg
afe5351e80
fix entry
23 years ago
Werner Lemberg
8e2339ac7e
formatting
23 years ago
Werner Lemberg
48c984b5bb
* src/cff/cffdrivr.c (cff_get_glyph_name): Fix debug message.
...
23 years ago
David Turner
56054f310b
fixing the function that computes an ASCII face name
23 years ago
David Turner
d76050abd7
removing compiler warnings
23 years ago
David Turner
8a9d58133b
updating comments for some TT_FaceRec fields
23 years ago
Werner Lemberg
f8ba2005ab
* include/freetype/t1tables.h (t1_blend_max): Fix typo.
...
23 years ago
Werner Lemberg
78e004e843
formatting
23 years ago
Werner Lemberg
b1e6e59782
* builds/vms/ftconfig.h: Rename LOCAL_DEF and LOCAL_FUNC to
...
23 years ago
Werner Lemberg
2282f341d6
* src/sfnt/sfdriver.c (get_sfnt_postscript_name): Fix serious typos.
23 years ago
Werner Lemberg
1305f2616d
* include/freetype/internal/psaux.h (PSAux_ServiceRec): Fix
...
23 years ago
David Turner
94dbf7f022
fixed a small bug in FT_CMaps support
23 years ago
David Turner
4b29d58761
removing compiler warnings
23 years ago
David Turner
a6f6ff56b5
formatting
23 years ago
David Turner
2ded2c1d30
* 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)
23 years ago
David Turner
ed54f28e4a
various fixes to the FT_CMaps support
23 years ago
David Turner
fa77c87f64
polishing FT_CMaps support for Type 1 format
23 years ago
David Turner
effa96496e
formatting
23 years ago
David Turner
fd88e7c7c8
* 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
23 years ago
David Turner
7eedf08747
* include/freetype/config/ftheader.h, include/freetype/fterrors.h:
...
modified "fterrors.h" to include the error definitions list found
in "fterrdef.h"
23 years ago
David Turner
e459d742e6
* 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..
23 years ago
David Turner
a890c29cb0
* 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..
23 years ago
David Turner
42372fd4d8
* 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.
23 years ago
David Turner
e2f4e52ac8
* src/base/ftobjs.c (FT_Get_Next_Char): updated to new FT_CMap
...
definitions
23 years ago
David Turner
5a83a00d11
moving the Type 1 CMap support to "psaux"
23 years ago
David Turner
a02976d232
* 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..
23 years ago
David Turner
095a4cc1f3
* src/base/ftgloadr.c (FT_GlyphLoader_CheckSubGlyphs): fixed a memory
...
allocation bug that was due to un-careful renaming of the FT_SubGlyph
type..
23 years ago
David Turner
7d3a26425b
* 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...
23 years ago
David Turner
678e0d46cd
* src/sfnt/sfdriver.c (get_sfnt_postscript_name): fixed memory leak
23 years ago
David Turner
2bf2b9cc21
* include/freetype/internal/ftobjs.h: changing the definition of
...
FT_CMap_CharNextFunc slightly
* src/cff/*.c: updating CFF type definitions.
23 years ago
David Turner
4bd5d0a344
formatting
23 years ago
David Turner
eba5ad4b37
no message
23 years ago
David Turner
b5713c54c3
* 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
23 years ago
David Turner
7c0f52a4a9
removing obsolete file
23 years ago
David Turner
429978bdca
* 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
23 years ago
David Turner
f39b7a0c3c
formatting
23 years ago
David Turner
b93b0f5f7d
* 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
23 years ago
David Turner
ef3c12650e
* 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
23 years ago
David Turner
becd3c5cb2
* include/freetype/internal/fnttypes.h, src/winfnt/*.c: updating
...
the type definitions of the Windows FNT font driver
23 years ago