Werner Lemberg
05f271b5d4
Formatting.
...
23 years ago
Antoine Leca
58c48a4324
* include/freetype/ttnameid.h: Added some new Microsoft language
...
codes and LCIDs as found in MSDN (Passport SDK). Also added
comments about the meaning of bit 57 of OS/2 (TT_UCR_SURROGATES)
which with OpenType v.1.3 now means "there is a character beyond
FFFF in this font". Thanks to Detlef Wuerkner <TetiSoft@apg.lahn.de>
for noticing this.
23 years ago
David Turner
782d522028
* src/pshinter/{pshalgo2.c, pshalgo1.c}: fixed stupid bug in sorting
...
routine that created nasty alignment artefacts.
* src/pshinter/pshrec.c, tests/gview.c: debugging updates..
* src/smooth/ftgrays.c: de-activated experimental gamme support,
apparently, "optimal" gamma tables depend on the monitor type,
resolution and general karma, so it's better to compute them outside
of the rasterizer itself..
23 years ago
David Turner
9f892b4ef1
* 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
d9229cc2ef
fixed a small performance bug in the new cache sub-system implementation
24 years ago
Tom Kacvinsky
7a517e472a
Changed a minor typo.
24 years ago
Tom Kacvinsky
07bc78581c
Changed tjk@ams.org to tkacvins@freetype.org.
24 years ago
David Turner
09adc1c1b3
_major_ re-design of the caching sub-system. Still using the same API
...
though :-)
24 years ago
Leonard Rosenthol
0d630d7886
Added changes about MacOS stuff
24 years ago
Leonard Rosenthol
b268aa9fb5
Added change about ftlib.prj
24 years ago
David Turner
2271a84bbd
updated comment explaining how to use project-specific
...
option (and module) files
24 years ago
Tom Kacvinsky
1b138a4260
* builds/unix/ftsystem.c (FT_New_Memory): Added a missing `}'.
24 years ago
David Turner
d4b4ccb8b3
* 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
86ef2a6a8d
replaced liberal uses of "memset" by the "MEM_Set" macro call
...
(some platforms don't provide this ANSI function !!)
24 years ago
David Turner
538072bb84
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
1a5b515ca8
removed bogus warnings
24 years ago
David Turner
c1b7ca25b8
* 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
9cd8c10950
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
fdba894d21
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
c5d0d00cdc
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
9b8f633b87
* 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
d57a82312f
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
5f5f371b87
Added entries for changes to t1load.c.
24 years ago
David Turner
ce68a3db4f
getting rid of compiler warnings
24 years ago
David Turner
ef8c5d41df
another small test of the CVS loginfo setup
24 years ago
David Turner
45a518360b
adding or updating files to the old build system to compile
...
the library with the Postscript hinter correctly..
24 years ago
David Turner
c9ae7e72e6
just testing the CVS loginfo setup
24 years ago
David Turner
d89e3ec521
just testing the CVS loginfo setup
24 years ago
David Turner
8fcb79c8c6
just testing the CVS loginfo setup
24 years ago
David Turner
bfdaf0bfca
just testing the CVS loginfo setup
24 years ago
David Turner
812a8fabf7
just testing the CVS loginfo setup
24 years ago
David Turner
48815fc8c3
just testing the CVS loginfo setup
24 years ago
David Turner
2ab4833518
just testing the CVS loginfo setup
24 years ago
David Turner
99fc859697
just testing the CVS loginfo setup
24 years ago
David Turner
701efef72e
just testing the CVS loginfo setup
24 years ago
David Turner
1585605454
just testing the CVS loginfo setup
24 years ago
David Turner
617579b75b
just testing the CVS loginfo setup
24 years ago
David Turner
5f2d493fea
just testing the CVS loginfo setup
24 years ago
David Turner
4a458a1f43
just testing the CVS loginfo setup
24 years ago
David Turner
05bcf2cf55
just testing the CVS loginfo setup
24 years ago
David Turner
acfbbcf3ad
just testing the CVS loginfo setup
24 years ago
David Turner
76e596c08c
just testing the CVS loginfo setup
24 years ago
David Turner
c4c4edbc1e
just testing the CVS loginfo setup
24 years ago
David Turner
4ae546a2f2
just testing the CVS loginfo setup
24 years ago
David Turner
17151ce6f6
just testing the CVS loginfo setup
24 years ago
David Turner
d305744dad
just testing the CVS loginfo setup
24 years ago
David Turner
1a2af1f3d5
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
9e1a4b4271
updating ChangeLog and Jamfile for the new Postscript hinter
24 years ago
David Turner
e65e9b13c2
fixed typo
24 years ago
David Turner
d2271084d3
updated FT_Div64by32
24 years ago