Werner Lemberg
05c21b8f3d
Formatting.
25 years ago
Just van Rossum
e97cb9127d
FT_Done_Stream(): do stream->close = 0 after calling stream->close(); this makes it safe to call FT_Done_Stream() more than once.
...
David: please review this; I hope you agree with this minor change.
25 years ago
Just van Rossum
5fe94ff636
Adapted to new external stream semantics.
25 years ago
David Turner
08d78b62e3
removed warning
25 years ago
Just van Rossum
d2b93caab7
Oops, I had exaggerated the warning levels a weensy bit...
25 years ago
Just van Rossum
78575d5e42
Updated to reflect the new Mac FOND support setup.
25 years ago
Just van Rossum
622f514c3f
Obsolete; Mac FOND support now lives in src/base/ftmac.c.
25 years ago
Just van Rossum
9e830c5d3f
Put FT_New_Face() in an #ifndef macintosh switch; ftmac.c provides an extended implementation.
25 years ago
Just van Rossum
6012037b2d
Removed Mac fond driver #ifdefs
25 years ago
Just van Rossum
ae4bceefa9
Brand new Mac support -- no more muching with changing drivers and reinitializing streams, but a clean layer on top of FT_Open_Face(): an extended version of FT_New_Face().
25 years ago
Just van Rossum
e973e66a0f
Header for one Mac-specific additional API call.
25 years ago
Werner Lemberg
58b17f9647
Formatting.
25 years ago
David Turner
b169341e48
update to changelog
25 years ago
David Turner
c5cdf8bcf1
re-adding a "unix-dev.mk". Debugging libtool output
...
is just too much of a pain for me, I prefer a good old
static lib without optimizations :-)
"make devel" is back on Unix then..
25 years ago
Werner Lemberg
c703b1bf6d
*slight* formatting only. Congratulations, David! :-)
25 years ago
David Turner
666b11d59c
small fix to the auto-hinter:
...
the filling direction of each glyph is now re-computed on the
fly, given that we cannot rely on the "flags" field of the
source outline..
this fixes problems with many fonts, including the Arphic ones
(not to say that CJK fonts are handled better for now though..)
25 years ago
Werner Lemberg
6ac722b229
Adapting changes for Unix to other makefiles.
25 years ago
Werner Lemberg
321cd27d0f
Removing compiler warnings about unused portions of code.
...
25 years ago
Werner Lemberg
796f9de262
Updating to libtool 1.3.5.
25 years ago
David Turner
bc80b12bba
small compilation fix on 64-bits machines..
25 years ago
Werner Lemberg
a2a75b7846
Use `patsubst' instead of `subst' in cleaning rule to avoid problems with
...
25 years ago
Just van Rossum
1fd410bbe1
now that "type1z" is renamed to "type1"; revert to hardcoding "type1"..
25 years ago
David Turner
5f5b44659e
small update
25 years ago
David Turner
b190572be5
updated documentation
25 years ago
David Turner
5fe4c00ed2
- fixed the incorrect SO extension for Visual C++
...
- disabled the TrueType interpreter by default
- disabled the "type1" driver, "type1z" is now used
by default (the internal driver name is "type1" now !!)
25 years ago
Werner Lemberg
c3dd151b0f
autohint:
...
25 years ago
Werner Lemberg
d082cd6801
formatting
25 years ago
Just van Rossum
1f46fed3a7
Use the "type1z" driver instead of the old one.
25 years ago
Just van Rossum
53fb1f5437
Changed parse_subrs() so that it'll work correctly both with wrongly sorted subr indices *and* non-contiguous subr arrays. Thanks to Tom K. for helping to isolate the problem.
25 years ago
David Turner
e6735234f4
removed obsolete file
25 years ago
Werner Lemberg
7fd756d207
Add `mkinstalldirs'.
25 years ago
Werner Lemberg
a16d7155ec
Unused files.
25 years ago
Werner Lemberg
0456354658
`make install' is available now.
...
25 years ago
Werner Lemberg
db578ae090
Adding $(SO) and $(SA), denoting objects and library for a static build.
...
25 years ago
Just van Rossum
9cb8fb187a
removed duplicate macro (FT_MODULE_IS_DRIVER was defined twice)
25 years ago
Just van Rossum
d1ab7f5a4c
Hardcode loading the Mac FOND driver here, as config/ftmodule.h sometimes gets regenerated.
25 years ago
Just van Rossum
70e5aa2320
updating the Mac stuff to the current situaton
25 years ago
Werner Lemberg
42a29f2a85
For Unix platforms, `configure' will be always called now.
...
25 years ago
Werner Lemberg
81991cd203
Fix file inclusion.
25 years ago
Werner Lemberg
e616d22529
Adding $(CFG) variable to pass configure script parameters.
...
25 years ago
Werner Lemberg
d060a75b0d
Formatting.
...
25 years ago
David Turner
c49f69cb8c
some welcome fixes related to the auto-hinter:
...
- removed a stupid memory leak
- fixed the weird metrics hinting (the horizontal edges were used,
instead of the vertical one, to compute the metrics adjustments,
silly, silly, silly).
there is still some bugs that I'm looking at though, but we're
very near the release..
25 years ago
David Turner
bca332875d
Boris's patch regarding glyph index 0
25 years ago
David Turner
3469d0d038
added auto-hinter module. Note that the code has been
...
cleaned up, and it seems a bug was introduced ???
I'll start checking this under Linux, as debugging is a lot
easier under this environment..
25 years ago
David Turner
6930b45f78
- introduced FT_Get_Glyph_Name (see freetype.h)
...
to access individual glyph names. Changed some
drivers to support it through a new interface named
"glyph_name".
- introduced FT_Get_Sfnt_Name (see ftnames.h)
to access the SFNT name table in a TrueType/OpenType
file..
25 years ago
Werner Lemberg
6b8fcd530e
Renaming license.txt -> LICENSE.TXT for orthogonality.
25 years ago
Werner Lemberg
a4367e0819
Formatting.
...
25 years ago
Werner Lemberg
e1bbc017ce
Formatting.
...
25 years ago
Werner Lemberg
c8f9cf37d3
Formatting.
25 years ago
Werner Lemberg
0959a8777a
Formatting.
25 years ago