<HTML>
<HEAD><TITLE>Version 2.16 Patchlevel 5 Release Notes</TITLE></HEAD>
<BODY>

<H2><IMG ALIGN=BOTTOM SRC="a_index.gif"> Version 2.16 Patchlevel 5
Added Features/Bug Fixes</H2>

<!----------------------- Release Notes ----------------------->

<OL>
<LI>Reduce PS/EPS file size.  Please send e-mail to william@cs.ucla.edu
    as soon as you see a bug related to this new improvement.
<P>
<LI>Fix a seg-fault bug when SaveSelectedAs is selected from the File Menu.
    Thanks to Helmut Jarausch &lt;jarausch@igpm.igpm.rwth-aachen.de&gt; for
    pointing out the problem.
<P>
<LI>Fix a bug with setting up page information in MergeWithTable().
<P>
<LI>Make a few minor adjustments to make it run on BSDI machines.  Thanks
    to Scott Spetka &lt;scott%fang.cs.sunyit.edu@sunyit.edu&gt; to the patches.
<P>
<LI>When opening a file, executes the auto_exec file attribute if it exists.
    Thanks to Nicolas Rouquette &lt;rouquett@aig.jpl.nasa.gov&gt; for the patch.
<P>
<LI>Interprets retracted_arrows and auto_retracted_arrows attributes for
    polyline and open-splines.  Please read the SPECIAL ATTRIBUTES section
    of the man pages for details.  Thanks to Nicolas Rouquette
    &lt;rouquett@aig.jpl.nasa.gov&gt; for the patch.
<P>
<LI>Handles the Compose Key for inputting internation characters.  Thanks to
    Johan Vromans &lt;jv@NL.net&gt; for the patch.
<P>
<LI>Add USER_PLACEMENT attribute to bypass auto-layout and allow the user
    to place objects in MergeWithTable().
<P>
<LI>Add STRIP_DOUBLE_QUOTES attribute strip strings enclosed by double-quotes
    (such as files generated by Microsoft Excel) in MergeWithTable().
<P>
<LI>Do not generate the usual PS preview bitmap (i.e., %%BeginPreview and
    %%EndPreview) when TiffEPSI is used.
<P>
<LI>If Tgif*GenerateImageMap is used, the XPM file is removed after the GIF
    files are generated.
<P>
<LI>Add a new X default, Tgif*ShowMeasurementUnit, to show measurements
    in inch/cm/pixel units.
<P>
<LI>Add new X defaults, Tgif*PageStyleLandscape and Tgif*QueryZoomInPoint.
    Thanks to Kyle Bateman &lt;kyle@actarg.com&gt; for the patch.  If
    Tgif*QueryZoomInPoint is set to 'true', the user will be asked to select
    a zoom center when zooming in.
<P>
<LI>Add the following internal commands:
    message_box(&lt;attr_name&gt;,&lt;msg&gt;,&lt;title&gt;,&lt;style&gt;),
    get_user_input(&lt;attr_name&gt;,&lt;msg1&gt;,&lt;msg2&gt;),
    add_attr_to_selected_obj(&lt;attr_name&gt;,&lt;attr_value&gt;),
    user_end_an_edge(&lt;attr_name&gt;,&lt;abs_x&gt;,&lt;abs_y&gt;),
    and user_draw_an_edge(&lt;start_attr_name&gt;,&lt;end_attr_name&gt;).
    Thanks to Nicolas Rouquette &lt;rouquett@aig.jpl.nasa.gov&gt; for the
    suggestions.
</OL>

<!----------------------- Home ----------------------->

<HR>

<A HREF="../tgif.html"><IMG ALT="Return to Home Page" ALIGN=TOP
SRC="../home.gif"></A>
<A HREF="index.html"><IMG ALT="Release Notes Index" ALIGN=TOP
SRC="a_index.gif"></A>

<!----------------------- Address ----------------------->

<HR>

<address>
   <A HREF="http://bourbon.cs.ucla.edu:8001/william/">
   William Chia-Wei Cheng (william@cs.ucla.edu)</A>
</address>
<!-- @(#)$Id: $ -->

</BODY>
</HTML>

