A bug with pasting garbage characters from Windows under cygwin was fixed. A bug with double-byte characters or international characters when eglibc is used was fixed. Tgif.EnableTrueColorImages may be set to "true" only if tgif is compiled with zlib support. Starting with this version, if one has a TrueColor display, Tgif.EnableTrueColorImages is set to "true" by default. Support was added for a new built-in double-byte input method, tgchgb, to support the input of gb2312 encoded simplified Chinese characters using a graphical zhu-yin-fu-hao keypad (which would also accept pinyin directly).
This release fixes bugs with parsing Tgif.AdditionalFonts, copying and
pasting in cygwin, copying UTF-8 characters in cygwin, and positions
of true color (i.e., ppm_true) objects not showing up correctly when
Tgif.EnableTrueColorImages was set to "true". It adds InsertSymbol(), a
very simple right-margin feature when entering text, and overlines for
text objects.
The ability to export in SVG format was added. A "configure" script was added for building tgif. "Structured splines" were added where cubic Bezier curves are used. All the colors on a TrueColor display are used for X11 pixmap and JPEG objects. For double-byte characters, copy and paste from UTF8 strings was enabled. A colorwheel can be used to choose colors. The Tangram Whiteboard feature was integrated into tgif on Linux machines.
Fixes bugs with the create_arc_obj() internal command, measurements in the ruler window, "tgif -print -pdf", and copy and paste in Cygwin. Uses the X Selections mechanism to perform copy and paste. Adds support for linking to an external JPEG file to save file size. Adds support for Tgif.PSFontNeedCharSubs and Tgif.PSCharSubs.* so that some characters in the non-ASCII portion of a non-iso8859-1 font can be replaced by user-specified PostScript characters. Adds Tgif.DrawTextFuncKey_F# so that a function key can be associated with a list of internal commands in the text drawing mode.