Tom Kacvinsky
cfcec824eb
Added function t1_get_name_index and changed Get_Interface to return
...
24 years ago
Tom Kacvinsky
2eaadd5ad8
Added entries for changes to CFF driver (moved some assignments from
...
source file to header and added glyph name index requestor function).
Added entries for chnages to FreeType includes for new function
FT_Get_Name_Index.
24 years ago
Tom Kacvinsky
3c6e026a4e
Added documentation and prototype for new function FT_Get_Name_Index.
24 years ago
Tom Kacvinsky
d2a996c482
Added FT_Name_Index_Requester, a function pointer type defintion used
...
for in the function FT_Get_Name_Index.
24 years ago
Tom Kacvinsky
ff2714feca
Added function FT_Get_Name_Index, used to return a glyph index for a
...
given glyph name only if the driver supports glyph names.
24 years ago
Tom Kacvinsky
52371001d0
Added function cff_get_name_index, used as a requestor function for
...
FT_Get_Name_Index. Also, modified cff_get_interface so that it returns the
function cff_get_name_index when the "name_index" function is requested.
24 years ago
Tom Kacvinsky
236f82dbb2
Added definitions of cff_isoadobe_charset, cff_expert_charset, cff_expertsubset_charset,
...
cff_standard_encoding, and cff_expert_encoding arrays.
24 years ago
Tom Kacvinsky
0f88cdbe36
Removed definitions of cff_isoadobe_charset, cff_expert_charset, cff_expertsubset_charset,
...
cff_standard_encoding, and cff_expert_encoding arrays to cffload.h.
24 years ago
Werner Lemberg
7dabafd63e
* builds/cygwin/*: Removed. Use the unix stuff instead.
...
* builds/vms/ftconfig.h (FT_CALLBACK_DEF): Updated to change dated
2001-06-27.
24 years ago
Werner Lemberg
49f3cf6546
Add ChangeLog entry.
24 years ago
Werner Lemberg
36af3ea62b
* include/freetype/internal/psaux.h (PS_Table): Use FT_Offset for
...
`cursor' and `capacity'.
* src/psaux/psobjc.c (reallocate_t1_table): Use FT_Long for second
parameter.
(PS_Table_Add): Use FT_Offset for `new_size'.
* src/base/ftsynth.c: Include ftcalc.h unconditionally.
24 years ago
David Turner
59a6a3649f
file pshfit.c was initially added on branch VER-2-0-4-PATCH.
24 years ago
David Turner
9fdfe06a0d
file pshfit.h was initially added on branch VER-2-0-4-PATCH.
24 years ago
Werner Lemberg
a4bf7d660f
2001-07-13 Werner Lemberg <wl@gnu.org>
...
24 years ago
Werner Lemberg
7cf4c6dfa8
formatting
24 years ago
Werner Lemberg
2b6248bac0
formatting
24 years ago
David Turner
3b7049fe10
removed pedantic compiler warnings when the bytecode
...
interpreter is compiled in the library
24 years ago
David Turner
ca90a2c46b
* include/internal/ftstream.h: modified the definitions
...
of the FT_GET_XXXX and NEXT_XXXX macros for 16-bit correctness
24 years ago
Werner Lemberg
a560a1e018
* src/autohint/ahhint.c (ah_hinter_align_weak_points): Remove
...
unused variable `edges'.
(ah_hinter_load): Remove unused variables `old_width' and
`new_width'.
* src/cid/cidload.c (cid_decrypt): Use `U' for constant (again).
* src/psaux/psobjs.c (T1_Decrypt): Ditto.
* src/type1/t1parse.c (T1_Get_Private_Dict): Ditto.
24 years ago
Werner Lemberg
415235df1b
finishing function header formatting
...
24 years ago
Werner Lemberg
4a2305cf0c
formatting
24 years ago
Werner Lemberg
52005c3042
formatting
24 years ago
Werner Lemberg
93616ecb66
next round in function header formatting
24 years ago
Werner Lemberg
99b744164d
* src/cid/cidload.c, src/cid/cidload.h (cid_decrypt): Use FT_Offset
...
instead of FT_Int as type for `length' parameter.
* include/freetype/internal/psaux.h (PSAux_Interface): Updated.
* src/psaux/psobjs.c, src/psaux/psobjs.h (T1_Decrypt): Use FT_Offset
instead of FT_Int as type for `length' parameter.
24 years ago
Werner Lemberg
f814d0fafe
First round in converting
...
24 years ago
David Turner
c40f386727
doc update
24 years ago
David Turner
9a554eb2d6
the SFNT Kerning table loader now ensures that the table is correctly
...
sorted.
24 years ago
David Turner
7ad248a51b
formatting/bug fix
24 years ago
David Turner
f77581f642
changed the definition of FT_CALLBACK_DEF
24 years ago
David Turner
dee781342b
* include/freetype/ftconfig.h, src/*/*.c: changed the definition and
...
uses of the FT_CALLBACK_DEF macro in order to support 16-bit compilers
24 years ago
Werner Lemberg
890f313b37
* include/freetype/internal/ftstream.h (FT_GET_OFF3_LE): Fix typo.
...
* src/base/ftcalc.c (ft_div64by32): Fixed the source to work
correctly on 16-bit systems.
* docs/PATENTS: Added patents disclaimer. This one was missing!
* docs/CHANGES, docs/todo: Updated for the upcoming 2.0.4 release.
24 years ago
David Turner
2bf99344c3
fixed the 64-bits division computation for 16-bits systems
24 years ago
Werner Lemberg
3974a6058d
Formatting.
24 years ago
David Turner
c5341fb94e
adding Debian build directory
24 years ago
Werner Lemberg
0bf6e0647a
Formatting.
24 years ago
Werner Lemberg
0fe9763135
Add cast in pcfread.c.
24 years ago
David Turner
b602eba4a1
file psrecord.c was initially added on branch VER-2-0-4-PATCH.
24 years ago
David Turner
411f30a1ba
file psrecord.h was initially added on branch VER-2-0-4-PATCH.
24 years ago
David Turner
995ff2046b
updated documentation for the 2.0.4 release
24 years ago
Werner Lemberg
38364152e6
* include/freetype/config/ftconfig.h: Add two more `L's to
...
constants.
Add missing semicolons.
* builds/toplevel.mk: Do similar change as for
builds/unix/detect.mk.
* include/freetype/freetype.h (FT_ENC_TAG): New version to make it
easier to redefine.
* include/freetype/ftimage.h (FT_IMAGE_TAG): Ditto.
* include/freetype/freetype.h (FT_New_Memory_Face): Updated
24 years ago
Werner Lemberg
8eb0353fec
Formatting.
24 years ago
David Turner
0b3a99153a
* builds/win32/visualc/freetype.dsp, builds/win32/visualc/index.html:
...
updated the Visual C++ project (for the 2.0.4 release)
* builds/unix/detect.mk: added rule for AIX detection (which uses
/usr/sbin/init instead of /sbin/init, go figure..)
24 years ago
David Turner
61f0685683
* include/freetype/fterrors.h: updated some of the error macros to
...
simplify Werner's latest tricks :o)
24 years ago
Werner Lemberg
c43fd3a749
Formatting.
24 years ago
David Turner
8edbcabce1
- updated doc for FT_New_Memory_Face
...
- removed lots of compiler warnings in lint-style
warning modes (/W4 with Visual C++)
24 years ago
Werner Lemberg
cf24d51531
Minor cleanups to remove compiler warnings.
...
* include/freetype/cache/ftcmanag.h (FTC_MAX_BYTES_DEFAULT): Use
`L' for constant.
* include/freetype/config/ftoption.h (FT_RENDER_POOL_SIZE): Ditto.
* src/base/ftcalc.c (FT_MulDiv): Use `L' for constant.
* src/base/ftglyph.c (FT_Glyph_Get_CBox): Remove `error' variable.
* src/base/fttrigon.c (ft_trig_arctan_table): Use `L' for constants.
* src/base/ftobjs.c (FT_Done_Size): Fix return value.
(FT_Set_Char_Size, FT_Set_Pixel_Sizes, FT_Get_Kerning): Remove
unused `memory' variable.
* src/autohint/ahglyph.c (ah_get_orientation): Use `L' for constant.
* src/autohint/ahhint.c (ah_hint_edges_3,
ah_hinter_align_edge_points): Remove unused `before' and `after'
variables.
(ah_hinter_align_weak_points): Remove unused `edge_limit' variable.
(ah_hinter_load): Remove unused `new_advance', `start_contour',
and `metrics' variables.
* src/cff/cffload.c (CFF_Load_Encoding): Remove dead code to avoid
compiler warning.
* src/cff/cffobjs.c (CFF_Init_Face): Remove unused `base_offset'
variable.
* src/cff/cffgload.c (CFF_Parse_CharStrings): Remove unused
`outline' variable.
(cff_compute_bias): Use `U' for constant.
* src/cid/cidload.c (cid_decrypt): Ditto.
* src/psaux/psobjs.c (T1_Decrypt): Ditto.
* src/psaux/t1decode.c (T1_Decoder_Parse_CharStrings): Ditto.
* src/sfnt/ttload.c (TT_Load_Kern): Remove unused `version'
variable.
* src/sfnt/ttsbit.c (TT_Load_SBit_Image): Remove unused `top'
variable.
* src/truetype/ttgload.c (load_truetype_glyph): Remove unused
`num_contours' and `ins_offset' variables.
(compute_glyph_metrics): Remove unused `Top' and `x_scale'
variables.
(TT_Load_Glyph): Remove unused `memory' variable.
* src/smooth/ftgrays.c (grays_raster_render): Use `L' for constants.
24 years ago
Werner Lemberg
00a2207fd8
Make the new error scheme source compatible with older FT versions
...
by introducing another layer.
* include/freetype/fterrors.h (FT_ERRORDEF_, FT_NOERRORDEF_): New
macros.
(FT_NOERRORDEF): Removed.
* include/*/*err*.h: Use FT_ERRORDEF_ and FT_NOERRORDEF_.
24 years ago
Werner Lemberg
be5a53654d
* include/freetype/freetype.h (FT_ENC_TAG): New macro.
...
(FT_Encoding_): Use it.
* include/freetype/ftimage.h (FT_IMAGE_TAG): Define it
conditionally.
24 years ago
Werner Lemberg
9e528d0376
formatting
24 years ago
David Turner
ac6cc419df
modified the TrueType interpreter to let it
...
use the new trigonometric functions provided in "fttrigon.h". This
gets rid of some old 64-bit computation routines, as well as many
warnings when compiling the library with the "long long" 64-bit
integer type.
24 years ago