David Turner
adf07a930c
* src/smooth/ftgrays.c: adding experimental "gamma" support. This
...
produces smoother glyphs at small sizes for very little cost
* src/autohint/ahglyph.c, src/autohint/ahhint.c: various fixes to
the auto-hinter. They merely improve the output of sans-serif fonts.
Note that there are still problems with serifed fonts and composites
(accented characters)
* tests/gview.c: updated the debugging glyph viewer to show the
hints generated by the "autohint" module
24 years ago
David Turner
75133bff1d
fixed a small performance bug in the new cache sub-system implementation
24 years ago
Tom Kacvinsky
8d14d4729c
Changed a minor typo.
24 years ago
Tom Kacvinsky
0805ec2589
Changed tjk@ams.org to tkacvins@freetype.org.
24 years ago
David Turner
cd605b6302
_major_ re-design of the caching sub-system. Still using the same API
...
though :-)
24 years ago
Leonard Rosenthol
91ff42258e
Added changes about MacOS stuff
24 years ago
Leonard Rosenthol
2f553a2c38
Added change about ftlib.prj
24 years ago
David Turner
dcb2b27ea8
updated comment explaining how to use project-specific
...
option (and module) files
24 years ago
Tom Kacvinsky
40da4e401b
* builds/unix/ftsystem.c (FT_New_Memory): Added a missing `}'.
24 years ago
David Turner
aa007cd2ed
* include/freetype/internal/ftmemory.h, src/base/ftdbgmem.c:
...
improvements to the memory debugger to report more information in
case of errors. Also, some allocations that occured through
REALLOC couldn't be previously catched correctly..
24 years ago
David Turner
3a65746f1d
replaced liberal uses of "memset" by the "MEM_Set" macro call
...
(some platforms don't provide this ANSI function !!)
24 years ago
David Turner
6e34ec93bc
updating the debugging memory manager to run on Unix, VMS and
...
Amiga too (since they use a custom version of "ftsystem.c" !!)
24 years ago
David Turner
88cdbb34a2
removed bogus warnings
24 years ago
David Turner
950c669060
* include/freetype/internal/ftmemory.h, src/base/ftdbgmem.c: modified
...
the debugging memory manager to report the location (source file name
+ line number) where leaked memory blocks are allocated in the source
file.. funny, isn't it ??
24 years ago
David Turner
869fc49017
Added a new debugging memory manager implementation. See the
...
FT_DEBUG_MEMORY macro definition in "ftoption.h", as well as the
file "src/base/ftdbgmem.c"
24 years ago
Tom Kacvinsky
a006a0f5ec
2001-10-21 Tom Kacvinsky <tjk@ams.org>
...
* src/cff/cffload.c (CFF_Done_Font): Free subfonts array only if
we are working with a CID keyed CFF font. Otherwise, a variable
that was never allocated memory might freed. This is a correction
to the previous patch for freeing subfonts.
24 years ago
Tom Kacvinsky
726a4fa6f1
2001-10-21 Tom Kacvinsky <tjk@ams.org>
...
* src/cff/cffload.c (CFF_Done_Font): Free the subfonts array to
avoid a memory leak.
24 years ago
David Turner
12d40dac42
* src/type1/t1load.c: fixed memory leak bugs that appeared with certain
...
synthetized fonts (e.g. CourierBoldOblique, a.k.a. "cobo_____.pfb")
* src/pshinter/pshalgo2.c, src/pshinter/pshalgo1.c,
src/pshinter/pshglob.c: removing compiler warnings in pedantic modes
(in multi-object compilation mode, mainly)
24 years ago
Tom Kacvinsky
e6eaadf683
Added another entry for t1load.c related to synthetic fonts: make sure
...
that custom encodings are not loaded twice (thus avoiding a memory
leak).
24 years ago
Tom Kacvinsky
3beab5bd13
Added entries for changes to t1load.c.
24 years ago
David Turner
7e4b52d17b
getting rid of compiler warnings
24 years ago
David Turner
3b9f1e096d
another small test of the CVS loginfo setup
24 years ago
David Turner
0d7ccf1d4e
adding or updating files to the old build system to compile
...
the library with the Postscript hinter correctly..
24 years ago
David Turner
b3e1b292cd
just testing the CVS loginfo setup
24 years ago
David Turner
043be66c15
just testing the CVS loginfo setup
24 years ago
David Turner
b347aaa206
just testing the CVS loginfo setup
24 years ago
David Turner
ec3c28a847
just testing the CVS loginfo setup
24 years ago
David Turner
8e005d502d
just testing the CVS loginfo setup
24 years ago
David Turner
6043d2bc5d
just testing the CVS loginfo setup
24 years ago
David Turner
d5fb3512b0
just testing the CVS loginfo setup
24 years ago
David Turner
0ad006b76f
just testing the CVS loginfo setup
24 years ago
David Turner
12c6830662
just testing the CVS loginfo setup
24 years ago
David Turner
8d6aae02d8
just testing the CVS loginfo setup
24 years ago
David Turner
835368543f
just testing the CVS loginfo setup
24 years ago
David Turner
a0b314c044
just testing the CVS loginfo setup
24 years ago
David Turner
3b25cc7b03
just testing the CVS loginfo setup
24 years ago
David Turner
6ea520aad4
just testing the CVS loginfo setup
24 years ago
David Turner
3cb2500966
just testing the CVS loginfo setup
24 years ago
David Turner
5a4c1ff381
just testing the CVS loginfo setup
24 years ago
David Turner
02f3b4889c
just testing the CVS loginfo setup
24 years ago
David Turner
730d0540a4
just testing the CVS loginfo setup
24 years ago
David Turner
0ebf28c73e
just testing the CVS loginfo setup
24 years ago
David Turner
29d5a0ecbd
just testing the CVS loginfo setup
24 years ago
David Turner
f373e2d9bc
rewrote "glnames.py" to fix a rather nasty bug that made FreeType
...
return incorrect glyph names for certain glyph indices..
24 years ago
David Turner
c9349c9343
updating ChangeLog and Jamfile for the new Postscript hinter
24 years ago
David Turner
39bea028f8
fixed typo
24 years ago
David Turner
1c5802a4b2
updated FT_Div64by32
24 years ago
David Turner
034a19326b
documentation update for 2.0.5
24 years ago
David Turner
23bcde193e
implementing a new function named "FT_Get_Postscript_Name" to
...
retrieve a face's "unique" Postscript name
24 years ago
David Turner
40d006af7c
tagging files, checking new CVS -> mail script
24 years ago