David Turner
fcf5e68650
renamed "psmodule.c" to "psauxmod.c"
25 years ago
David Turner
888706a317
removing obsolete files
25 years ago
David Turner
b8a7a0bdea
removing obsolete files. These are moved to a new
...
CVS module called "ftlayout"
25 years ago
David Turner
34f1c2f5f4
finally, the CID and Type1z driver are finished !!
...
Werner, please have a look at the code and start
re-formatting it :-)
25 years ago
David Turner
3b2c50eb3b
completing the FreeType Cache subsystem files
25 years ago
Werner Lemberg
8728f294bc
Formatting, small fixes.
...
25 years ago
David Turner
b466a7650c
The FreeType Caching Subsystem - first lines of code
...
beware, this code is not tested, and probably doesn't compile
correctly.. more information will follow..
25 years ago
David Turner
a39acf55f7
updated "psaux" and "type1z".
...
The Type 1 driver now completely relies on "psaux". I
now need to change the CID driver accordingly, then
finally move the Type 2 parsing routines to "psaux"
when appropriate..
25 years ago
David Turner
d8b4514d43
added preliminary emboldening code.. still _very_
...
experimental
25 years ago
David Turner
9748807412
the psaux module is now nearly completed
...
the "type1z" driver uses it to parse Type 1 charstrings
(not to parse the Type 1 token stream yet though)..
25 years ago
David Turner
f95a603117
minor updates to the "psaux" module.
...
Werner, please do not start re-formatting my experimental
code until I declare it "finished", because I still make big
changes to it that create lots of CVS conflicts..
thanks for your work, anyway :-)
25 years ago
David Turner
c38ddff8ac
fixed a _serious_ bug in FT_Glyph_Get_CBox
25 years ago
Werner Lemberg
b1c8bf0683
Minor formatting.
...
25 years ago
David Turner
24d7024c44
added draft "psaux" code
...
the t1 driver now reads the complete font matrix
and applies it (some fonts do not work properly without
hinting though...)
25 years ago
David Turner
710354b8e9
fixed the bug that prevented bitmap formats to be loaded
...
correctly when the auto-hinter is used (symptom: "winfonts"
driver didn't load bitmaps correctly).
25 years ago
Werner Lemberg
9a814fabbf
Yamano-uchi added support for SFNT-wrapped CID bitmap font files (with
...
25 years ago
Werner Lemberg
29a90e2610
Updating unix/ftconfig.in to recent config/ftconfig.h changes.
...
25 years ago
Just van Rossum
4174350526
Added little know adx offset to t1operator_seac() -- accent positioning now seems correct.
25 years ago
Just van Rossum
2fd491d5f3
Fixed Z1_Parse_CharStrings() to work correctly with "open" paths (ie. missing closepath operator)
25 years ago
Just van Rossum
dd81f42282
fixed t1_tofixed() to handle floats of the form .001 and -.001 correctly.
25 years ago
Werner Lemberg
3a89c2a4ac
Removing FT_MAKE_OPTION_SINGLE_LIBRARY_OBJECT. It has never worked.
...
25 years ago
Werner Lemberg
c713d924d8
Added #ifdef's for C++ to all header files.
25 years ago
Just van Rossum
80a330afe8
fixed two bugs related to T2 real numbers: the "skipping" code didn't behave correctly (leaving a bad stack ptr), and the actual parsing code also parsed the code (30) as two nibbles.
25 years ago
Just van Rossum
7c64409e86
Some simple patches that allow synthetic fonts to be rendered. *However*: although the FontMatrix is read correctly, it does _not_ seem to be used! I don't understand this...
25 years ago
Werner Lemberg
b1dd3535d5
Added autoconf tests FT_MUNMAP_DECL and FT_MUNMAP_PARAM to fix some devils.
...
25 years ago
Werner Lemberg
e72c9fec17
Simplifying the FIELD_* and FRAME_* macros. Before calling these macros,
...
25 years ago
Werner Lemberg
35ca3426eb
Fixing gcc warnings on Solaris.
25 years ago
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
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
Werner Lemberg
58b17f9647
Formatting.
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
321cd27d0f
Removing compiler warnings about unused portions of code.
...
25 years ago
Just van Rossum
1fd410bbe1
now that "type1z" is renamed to "type1"; revert to hardcoding "type1"..
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
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
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