Subject: CVS commit: pkgsrc/fonts/fontforge
To: None <pkgsrc-changes@NetBSD.org>
From: Adam Ciarcinski <adam@netbsd.org>
List: pkgsrc-changes
Date: 03/22/2005 15:07:10
Module Name:	pkgsrc
Committed By:	adam
Date:		Tue Mar 22 15:07:10 UTC 2005

Modified Files:
	pkgsrc/fonts/fontforge: Makefile distinfo

Log Message:
Changes 20050310:
* Deleting a glyph class within a kerning by classes object caused a crash
* Added some support for palm bitmap fonts
* Replace with reference only replaced the first instance.
* The Options dlg behaved oddly with respect to Apple & OpenType modes
* When given a glyph with conflicting hints for which the first contour
  contained no hints, then in type2 output the glyph was drawn at a strange
  offset from its correct position.
* When generating an opentype font from a script, and specifying flags,
  the round coordinates flag was ignored
* When generating a font from a script using the default flag setting,
  we would always generate afm/tfm/pfm files
* KANOU pointed out that the stroked font import glyph command only worked
  if multilayer set.
* Added a preview bitmap to eps files.
* In a bitmap only font the font metrics menu items behaved in unexpected ways
  (as if they referred to a postscript font rather than the bitmap fonts)
* Various fixes to make importing stroked eps files into stroked fonts work
  better.
* KANOU requests a preference item to turn off use of freetype in font view.
* Fix more rounding errors in remove overlap.
* Fix some problems in the routine which finds roots of an arbetrary quartic.
* The remove bump option of simplify could screw up memory.
* Remove overlap got unhappy about control points which caused a very tiny
  overlap between adjacent splines
* Redo from the fontview usually caused a crash.
* KANOU provides a MakeLine scripting command
* If TYPE3 (multilayer) was not enabled, there was a flow of control through
  a function which did not return anything.
* Recovery files did not contain multilayer marks which lead to strange
  behaviour and crashes
* Converting a font to multilayer caused a crash if there were outline glyph
  windows open.
* Make the encoding for scripts be utf8 consistently
* Allow the scripting Export command to take a format spec
* Add support for reals to the scripting language
* NearlyHv{Cps,Lines} scripting commands erroneously complained about
  too many args
* ff had a bug when outputting otf contextual ligatures
* Fix various crashes and infinite loops involved in parsing bad font files.
* ff had problems with user defined encodings.
* Made ff work if the psuedo-type "real" was defined to be a double.
* the string += concattonation operator in scripting screwed up memory
* Problems with -c <arg> syntax
* The font type detector could fail to notice an svg file as such
  if it began with a byte order character.
* Ord didn't do proper type checking on its second argument


To generate a diff of this commit:
cvs rdiff -r1.5 -r1.6 pkgsrc/fonts/fontforge/Makefile \
    pkgsrc/fonts/fontforge/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.