2001-03-07 Tom Kacvinsky <[email protected]>
2001-03-05 Tom Kacvinsky <[email protected]>
* include/freetype/ttnameid.h: Correct a stupid typo which prevented
* builds/unix/detect.mk: Add test for Hurd.
* src/autohint/ahtypes.h (AH_Hinter): Add elements
* include/freetype/ttnameid.h: added some new Microsoft language
the Type 1 glyph loader now sets the glyph control data to the
added automatic detection for the HURD operating system
fixed a bug reported by Graham Asher
fixed a small bug in FT_Glyph_Copy
fixed a small bug (the advance and format were not copied in
* builds/unix/config.{guess,sub}: Updated (from ftp.gnu.org).
* docs/docmaker.py (DocSection::add_element): Use
update docmaker.py to support chapters and section block ordering
minor correction to 2001-02-07 entries.
* src/cff/cffparse.c (cff_parse_font_matrix): Removed an
Removed an unnecessary fprintf( stderr, ... ) from cff_parse_font_matrix
Added entry for function is_alpha. Code now makes `-' a valid
In function is_alpha, make `-' a legal alphanumeric character. This
Added entries for changes to CFF and Type 1 drivers, related to units
In function T1_Init_Face, added code to get the units_per_EM from the
In struct CFF_Font_Dict_, added a units_per_em member to facilitate
In function cff_parse_font_matrix, added logic to get the units_per_EM
In function CFF_Init_Face, added logic to get the units per EM from
* src/psaux/psobjs.c (shift_elements): Remove if clause (which is
formatting, ChangeLog entry
improved docmaker slightly (better indexing, support for "<order>" marker
Update of ttnameid.h with the most recent informations from Microsoft's SDK
Added entries for changes to Type 1 driver (related to FontInfo
In function parse_font_matrix, added heuristic to get units_per_EM
another small update of the Unicode range comments
* src/pcfread.c (pcf_get_properties, pcf_get_metrics,
some minor changes to allow compilation in all modes, without warnings
* builds/unix/freetype-config.in: Fix problems with separate
added cross-reference generation
* docs/docmaker.py: Minor improvements to reduce unwanted spaces
updated documentation in public header files
improved the docmaker script
* include/freetype/ttnameid.h: Updated Unicode code range comments.
Added entries for changes to CFF driver function, variable, and source
* builds/vms: Support files for VMS architecture added.
Changed to use cfftypes.h instead of t2types.h. Also, we now use
Merged in changes from t2types.h, and made this the canonical `types'
This file was merged with cfftypes.h and is no longer necessary.
This file was previously known as t2errors.h.
Changed to use cffgload.{c,h} instead of t2gload.{c,h}. Also, all
This file was previously known as t2gload.h.
Changed to reflect the changes made in the source files:
This file was previously known as t2gload.c.
Renamed t2gload.c to cffgload.c.
* src/pcf/*: New driver module for PCF font format (used in
* src/cff/cffload.c (CFF_Load_Charset): Improved error messages.
Added entries for changes to CFF driver sources and headers. We now
Changed the structures CFF_Encoding and CFF_Charset.
Chnaged the structures CFF_Charset and CFF_Encoding.
Added functions t2_lookup_glyph_by_stdcharcode and t2_operator_seac
Added entries pertaining to the changes needed in the CFF/Type 2
In function T2_Load_Glyph, added code so that the font transform is
Added code to cff_parse_font_matrix so that the font matrix numbers
Fixed 2000-12-21 entry for ah_hinter_load and ah_hinter_load_glyph to
Removed unnecessary comments and commented-out code from ah_hinter_load_glyph.
removing obsolete "cidafm" files
Added entry for fixes to autohinter (related to synthetic fonts).
Changed functions ah_hinter_load and ah_hinter_load_glyph so that
* *.mk: Added lots of `.PHONY' targets.
* INSTALL: Added info about makepp.
fixed small bug (no need to test target pixmap in direct rendering mode)
* docs/design/modules.html: Removed. Covered by design-*.html.
support for clipped direct rendering
include/freetype/internal/internal.h: Fixed header inclusion macros
* include/freetype/config/ft2build.h,
* builds/unix/ftsystem.c: Fixed typos. Fixed inclusion of wrong
* include/freetype/config/ft2build.h (FT2_ROOT, FT2_CONFIG_ROOT):
* include/freetype/config/build.h (FT2_CONFIG_ROOT, FT2_PUBLIC_FILE,
* */*.h: Changed body inclusion macro names to start and end with
- updated all source files to adhere to the new inclusion scheme
* src/cache/ftlru.c (FT_Lru_Done): fixed a small memory leak
* builds/module.mk: Replaced `xxx #' with `xxx$(space).
re-fixed FTC_Manager_Done :-)
fixed a broken inclusion of header files (a FT_FLAT_COMPILE test