[gs-cvs] rev 7788 - trunk/gs/doc
giles at ghostscript.com
giles at ghostscript.com
Wed Mar 14 17:22:09 PDT 2007
Author: giles
Date: 2007-03-14 17:20:41 -0700 (Wed, 14 Mar 2007)
New Revision: 7788
Modified:
trunk/gs/doc/Changes.htm
trunk/gs/doc/Details.htm
trunk/gs/doc/Details8.htm
trunk/gs/doc/History8.htm
trunk/gs/doc/News.htm
Log:
Update changelogs for the 8.56 release.
Modified: trunk/gs/doc/Changes.htm
===================================================================
--- trunk/gs/doc/Changes.htm 2007-03-15 00:02:10 UTC (rev 7787)
+++ trunk/gs/doc/Changes.htm 2007-03-15 00:20:41 UTC (rev 7788)
@@ -8,56518 +8,8713 @@
</head>
<body>
-<p><strong><a name="2006-05-17T182707.676488Z"></a>
-2006-05-17T18:27:07.676488Z Ralph Giles</strong></p>
+<p><strong><a name="2007-03-15T000210.064485Z"></a>
+2007-03-15T00:02:10.064485Z Ralph Giles</strong></p>
<blockquote>
<pre>
-Merge change from trunk.
-
-Remove ARCH_STRUCT_ALIGN_MOD entirely and revert to
-ARCH_ALIGN_MEMORY_MOD not having the extra jmp_buf
-alignment requirements. This satisfies the assumption
-that structure alignment and sizeof(ref) agree in
-the Ghostscript code and should finally fix 687643.
-
-Also add a cast back to jmp_buf in the alignment
-macro setjmp_.h. Fixes bug 688698. Patch from
-Alex Cherepanov.
+Handle empty log messages.
</pre>
-<p>[/branches/ghostscript-8.54/src/std.h /branches/ghostscript-8.54/src/setjmp_.h /branches/ghostscript-8.54/src/genarch.c]</p>
+<p>[toolbin/split_changelog.py]</p>
</blockquote>
-<p><strong><a name="2006-05-17T153218.088676Z"></a>
-2006-05-17T15:32:18.088676Z Ralph Giles</strong> (<a href="Details.htm#2006-05-17T153218.088676Z">details</a>)</p>
+<p><strong><a name="2007-03-14T213545.571769Z"></a>
+2007-03-14T21:35:45.571769Z Ralph Giles</strong></p>
<blockquote>
<pre>
-Port the fix for bug #688149 from trunk. Originally committed by Ray
-Johnson.
-
-Fix so that dictionaries that grow preserve attributes.
-Several problems reported including a potential security
-hole when in SAFER mode. Thanks to mat Gh Savulescu
-(SaGS) for the bug report, the patch and excellent
-analysis of the problem.
-
+Remove romfs.dev from FEATURE_DEVS_ALL. It is no longer optional.
</pre>
-<p>[/branches/ghostscript-8.54/src/idict.c]</p>
+<p>[src/Makefile.in]</p>
</blockquote>
-<p><strong><a name="2006-05-15T233249.061208Z"></a>
-2006-05-15T23:32:49.061208Z Ralph Giles</strong></p>
+<p><strong><a name="2007-03-14T211500.798517Z"></a>
+2007-03-14T21:15:00.798517Z Ralph Giles</strong></p>
<blockquote>
<pre>
-Additional release date updates.
+Update revision, dates, and list of open bugs for release.
</pre>
-<p>[/branches/ghostscript-8.54/doc/Details8.htm /branches/ghostscript-8.54/doc/History8.htm]</p>
+<p>[doc/History7.htm doc/Projects.htm doc/History8.htm man/dvipdf.1 man/ps2ascii.1 doc/Use.htm doc/Readme.htm doc/Source.htm doc/Deprecated.htm doc/Maintain.htm man/ps2epsi.1 doc/Install.htm src/gscdef.c doc/API.htm doc/Issues.htm doc/DLL.htm doc/Drivers.htm man/pfbtopfa.1 doc/Release.htm doc/Commprod.htm doc/Xfonts.htm doc/Devices.htm doc/Language.htm man/gs.1 src/version.mak src/dwsetup.rc man/pf2afm.1 doc/Ps2ps2.htm doc/Fonts.htm man/printafm.1 doc/Ps2pdf.htm doc/Develop.htm doc/Helpers.htm man/pdf2dsc.1 doc/Psfiles.htm doc/Lib.htm doc/gs-vms.hlp doc/Htmstyle.htm man/font2c.1 man/gsnd.1 man/pdfopt.1 src/winint.mak doc/News.htm man/pdf2ps.1 man/ps2pdf.1 doc/Testing.htm doc/Make.htm doc/Details8.htm doc/Unix-lpr.htm doc/C-style.htm doc/Ps-style.htm doc/History1.htm doc/History2.htm man/gslp.1 man/wftopfa.1 doc/History3.htm doc/History4.htm man/ps2pdfwr.1 doc/Ps2epsi.htm man/ps2ps.1 doc/History5.htm doc/History6.htm]</p>
</blockquote>
-<p><strong><a name="2006-05-15T230316.814804Z"></a>
-2006-05-15T23:03:16.814804Z Ralph Giles</strong></p>
+<p><strong><a name="2007-03-13T224029.048961Z"></a>
+2007-03-13T22:40:29.048961Z leonardo</strong> (<a href="Details.htm#2007-03-13T224029.048961Z">details</a>)</p>
<blockquote>
<pre>
-Update release date for 8.54rc2.
-</pre>
-<p>[/branches/ghostscript-8.54/doc/Issues.htm /branches/ghostscript-8.54/doc/DLL.htm /branches/ghostscript-8.54/doc/Drivers.htm /branches/ghostscript-8.54/man/pfbtopfa.1 /branches/ghostscript-8.54/doc/Commprod.htm /branches/ghostscript-8.54/doc/Release.htm /branches/ghostscript-8.54/doc/Xfonts.htm /branches/ghostscript-8.54/doc/Devices.htm /branches/ghostscript-8.54/doc/Language.htm /branches/ghostscript-8.54/src/version.mak /branches/ghostscript-8.54/man/gs.1 /branches/ghostscript-8.54/doc/Fonts.htm /branches/ghostscript-8.54/doc/Ps2ps2.htm /branches/ghostscript-8.54/man/pf2afm.1 /branches/ghostscript-8.54/doc/Develop.htm /branches/ghostscript-8.54/doc/Ps2pdf.htm /branches/ghostscript-8.54/man/printafm.1 /branches/ghostscript-8.54/doc/Helpers.htm /branches/ghostscript-8.54/man/pdf2dsc.1 /branches/ghostscript-8.54/doc/Psfiles.htm /branches/ghostscript-8.54/doc/Lib.htm /branches/ghostscript-8.54/doc/gs-vms.hlp /branches/ghostscript-8.54/man/gsnd.1 /branches/ghostscript-8.54/man/font2c.1 /branches/ghostscript-8.54/doc/Htmstyle.htm /branches/ghostscript-8.54/man/pdfopt.1 /branches/ghostscript-8.54/man/ps2pdf.1 /branches/ghostscript-8.54/man/pdf2ps.1 /branches/ghostscript-8.54/doc/News.htm /branches/ghostscript-8.54/doc/Details8.htm /branches/ghostscript-8.54/doc/Make.htm /branches/ghostscript-8.54/doc/Testing.htm /branches/ghostscript-8.54/doc/Unix-lpr.htm /branches/ghostscript-8.54/doc/C-style.htm /branches/ghostscript-8.54/doc/Ps-style.htm /branches/ghostscript-8.54/doc/History1.htm /branches/ghostscript-8.54/doc/History2.htm /branches/ghostscript-8.54/man/gslp.1 /branches/ghostscript-8.54/man/wftopfa.1 /branches/ghostscript-8.54/doc/History3.htm /branches/ghostscript-8.54/doc/Ps2epsi.htm /branches/ghostscript-8.54/doc/History4.htm /branches/ghostscript-8.54/man/ps2pdfwr.1 /branches/ghostscript-8.54/man/ps2ps.1 /branches/ghostscript-8.54/doc/History5.htm /branches/ghostscript-8.54/doc/History6.htm /branches/ghostscript-8.54/doc/History7.htm /branches/ghostscript-8.54/doc/Projects.htm /branches/ghostscript-8.54/doc/History8.htm /branches/ghostscript-8.54/man/dvipdf.1 /branches/ghostscript-8.54/man/ps2ascii.1 /branches/ghostscript-8.54/doc/Use.htm /branches/ghostscript-8.54/doc/Readme.htm /branches/ghostscript-8.54/doc/Source.htm /branches/ghostscript-8.54/doc/Deprecated.htm /branches/ghostscript-8.54/doc/Maintain.htm /branches/ghostscript-8.54/man/ps2epsi.1 /branches/ghostscript-8.54/doc/Install.htm /branches/ghostscript-8.54/doc/Copying.htm /branches/ghostscript-8.54/doc/API.htm]</p>
-</blockquote>
+Fix (stroking) : Apply the right math for computing always_thin,
-<p><strong><a name="2006-05-15T225912.198801Z"></a>
-2006-05-15T22:59:12.198801Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Update changelogs for 8.54rc2.
</pre>
-<p>[/branches/ghostscript-8.54/doc/News.htm /branches/ghostscript-8.54/doc/Details8.htm /branches/ghostscript-8.54/doc/Details.htm /branches/ghostscript-8.54/doc/Changes.htm /branches/ghostscript-8.54/doc/History8.htm]</p>
+<p>[src/gxstroke.c]</p>
</blockquote>
-<p><strong><a name="2006-05-15T225120.894499Z"></a>
-2006-05-15T22:51:20.894499Z giles</strong></p>
+<p><strong><a name="2007-03-13T223551.420875Z"></a>
+2007-03-13T22:35:51.420875Z leonardo</strong> (<a href="Details.htm#2007-03-13T223551.420875Z">details</a>)</p>
<blockquote>
<pre>
-Add setjmp_.h, which was left out of the patch fixing bug #687643.
-</pre>
-<p>[/branches/ghostscript-8.54/src/setjmp_.h]</p>
-</blockquote>
+Fix (stroking) : Apply the right math for computing always_thin,
-<p><strong><a name="2006-05-15T213128.156524Z"></a>
-2006-05-15T21:31:28.156524Z giles</strong></p>
-<blockquote>
-<pre>
-Correct a typo resulting in inproper glyph placement with transposed
-text and a top left reference corner. Fixes bug 688645. Fix merged
-from trunk.
</pre>
-<p>[/branches/ghostscript-8.54/jbig2dec/jbig2_text.c]</p>
+<p>[doc/pscet_status.txt src/gxstroke.c]</p>
</blockquote>
-<p><strong><a name="2006-05-15T210748.699439Z"></a>
-2006-05-15T21:07:48.699439Z giles</strong></p>
+<p><strong><a name="2007-03-11T204713.652729Z"></a>
+2007-03-11T20:47:13.652729Z leonardo</strong></p>
<blockquote>
<pre>
-Update MSVC build to refer to the release version of MS Visual Studio
-.NET 2005.
+pscet_status.txt : Closing 11-06-5.
</pre>
-<p>[/branches/ghostscript-8.54/doc/Make.htm /branches/ghostscript-8.54/src/msvc32.mak]</p>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-05-15T191706.838612Z"></a>
-2006-05-15T19:17:06.838612Z giles</strong></p>
+<p><strong><a name="2007-03-11T174334.501551Z"></a>
+2007-03-11T17:43:34.501551Z leonardo</strong> (<a href="Details.htm#2007-03-11T174334.501551Z">details</a>)</p>
<blockquote>
<pre>
-Update the usage line for the split_changelog utility.
-</pre>
-<p>[/branches/ghostscript-8.54/toolbin/split_changelog.py]</p>
-</blockquote>
+Fix (user paths) : Wrong current point after uappend closepath.
-<p><strong><a name="2006-05-15T191613.375379Z"></a>
-2006-05-15T19:16:13.375379Z giles</strong></p>
-<blockquote>
-<pre>
-Correct a problem with the display device. The initialiser
-needs to be a scaler, not the array that was being used.
-GCC on OS/2 was giving a warning about this. This makes it
-consistent with gdevtsep.c. Patch from Russell Lang.
</pre>
-<p>[/branches/ghostscript-8.54/src/gdevdsp.c]</p>
+<p>[doc/pscet_status.txt src/gspath.c src/zupath.c]</p>
</blockquote>
-<p><strong><a name="2006-05-15T190828.721428Z"></a>
-2006-05-15T19:08:28.721428Z giles</strong></p>
+<p><strong><a name="2007-03-11T162911.261904Z"></a>
+2007-03-11T16:29:11.261904Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Update changelogs.
+Rename "ref dash_pattern" to avoid confusion with "float dash_pattern[]".
</pre>
-<p>[/branches/ghostscript-8.54/doc/News.htm /branches/ghostscript-8.54/doc/Details8.htm /branches/ghostscript-8.54/doc/Details.htm /branches/ghostscript-8.54/doc/Changes.htm /branches/ghostscript-8.54/doc/History8.htm]</p>
+<p>[src/zgstate.c src/igstate.h]</p>
</blockquote>
-<p><strong><a name="2006-05-15T190031.775976Z"></a>
-2006-05-15T19:00:31.775976Z giles</strong></p>
+<p><strong><a name="2007-03-11T134654.105020Z"></a>
+2007-03-11T13:46:54.105020Z leonardo</strong> (<a href="Details.htm#2007-03-11T134654.105020Z">details</a>)</p>
<blockquote>
<pre>
-FIX: Allocate jmp_buf with padding, to satisfy alignment constraints.
-Fixes bug #687643. Change merged from trunk.
-</pre>
-<p>[/branches/ghostscript-8.54/src/sdct.h /branches/ghostscript-8.54/src/ttinterp.c /branches/ghostscript-8.54/src/ttobjs.h /branches/ghostscript-8.54/src/sjpegc.c /branches/ghostscript-8.54/src/lib.mak /branches/ghostscript-8.54/src/sjpegd.c /branches/ghostscript-8.54/src/sjpege.c]</p>
-</blockquote>
+Fix : MSVC compiler warnings.
-<p><strong><a name="2006-05-15T173628.446043Z"></a>
-2006-05-15T17:36:28.446043Z giles</strong> (<a href="Details.htm#2006-05-15T173628.446043Z">details</a>)</p>
-<blockquote>
-<pre>
-Port documentation updates from trunk.
-
</pre>
-<p>[/branches/ghostscript-8.54/doc/Make.htm /branches/ghostscript-8.54/doc/Language.htm]</p>
+<p>[src/zimage.c src/gxiparam.h src/gxcmap.c src/iimage.h src/gximage.c src/gximage1.c src/gximage3.c src/gsipar3x.h src/gximage4.c src/gxclrast.c src/gximag3x.c src/gdevpdfi.c src/gsiparam.h src/gsiparm3.h src/gsiparm4.h]</p>
</blockquote>
-<p><strong><a name="2006-05-15T173526.789659Z"></a>
-2006-05-15T17:35:26.789659Z giles</strong></p>
+<p><strong><a name="2007-03-11T091005.985706Z"></a>
+2007-03-11T09:10:05.985706Z leonardo</strong></p>
<blockquote>
<pre>
-Add commented out line for manually enabling the luratech build with
-autoconf. Change ported from trunk.
+pscet_status.txt : Improving assignments.
</pre>
-<p>[/branches/ghostscript-8.54/src/Makefile.in]</p>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-05-15T173418.223579Z"></a>
-2006-05-15T17:34:18.223579Z giles</strong></p>
+<p><strong><a name="2007-03-09T204125.398262Z"></a>
+2007-03-09T20:41:25.398262Z Ray Johnston</strong> (<a href="Details.htm#2007-03-09T204125.398262Z">details</a>)</p>
<blockquote>
<pre>
-Always make read progress is s_jbig2encode process when there is data
-available. Fixes bug #688658. Port from trunk to the 8.54 branch.
-</pre>
-<p>[/branches/ghostscript-8.54/src/sjbig2_luratech.c /branches/ghostscript-8.54/src/sjbig2_luratech.h]</p>
-</blockquote>
+Add a utility to dump out information about PDF files. Fix
+for customer #259.
-<p><strong><a name="2006-05-15T012953.383801Z"></a>
-2006-05-15T01:29:53.383801Z dan</strong> (<a href="Details.htm#2006-05-15T012953.383801Z">details</a>)</p>
-<blockquote>
-<pre>
-Port fix for 688686 segfault in find_bit_map() to 8.54 branch.
-
</pre>
-<p>[/branches/ghostscript-8.54/src/gdevdevn.c]</p>
+<p>[toolbin/pdf_info.ps]</p>
</blockquote>
-<p><strong><a name="2006-05-11T012843.068966Z"></a>
-2006-05-11T01:28:43.068966Z giles</strong></p>
+<p><strong><a name="2007-03-08T172428.272086Z"></a>
+2007-03-08T17:24:28.272086Z Raph Levien</strong></p>
<blockquote>
<pre>
-Update the changelog xml2html script to handle the output of
-'svn log --verbose --xml' instead of 'cvs2cl'.
+Remove unnecessary zeroing out of reference count of indexed color space
+map structure. Eliminates warnings when run with -Z?
</pre>
-<p>[/branches/ghostscript-8.54/toolbin/split_changelog.py]</p>
+<p>[src/zcsindex.c]</p>
</blockquote>
-<p><strong><a name="2006-05-10T220504.536292Z"></a>
-2006-05-10T22:05:04.536292Z giles</strong></p>
+<p><strong><a name="2007-03-08T002745.225750Z"></a>
+2007-03-08T00:27:45.225750Z Ray Johnston</strong></p>
<blockquote>
<pre>
-Fix up pre.tcl a bit to handle svn Id: lines.
+Missing (yet another) dependency -- string_.h. It probably was not
+a problem.
</pre>
-<p>[/branches/ghostscript-8.54/toolbin/pre.tcl]</p>
+<p>[src/int.mak]</p>
</blockquote>
-<p><strong><a name="2006-05-10T215736.424976Z"></a>
-2006-05-10T21:57:36.424976Z giles</strong></p>
+<p><strong><a name="2007-03-07T212202.986768Z"></a>
+2007-03-07T21:22:02.986768Z Ralph Giles</strong></p>
<blockquote>
<pre>
-Propagate release number and data changes to the documentation.
+Update the makefile with new header dependencies added in r7198.
</pre>
-<p>[/branches/ghostscript-8.54/doc/Issues.htm /branches/ghostscript-8.54/doc/DLL.htm /branches/ghostscript-8.54/doc/Drivers.htm /branches/ghostscript-8.54/man/pfbtopfa.1 /branches/ghostscript-8.54/doc/Commprod.htm /branches/ghostscript-8.54/doc/Release.htm /branches/ghostscript-8.54/doc/Xfonts.htm /branches/ghostscript-8.54/doc/Devices.htm /branches/ghostscript-8.54/doc/Language.htm /branches/ghostscript-8.54/man/gs.1 /branches/ghostscript-8.54/doc/Fonts.htm /branches/ghostscript-8.54/doc/Ps2ps2.htm /branches/ghostscript-8.54/man/pf2afm.1 /branches/ghostscript-8.54/doc/Develop.htm /branches/ghostscript-8.54/doc/Ps2pdf.htm /branches/ghostscript-8.54/man/printafm.1 /branches/ghostscript-8.54/doc/Helpers.htm /branches/ghostscript-8.54/man/pdf2dsc.1 /branches/ghostscript-8.54/doc/Psfiles.htm /branches/ghostscript-8.54/doc/Lib.htm /branches/ghostscript-8.54/doc/gs-vms.hlp /branches/ghostscript-8.54/man/gsnd.1 /branches/ghostscript-8.54/man/font2c.1 /branches/ghostscript-8.54/doc/Htmstyle.htm /branches/ghostscript-8.54/man/pdfopt.1 /branches/ghostscript-8.54/man/ps2pdf.1 /branches/ghostscript-8.54/man/pdf2ps.1 /branches/ghostscript-8.54/doc/Details8.htm /branches/ghostscript-8.54/doc/Make.htm /branches/ghostscript-8.54/doc/Testing.htm /branches/ghostscript-8.54/doc/Unix-lpr.htm /branches/ghostscript-8.54/doc/C-style.htm /branches/ghostscript-8.54/doc/Ps-style.htm /branches/ghostscript-8.54/doc/History1.htm /branches/ghostscript-8.54/doc/History2.htm /branches/ghostscript-8.54/man/gslp.1 /branches/ghostscript-8.54/man/wftopfa.1 /branches/ghostscript-8.54/doc/History3.htm /branches/ghostscript-8.54/man/ps2ps.1 /branches/ghostscript-8.54/doc/Ps2epsi.htm /branches/ghostscript-8.54/doc/History4.htm /branches/ghostscript-8.54/man/ps2pdfwr.1 /branches/ghostscript-8.54/doc/History5.htm /branches/ghostscript-8.54/doc/History6.htm /branches/ghostscript-8.54/doc/History7.htm /branches/ghostscript-8.54/doc/Projects.htm /branches/ghostscript-8.54/doc/History8.htm /branches/ghostscript-8.54/man/dvipdf.1 /branches/ghostscript-8.54/man/ps2ascii.1 /branches/ghostscript-8.54/doc/Use.htm /branches/ghostscript-8.54/doc/Readme.htm /branches/ghostscript-8.54/doc/Source.htm /branches/ghostscript-8.54/doc/Deprecated.htm /branches/ghostscript-8.54/doc/Maintain.htm /branches/ghostscript-8.54/man/ps2epsi.1 /branches/ghostscript-8.54/doc/Install.htm /branches/ghostscript-8.54/doc/Copying.htm /branches/ghostscript-8.54/doc/API.htm]</p>
+<p>[src/int.mak]</p>
</blockquote>
-<p><strong><a name="2006-05-10T215427.892199Z"></a>
-2006-05-10T21:54:27.892199Z giles</strong></p>
+<p><strong><a name="2007-03-07T203524.409027Z"></a>
+2007-03-07T20:35:24.409027Z Stefan Kemper</strong></p>
<blockquote>
<pre>
-Update the libpng version number to match the included release.
-</pre>
-<p>[/branches/ghostscript-8.54/src/ugcclib.mak /branches/ghostscript-8.54/src/macosx.mak /branches/ghostscript-8.54/src/watcw32.mak /branches/ghostscript-8.54/src/dvx-gcc.mak /branches/ghostscript-8.54/src/msvc32.mak /branches/ghostscript-8.54/src/unix-gcc.mak /branches/ghostscript-8.54/src/unixansi.mak /branches/ghostscript-8.54/src/macos-mcp.mak /branches/ghostscript-8.54/src/msvclib.mak /branches/ghostscript-8.54/src/all-arch.mak /branches/ghostscript-8.54/src/os2.mak /branches/ghostscript-8.54/src/watclib.mak /branches/ghostscript-8.54/src/bcwin32.mak /branches/ghostscript-8.54/src/openvms.mak]</p>
-</blockquote>
+Fix image banding error with high level images ctm.
-<p><strong><a name="2006-05-10T214414.213811Z"></a>
-2006-05-10T21:44:14.213811Z giles</strong></p>
-<blockquote>
-<pre>
-Update version numbers and dates for release.
+Fixes ridt91.eps (ppmraw/300dpi/banded)
</pre>
-<p>[/branches/ghostscript-8.54/src/winint.mak /branches/ghostscript-8.54/doc/News.htm /branches/ghostscript-8.54/src/gscdef.c /branches/ghostscript-8.54/src/version.mak /branches/ghostscript-8.54/src/dwsetup.rc]</p>
+<p>[src/gxclimag.c]</p>
</blockquote>
-<p><strong><a name="2006-05-10T210642.656903Z"></a>
-2006-05-10T21:06:42.656903Z Ralph Giles</strong></p>
+<p><strong><a name="2007-03-07T001253.750515Z"></a>
+2007-03-07T00:12:53.750515Z Timothy Osborn</strong></p>
<blockquote>
<pre>
-Branch for the AFPL Ghostscript 8.54 release.
-</pre>
-<p>[/branches/ghostscript-8.54]</p>
+Changed assignment from Igor to Tim for items marked same-as some items already marked OK.</pre>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-05-10T210511.037293Z"></a>
-2006-05-10T21:05:11.037293Z Ralph Giles</strong></p>
+<p><strong><a name="2007-03-06T214032.469232Z"></a>
+2007-03-06T21:40:32.469232Z leonardo</strong> (<a href="Details.htm#2007-03-06T214032.469232Z">details</a>)</p>
<blockquote>
<pre>
-We must reset the state structure pointers passed as userdata for the
-luratech library read and write callback from within the s_jpxe_process
-method because the garbage collector may have move the struct since the
-call to s_jpxe_init. Fixes bug 688657.
+Fix (Type 1 interpreter) : Account the replaced side bearing in setcurrentpoint.
-Thanks to Ray Johnston for his analysis of the issue.
</pre>
-<p>[src/sjpx_luratech.c]</p>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-05-10T112325.592534Z"></a>
-2006-05-10T11:23:25.592534Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-03-06T213714.025835Z"></a>
+2007-03-06T21:37:14.025835Z leonardo</strong> (<a href="Details.htm#2007-03-06T213714.025835Z">details</a>)</p>
<blockquote>
<pre>
-Upgrade Japanese Unicode CMap resources from
-ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/aj16.tar.Z
-Bug 688685.
+Fix (Type 1 interpreter) : Account the replaced side bearing in setcurrentpoint.
-DIFFERENCES:
-None
</pre>
-<p>[Resource/CMap/UniJISX0213-UTF32-H Resource/CMap/UniJIS-UTF32-H Resource/CMap/UniJIS-UTF16-H Resource/CMap/UniJIS-UTF8-H]</p>
+<p>[src/gstype1.c src/gstype2.c src/gxtype1.c src/gxtype1.h]</p>
</blockquote>
-<p><strong><a name="2006-05-08T174301.487840Z"></a>
-2006-05-08T17:43:01.487840Z Ray Johnston</strong> (<a href="Details.htm#2006-05-08T174301.487840Z">details</a>)</p>
+<p><strong><a name="2007-03-06T194612.663281Z"></a>
+2007-03-06T19:46:12.663281Z Ralph Giles</strong></p>
<blockquote>
<pre>
-Add checking for required Function in some shadings to prevent later
-SEGV. Detected with CET 12-14b.ps
-
+Resolve version control Id line issues flagged by the regression run.
</pre>
-<p>[src/zshade.c]</p>
+<p>[doc/pscet_status.txt src/gxhintn1.c doc/Testing.htm doc/Psfiles.htm lib/jobseparator.ps]</p>
</blockquote>
-<p><strong><a name="2006-05-08T053929.301618Z"></a>
-2006-05-08T05:39:29.301618Z Ray Johnston</strong> (<a href="Details.htm#2006-05-08T053929.301618Z">details</a>)</p>
+<p><strong><a name="2007-03-06T172458.366068Z"></a>
+2007-03-06T17:24:58.366068Z leonardo</strong> (<a href="Details.htm#2007-03-06T172458.366068Z">details</a>)</p>
<blockquote>
<pre>
-Move internal type 'gs_pattern1_instance_t' and 'gs_pattern2_instance_t' into
-an array for compatibility with CPSI and a poorly designed CET (09-03.ps).
+Fix (TT interpreter) : memory leaks with PCL (continued).
</pre>
-<p>[lib/gs_patrn.ps lib/gs_lev2.ps src/zcolor.c]</p>
+<p>[src/gxttfb.c]</p>
</blockquote>
-<p><strong><a name="2006-05-04T195723.542378Z"></a>
-2006-05-04T19:57:23.542378Z Ray Johnston</strong> (<a href="Details.htm#2006-05-04T195723.542378Z">details</a>)</p>
+<p><strong><a name="2007-03-06T143500.233763Z"></a>
+2007-03-06T14:35:00.233763Z leonardo</strong> (<a href="Details.htm#2007-03-06T143500.233763Z">details</a>)</p>
<blockquote>
<pre>
-Fix a missing image problem seen in 468-03 (part of 468-01.ps). Even though
-this test appears to violate the rules in the PLRM for Mask and Data Image
-sizes for ImageType3, Adobe CPSI and other RIPS ignore the problem.
+Fix (TT interpreter) : memory leaks with PCL.
</pre>
-<p>[src/gximage3.c]</p>
+<p>[src/gxfcache.h src/gxttfb.c src/gsfont.c src/ttfmemd.c src/ttfmain.c src/ttobjs.c src/ttobjs.h]</p>
</blockquote>
-<p><strong><a name="2006-05-03T152453.610732Z"></a>
-2006-05-03T15:24:53.610732Z Ralph Giles</strong></p>
+<p><strong><a name="2007-03-05T215020.543548Z"></a>
+2007-03-05T21:50:20.543548Z Raph Levien</strong></p>
<blockquote>
<pre>
-Add a note about additional license change cleanup to be done when
-making GPL releases. Bug 688677.
+Remove stray debug print that was left in previous commit (colorspace
+refcount patch).
</pre>
-<p>[doc/Release.htm]</p>
+<p>[src/gscscie.c]</p>
</blockquote>
-<p><strong><a name="2006-04-28T074358.270935Z"></a>
-2006-04-28T07:43:58.270935Z leonardo</strong> (<a href="Details.htm#2006-04-28T074358.270935Z">details</a>)</p>
+<p><strong><a name="2007-03-05T210935.951840Z"></a>
+2007-03-05T21:09:35.951840Z Raph Levien</strong></p>
<blockquote>
<pre>
-pdfwrite : Luratech filters must not apply to inline images, part 2.
+Non-backwards compatible change: use consistent reference count allocation
+discipline for color spaces. Previously, color spaces were allocated on
+stack, on the heap, as sub-structures within other color space structures,
+and were very commonly copied. Reference counting was used for the "params"
+block of some, but not all, color spaces, but there were correctness
+problems with that logic.
-</pre>
-<p>[src/gdevpsdi.c]</p>
-</blockquote>
+In addition, a number of "const" qualifiers have been removed, because
+the action of bumping the reference count on an object is not consistent
+with the C semantics of const.
-<p><strong><a name="2006-04-27T173956.495819Z"></a>
-2006-04-27T17:39:56.495819Z leonardo</strong> (<a href="Details.htm#2006-04-27T173956.495819Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix (UFST bridge) : Update makefile for UFST 4.6 .
+This change is required to resolve problems with enhancement 688924. It
+should also help with memory leaks.
+Other clients, such as the PCL interpreter, will require changes to be
+compatible. For simple device colorspaces, the change to gs_setcmykcolor()
+(gscolor1.c) is representative of the code change required.
</pre>
-<p>[src/lib.mak src/int.mak]</p>
+<p>[src/gsimage.c src/zimage.c src/zshade.c src/gslibctx.c src/gscscie.c src/gdevpdfb.c src/gdevpdfc.c src/gdevpdfg.c src/gxclrast.c src/zpcolor.c src/zicc.c src/gspcolor.c src/gdevps.c src/gdevpdfi.c src/gsicc.c src/gscdevn.c src/zcssepr.c src/gdevpdfk.c src/zcie.c src/gdevpdfg.h src/lib.mak src/gsicc.h src/gscdevn.h src/zcspixel.c src/gsrefct.h src/gdevpsdi.c src/gdevpdfv.c src/zcolor.c src/gscolor.c src/gsiparam.h src/gxshade6.c src/gscssub.c src/gdevp14.c src/gsstate.c src/gxclpath.c src/gsptype1.c src/zcsdevn.c src/gscpixel.c src/gxcmap.c src/gsptype1.h src/icsmap.h src/gsistate.c src/gscpixel.h src/gxshade.c src/gximag3x.c src/zcsindex.c src/gscspace.c src/gscolor1.c src/gscolor2.c src/zcolor2.c src/gscolor3.c src/gscspace.h src/gxistate.h src/gscolor2.h src/gxpcmap.c src/gxcspace.h src/gxcdevn.h src/gxcolor2.h src/gscsepr.c src/gscindex.h src/gscsepr.h]</p>
</blockquote>
-<p><strong><a name="2006-04-27T173641.601504Z"></a>
-2006-04-27T17:36:41.601504Z leonardo</strong> (<a href="Details.htm#2006-04-27T173641.601504Z">details</a>)</p>
+<p><strong><a name="2007-03-05T171251.517731Z"></a>
+2007-03-05T17:12:51.517731Z Timothy Osborn</strong></p>
<blockquote>
<pre>
-pdfwrite : Luratech filters must not apply to inline images and for Indexed images.
-
-</pre>
-<p>[src/gdevpdfb.c src/gdevpdfv.c src/gdevpsdi.c src/gdevpsdf.h src/gdevpdfi.c]</p>
+Reassinged shading issues to Igor</pre>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-04-26T222654.710871Z"></a>
-2006-04-26T22:26:54.710871Z Ralph Giles</strong></p>
+<p><strong><a name="2007-03-05T053038.914444Z"></a>
+2007-03-05T05:30:38.914444Z Raph Levien</strong></p>
<blockquote>
<pre>
-As of libpng 1.2.10 we have to define PNG_NO_ASSEMBLY_CODE or include
-one of the two asm files on MacOS X. We don't want to fiddle with
-the source list based on compiler at this point (MSVC vs GCC) so
-just do without the assembly as before.
+Make sure that memory for jpeg_decompress_data gets allocated from the
+same memory as the stream structure that owns it. Previously, the
+stream structure would be allocated in global, and the jddp in stable
+local, which is a violation of GC invariants. Fixes bug 689118, which
+was a GC crash in the regression file H00216q.pdf.
</pre>
-<p>[src/libpng.mak]</p>
+<p>[src/zfdctd.c]</p>
</blockquote>
-<p><strong><a name="2006-04-26T191655.695237Z"></a>
-2006-04-26T19:16:55.695237Z Ray Johnston</strong> (<a href="Details.htm#2006-04-26T191655.695237Z">details</a>)</p>
+<p><strong><a name="2007-03-04T213128.032123Z"></a>
+2007-03-04T21:31:28.032123Z leonardo</strong></p>
<blockquote>
<pre>
-Fix SEGV when 'reversepath' invoked with a currentpoint but no segments.
-Detected with the CET Global Interference test.
-
+pscet_status.txt : Closing 11-24-3 .
</pre>
-<p>[src/gspath1.c]</p>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-04-26T011713.575661Z"></a>
-2006-04-26T01:17:13.575661Z Ray Johnston</strong> (<a href="Details.htm#2006-04-26T011713.575661Z">details</a>)</p>
+<p><strong><a name="2007-03-04T182504.375026Z"></a>
+2007-03-04T18:25:04.375026Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Fix for 470-01 at some resolutions (90 dpi failed, 125 dpi worked). Zero
-width or height clip box confused shading logic.
+Fix X mirroring for all color modes of the interpolated image.
+The mirroring was missing from non 8 bits/colorant modes resulting
+in the mirrored output images.
</pre>
-<p>[src/gsshade.c]</p>
+<p>[src/gxiscale.c]</p>
</blockquote>
-<p><strong><a name="2006-04-25T173126.091156Z"></a>
-2006-04-25T17:31:26.091156Z leonardo</strong> (<a href="Details.htm#2006-04-25T173126.091156Z">details</a>)</p>
+<p><strong><a name="2007-03-04T170825.140696Z"></a>
+2007-03-04T17:08:25.140696Z leonardo</strong> (<a href="Details.htm#2007-03-04T170825.140696Z">details</a>)</p>
<blockquote>
<pre>
-pdfwrite : Implementing ColorImageAutoFilterStrategy, GrayImageAutoFilterStrategy.
+Fix (user paths) : Remove the uneven behavior with uappend.
</pre>
-<p>[src/gdevpsdp.c src/gdevpdfp.c src/gdevpdfb.c src/gdevpdfv.c src/gdevpsdi.c src/gdevpsdf.h src/gdevpdfi.c]</p>
+<p>[doc/pscet_status.txt src/zupath.c]</p>
</blockquote>
-<p><strong><a name="2006-04-25T164009.951186Z"></a>
-2006-04-25T16:40:09.951186Z Ralph Giles</strong></p>
+<p><strong><a name="2007-03-04T164100.611078Z"></a>
+2007-03-04T16:41:00.611078Z Ray Johnston</strong></p>
<blockquote>
<pre>
-Copy the new 1.2.10 libpng release into our tree.
+Free up any previous line_ptrs in a memory (image) device before
+allocating new ones. This allows multiple calls to setup_buf_device
+without leaking memory (as seen with the PCL allocator that does
+not have garbage collection).
</pre>
-<p>[libpng]</p>
+<p>[src/gdevprn.c]</p>
</blockquote>
-<p><strong><a name="2006-04-25T163948.646150Z"></a>
-2006-04-25T16:39:48.646150Z Ralph Giles</strong></p>
+<p><strong><a name="2007-03-04T163732.768972Z"></a>
+2007-03-04T16:37:32.768972Z Ray Johnston</strong></p>
<blockquote>
<pre>
-Remove the included libpng 1.2.8.
+The index file should not be compressed. It is small, and if it ever did
+get compressed, it would SEVERELY impact performance since the entire
+list gets processed on every band.
</pre>
-<p>[libpng]</p>
+<p>[src/gxclist.c]</p>
</blockquote>
-<p><strong><a name="2006-04-25T031032.157126Z"></a>
-2006-04-25T03:10:32.157126Z Ralph Giles</strong></p>
+<p><strong><a name="2007-03-03T035156.270202Z"></a>
+2007-03-03T03:51:56.270202Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Add hooks for setting the lossly compression quality target or lossless
-compression to the jpxe stream state. Both new parameters are optional,
-but the set_defaults method must now be called for consistent behavior.
+Fix a stack nix-up that occured when cm operator was used inside BT/ET block.
+Bug 688985, customer 580.
-The quality option allows setting a quality value (1-100 inclusive)
-different from the default, currently 60. Setting the lossless flag
-specifies lossless encoding and overrides any quality setting.
</pre>
-<p>[src/sjpx_luratech.h src/gdevjpx.c src/sjpx_luratech.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-22T015907.027378Z"></a>
-2006-04-22T01:59:07.027378Z Ray Johnston</strong> (<a href="Details.htm#2006-04-22T015907.027378Z">details</a>)</p>
-<blockquote>
-<pre>
-Change ASCII85Decode EOD handling to make sure that the EOD characters are
-consumed before we provide the last bit of data to the caller. The ~> sequence
-(actually could be <cr> <lf> ~ <cr> <lf> > ) left in the currentfile would
-cause an /undefined error. Bug 688618.
-
-</pre>
-<p>[src/sa85d.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-22T011550.051226Z"></a>
-2006-04-22T01:15:50.051226Z Ray Johnston</strong> (<a href="Details.htm#2006-04-22T011550.051226Z">details</a>)</p>
-<blockquote>
-<pre>
-Yet another apparently broken PDF file that Acrobat Reader handles silently.
-In this case a 'Tj' operator when the font is an embedded double byte font
-(CIDFont) has an odd number of bytes in the string. Change to return a
-.notdef' glpyh for the tail of the string. Bug 688670 fro customer 562.
-
-</pre>
-<p>[src/gsfcmap1.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-21T011136.736823Z"></a>
-2006-04-21T01:11:36.736823Z Dan Coby</strong> (<a href="Details.htm#2006-04-21T011136.736823Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix for 688648 Too many MAP file names.
-
-</pre>
-<p>[src/bcwin32.mak]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-20T181411.385429Z"></a>
-2006-04-20T18:14:11.385429Z leonardo</strong> (<a href="Details.htm#2006-04-20T181411.385429Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix (pdfwrite) : Work around degenerate CTM while stroking a path.
-
-</pre>
-<p>[src/gdevpdfd.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-18T173225.849734Z"></a>
-2006-04-18T17:32:25.849734Z Ray Johnston</strong> (<a href="Details.htm#2006-04-18T173225.849734Z">details</a>)</p>
-<blockquote>
-<pre>
-Implement the status operation for the %rom% device. Restructure the
-makefiles to correct some dependency problems. The creation time of
-files in the %rom% device are now set to the build time. The need
-for this was established during bug 687094.
-
-</pre>
-<p>[src/lib.mak src/openvms.mak src/mkromfs.c src/gsiorom.c src/unix-aux.mak src/macos-mcp.mak src/msvctail.mak src/os2.mak]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-16T190854.198111Z"></a>
-2006-04-16T19:08:54.198111Z leonardo</strong> (<a href="Details.htm#2006-04-16T190854.198111Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix (MSVC build) : Always use nodebug CRTL when building a nodebug Ghostscript.
-
-</pre>
-<p>[src/msvc32.mak]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-16T190141.671156Z"></a>
-2006-04-16T19:01:41.671156Z leonardo</strong> (<a href="Details.htm#2006-04-16T190141.671156Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix (memory manager) : Reduce the CPU time consumption for 'restore', step 2.
-
-</pre>
-<p>[src/gxalloc.h]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-14T194913.902581Z"></a>
-2006-04-14T19:49:13.902581Z leonardo</strong> (<a href="Details.htm#2006-04-14T194913.902581Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix (memory manager) : Reduce the CPU time consumption for 'restore'.
-
-</pre>
-<p>[src/isave.h src/gxalloc.h src/idosave.h src/igcref.c src/int.mak src/igc.c src/ialloc.c src/gsalloc.c src/isave.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-14T175542.321007Z"></a>
-2006-04-14T17:55:42.321007Z Ray Johnston</strong></p>
-<blockquote>
-<pre>
-Indirect W, W2, Dw or DW2 values were not resolved at the correct point
-which caused a check for 0 length W and W2 arrays to not work. Bug 688649.
-</pre>
-<p>[lib/pdf_font.ps]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-14T010331.516512Z"></a>
-2006-04-14T01:03:31.516512Z Dan Coby</strong></p>
-<blockquote>
-<pre>
-Remove a piece of extra code that came in as part of the 'Named color' logic.</pre>
-<p>[src/gscdevn.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-13T042447.344362Z"></a>
-2006-04-13T04:24:47.344362Z Ray Johnston</strong></p>
-<blockquote>
-<pre>
-Fix typo. IdoimSet was in RESOURCE_LIST instead of IdiomSet.
-Thanks to "Edward" for spotting this. Bug 688644.
-</pre>
-<p>[src/bcwin32.mak src/openvms.mak src/ugcclib.mak src/macosx.mak src/watcw32.mak src/Makefile.in src/dvx-gcc.mak src/msvc32.mak src/unix-gcc.mak src/unixansi.mak src/macos-mcp.mak src/msvclib.mak src/os2.mak src/watclib.mak]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-11T055623.659314Z"></a>
-2006-04-11T05:56:23.659314Z Dan Coby</strong> (<a href="Details.htm#2006-04-11T055623.659314Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix for 688068 Problem with overprint in 1bit cmyk device.
-
-</pre>
-<p>[src/gdevbit.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-11T045424.181044Z"></a>
-2006-04-11T04:54:24.181044Z Ray Johnston</strong> (<a href="Details.htm#2006-04-11T045424.181044Z">details</a>)</p>
-<blockquote>
-<pre>
-The .ResourceFile logic did not work with the %rom% device since it relied
-on the 'status' operator. This change avoids the use of 'status' by using
-the 'file' operator in a stopped context. Bug 687094.
-
-</pre>
-<p>[lib/gs_res.ps]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-06T003046.126294Z"></a>
-2006-04-06T00:30:46.126294Z Dan Coby</strong> (<a href="Details.htm#2006-04-06T003046.126294Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix for 688625 5x to 15x slowdown between 8.50 and 8.53 (ref#10273).
-
-</pre>
-<p>[lib/pdf_ops.ps]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-03T134322.538056Z"></a>
-2006-04-03T13:43:22.538056Z Alex Cherepanov</strong></p>
-<blockquote>
-<pre>
-Fix all obvious cases where the name of an operator for signalerror procedure
-is searched in the dictionary stack instead of retrieving it from systemdict.
-Bug 688548.
-
-DIFFERENCES:
-None
-</pre>
-<p>[lib/gs_lev2.ps lib/gs_img.ps lib/gs_dpnxt.ps lib/gs_cspace.ps]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-02T001736.683425Z"></a>
-2006-04-02T00:17:36.683425Z Ray Johnston</strong> (<a href="Details.htm#2006-04-02T001736.683425Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix rangecheck in shfill caused by floating point inaccuracies in the function
-logic. Previous logic allowed for inaccuracy, but the value scaling was wrong
-making the test too stringent. Bug 688574 for customer 531.
-
-</pre>
-<p>[src/lib.mak src/gsfunc0.c src/gsfunc3.c src/gxpcopy.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-01T221627.729522Z"></a>
-2006-04-01T22:16:27.729522Z Alex Cherepanov</strong> (<a href="Details.htm#2006-04-01T221627.729522Z">details</a>)</p>
-<blockquote>
-<pre>
-Work around a bug in GCC 2.96 for x86. Pre-load stack pages to avoid a SEGV.
-Bug 688574.
-
-</pre>
-<p>[src/gs.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-01T150959.196553Z"></a>
-2006-04-01T15:09:59.196553Z Alex Cherepanov</strong> (<a href="Details.htm#2006-04-01T150959.196553Z">details</a>)</p>
-<blockquote>
-<pre>
-Recognize PDF fonts by the first 4 bytes of the font stream. Simplify
-Type 1 font reader and PFB font reader.
-Bug 688569 from customer 850.
-
-</pre>
-<p>[lib/pdf_font.ps]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-01T133502.551726Z"></a>
-2006-04-01T13:35:02.551726Z Alex Cherepanov</strong></p>
-<blockquote>
-<pre>
-Fix /ioerror when the length of the string data target is equal to number of
-generated bytes. Calculate the exact number of \n characters inserted by
-ASCIIHexEncode filter instead of the high bound
-Bug 688569
-
-DIFFERENCES:
-None
-</pre>
-<p>[src/sstring.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-04-01T131359.549095Z"></a>
-2006-04-01T13:13:59.549095Z Alex Cherepanov</strong> (<a href="Details.htm#2006-04-01T131359.549095Z">details</a>)</p>
-<blockquote>
-<pre>
-Enable redefinition of /image and /imagemask operators in PDF interpreter
-whan DELAYBIND option is in effect.
-Bug 688555
-
-</pre>
<p>[lib/pdf_draw.ps]</p>
</blockquote>
-<p><strong><a name="2006-03-31T010731.896512Z"></a>
-2006-03-31T01:07:31.896512Z Dan Coby</strong> (<a href="Details.htm#2006-03-31T010731.896512Z">details</a>)</p>
+<p><strong><a name="2007-03-02T055500.252985Z"></a>
+2007-03-02T05:55:00.252985Z Henry Stiles</strong></p>
<blockquote>
<pre>
-Fix for 688608 image rendered black in PDF-file
-
+accommodate parsing of undocumented color treatments (689100) which
+appear to have no effect.
</pre>
-<p>[src/gdevp14.c]</p>
+<p>[src/gdevpxen.h]</p>
</blockquote>
-<p><strong><a name="2006-03-29T215036.299258Z"></a>
-2006-03-29T21:50:36.299258Z Ray Johnston</strong></p>
+<p><strong><a name="2007-03-01T201709.177569Z"></a>
+2007-03-01T20:17:09.177569Z leonardo</strong> (<a href="Details.htm#2007-03-01T201709.177569Z">details</a>)</p>
<blockquote>
<pre>
-Document the new '-o' option. Also minor cleanup in the same area.
-</pre>
-<p>[doc/Use.htm]</p>
-</blockquote>
+Fix (pdfwrite) : Handle a text with degenerate CTM.
-<p><strong><a name="2006-03-29T204328.951336Z"></a>
-2006-03-29T20:43:28.951336Z Ray Johnston</strong></p>
-<blockquote>
-<pre>
-Correct double "" typo that made 'usage:' not work.
</pre>
-<p>[toolbin/search-svn-revs]</p>
+<p>[src/devs.mak]</p>
</blockquote>
-<p><strong><a name="2006-03-29T193910.090689Z"></a>
-2006-03-29T19:39:10.090689Z Raph Levien</strong></p>
+<p><strong><a name="2007-03-01T201549.273788Z"></a>
+2007-03-01T20:15:49.273788Z leonardo</strong> (<a href="Details.htm#2007-03-01T201549.273788Z">details</a>)</p>
<blockquote>
<pre>
-Adds -o<fn> switch to command, which is essentially an alias for
--sOutputFile=<fn>, -dNOPAUSE, and -dBATCH.
-</pre>
-<p>[src/imainarg.c]</p>
-</blockquote>
+Fix (pdfwrite) : Handle a text with degenerate CTM.
-<p><strong><a name="2006-03-29T193105.448360Z"></a>
-2006-03-29T19:31:05.448360Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-The luratech JPEG 2000 encoder defaults to lossless coding mode,
-which doesn't offer any size advantages over the older DCT encode
-filter. Instead ask for quality-based rate control at 60 on a scale
-of 1-100. This also requires switching to the 9,7 wavelet from the
-reversible 5,3.
</pre>
-<p>[src/sjpx_luratech.c]</p>
+<p>[src/gdevpdts.c]</p>
</blockquote>
-<p><strong><a name="2006-03-28T010549.592416Z"></a>
-2006-03-28T01:05:49.592416Z Ray Johnston</strong> (<a href="Details.htm#2006-03-28T010549.592416Z">details</a>)</p>
+<p><strong><a name="2007-03-01T152739.443405Z"></a>
+2007-03-01T15:27:39.443405Z leonardo</strong> (<a href="Details.htm#2007-03-01T152739.443405Z">details</a>)</p>
<blockquote>
<pre>
-Return a success code from the clist compression initialization functions.
-Bug 688603. Thanks to "Nix" for spotting this.
+Fix (graphics) : Imprecise current point after drawing an arc (continued).
</pre>
-<p>[src/gxclzlib.c src/gxcllzw.c]</p>
+<p>[doc/pscet_status.txt src/gspath1.c]</p>
</blockquote>
-<p><strong><a name="2006-03-27T190129.123835Z"></a>
-2006-03-27T19:01:29.123835Z Ray Johnston</strong></p>
+<p><strong><a name="2007-03-01T125010.538308Z"></a>
+2007-03-01T12:50:10.538308Z leonardo</strong> (<a href="Details.htm#2007-03-01T125010.538308Z">details</a>)</p>
<blockquote>
<pre>
-Fix typo in double inclusion protection.
-</pre>
-<p>[src/sjpx_luratech.h]</p>
-</blockquote>
+Fix (fuzzy.c) : An incorrect image difference format for multipage files.
-<p><strong><a name="2006-03-27T185339.250165Z"></a>
-2006-03-27T18:53:39.250165Z Ray Johnston</strong> (<a href="Details.htm#2006-03-27T185339.250165Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix a problem handling ' " and \ characters that gave false postives when checkin
-sources for C++ comments. Remove some modules from the 'skip' list that did not
-belong there (IMHO) -- they were probably there due to previous false positives.
-
</pre>
-<p>[toolbin/tests/check_comments.py]</p>
+<p>[toolbin/tests/fuzzy.c]</p>
</blockquote>
-<p><strong><a name="2006-03-25T013829.250332Z"></a>
-2006-03-25T01:38:29.250332Z Ralph Giles</strong> (<a href="Details.htm#2006-03-25T013829.250332Z">details</a>)</p>
+<p><strong><a name="2007-03-01T022603.339465Z"></a>
+2007-03-01T02:26:03.339465Z Alex Cherepanov</strong> (<a href="Details.htm#2007-03-01T022603.339465Z">details</a>)</p>
<blockquote>
<pre>
-Fix luratech-based encode filters. We now appear to work correctly.
+When a chain of decoding filters encounters EOF, close the last filter in
+the chain. This seems to contradict PLRM3 but matches the observed behavior
+of Adobe interpreters. Bug 688745, customer 384.
</pre>
-<p>[src/sjbig2_luratech.h src/sjbig2_luratech.c src/sjpx_luratech.c]</p>
+<p>[src/stream.c]</p>
</blockquote>
-<p><strong><a name="2006-03-24T235842.888065Z"></a>
-2006-03-24T23:58:42.888065Z Ralph Giles</strong></p>
+<p><strong><a name="2007-02-28T184949.409416Z"></a>
+2007-02-28T18:49:49.409416Z leonardo</strong> (<a href="Details.htm#2007-02-28T184949.409416Z">details</a>)</p>
<blockquote>
<pre>
-Correct an unitialized variable warning.
-</pre>
-<p>[src/gdevjbig2.c]</p>
-</blockquote>
+Fix (fuzzy.c) : Multipage files processed incorrectly.
-<p><strong><a name="2006-03-24T011006.296187Z"></a>
-2006-03-24T01:10:06.296187Z Alex Cherepanov</strong></p>
-<blockquote>
-<pre>
-Use .languagelevel operator instead of languagelevel name to prevent
-languagelevel redefinition to affect Ghostscript operation.
-Bug 688583
-
-DIFFERENCES:
-None
</pre>
-<p>[lib/gs_img.ps]</p>
+<p>[toolbin/tests/fuzzy.c]</p>
</blockquote>
-<p><strong><a name="2006-03-23T193206.035048Z"></a>
-2006-03-23T19:32:06.035048Z Ray Johnston</strong> (<a href="Details.htm#2006-03-23T193206.035048Z">details</a>)</p>
+<p><strong><a name="2007-02-28T170328.849858Z"></a>
+2007-02-28T17:03:28.849858Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Change PDF curve rendering to use 'accurate' curves. PostScript method
-is retained for Adobe CPSI compatibility. Bug 688434.
+Validate arguments of the operator startjob. Fix CET 31-10-02.
</pre>
-<p>[lib/pdf_main.ps]</p>
+<p>[doc/pscet_status.txt lib/gs_lev2.ps]</p>
</blockquote>
-<p><strong><a name="2006-03-23T123923.850800Z"></a>
-2006-03-23T12:39:23.850800Z leonardo</strong> (<a href="Details.htm#2006-03-23T123923.850800Z">details</a>)</p>
+<p><strong><a name="2007-02-27T211108.978663Z"></a>
+2007-02-27T21:11:08.978663Z leonardo</strong> (<a href="Details.htm#2007-02-27T211108.978663Z">details</a>)</p>
<blockquote>
<pre>
-Fix (pdfwrite) : The font copying and the font comparizon didn't work with segmented True Type data.
+Fix (graphics) : Imprecise current point after drawing an arc.
</pre>
-<p>[src/gxfcopy.c src/gdevpsft.c]</p>
+<p>[doc/pscet_status.txt src/gspath1.c src/gspath.h]</p>
</blockquote>
-<p><strong><a name="2006-03-23T095647.387302Z"></a>
-2006-03-23T09:56:47.387302Z leonardo</strong> (<a href="Details.htm#2006-03-23T095647.387302Z">details</a>)</p>
+<p><strong><a name="2007-02-26T162417.305323Z"></a>
+2007-02-26T16:24:17.305323Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-(pdfwrite) : Integrating Luratech modules for JPXEncode, JBIG2Encode.
-
+Fix indeterministic behavior of fuzzy.c with -w > 1. Initialize the rest of
+the window buffer that would be uninitialized before half_win lines is read.
</pre>
-<p>[src/gdevpdfx.h src/gdevpdfu.c src/gdevpsdi.c src/devs.mak]</p>
+<p>[toolbin/tests/fuzzy.c]</p>
</blockquote>
-<p><strong><a name="2006-03-22T183522.304671Z"></a>
-2006-03-22T18:35:22.304671Z Raph Levien</strong></p>
+<p><strong><a name="2007-02-25T204603.985068Z"></a>
+2007-02-25T20:46:03.985068Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-FIX: Fixes segfault in wts persistent cache logic when no cache key is
-generated. Fixes bug #688132.
-</pre>
-<p>[src/gswts.c]</p>
-</blockquote>
+Set upper font cache limit to 1e8 bytes in CPSI compatibility mode.
+Fix CET 27-02-01.
-<p><strong><a name="2006-03-22T181043.455701Z"></a>
-2006-03-22T18:10:43.455701Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Fix printafm to properly handle files with more than 256 glyphs. Patch
-from Michail Vidiassov. Bug 688610.
</pre>
-<p>[lib/printafm.ps]</p>
+<p>[doc/pscet_status.txt src/gsfont.c]</p>
</blockquote>
-<p><strong><a name="2006-03-22T164415.233805Z"></a>
-2006-03-22T16:44:15.233805Z leonardo</strong> (<a href="Details.htm#2006-03-22T164415.233805Z">details</a>)</p>
+<p><strong><a name="2007-02-25T192644.964185Z"></a>
+2007-02-25T19:26:44.964185Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-(pdfwrite) : Integrating Luratech modules for JPXEncode, JBIG2Encode.
-
+Fix MSVC-specific code added to fuzzy.c in the rev. 7743.
</pre>
-<p>[src/gdevpsdp.c src/gdevpdfp.c src/gdevpsdi.c src/devs.mak]</p>
+<p>[toolbin/tests/fuzzy.c]</p>
</blockquote>
-<p><strong><a name="2006-03-22T145600.546050Z"></a>
-2006-03-22T14:56:00.546050Z leonardo</strong> (<a href="Details.htm#2006-03-22T145600.546050Z">details</a>)</p>
+<p><strong><a name="2007-02-25T191316.641987Z"></a>
+2007-02-25T19:13:16.641987Z Stefan Kemper</strong></p>
<blockquote>
<pre>
-Fix (pdfwrite) : A minor code cleanup.
+Banding fix where triangles where incorrectly detected and rendered
+as parallelograms when rendering out of the clist. Triangles are only used
+to fill bevel joins so this occurs infrequently, and the use of fuzzy
+comparisons will hide all but the largest stroke width errors.
-</pre>
-<p>[src/gdevpdfp.c src/gdevpsdi.c]</p>
-</blockquote>
+Corrects many pcl CET banding/nobanding differences:
+28-01
+28-02
+28-03
+28-04
+28-05
+28-06
+28-07
+28-10
+29-01
+29-02
+29-08
+29-10
+29-11
+30-01
+30-04
+30-16
+30-19
+30-23
+31-01
+31-02
+31-03
+31-04
+31-05
+31-06
+31-07
+31-08
+31-09
+31-10
+31-11
+32-01
+32-02
+34-03
+36-04
+36-05
-<p><strong><a name="2006-03-22T084311.486957Z"></a>
-2006-03-22T08:43:11.486957Z leonardo</strong> (<a href="Details.htm#2006-03-22T084311.486957Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix : MSVC, Cygwin/gcc warnings.
-
</pre>
-<p>[src/gsimage.c src/gxfcopy.c src/gxwts.h src/gdevpdfg.c src/gswts.c]</p>
+<p>[src/gxclrast.c]</p>
</blockquote>
-<p><strong><a name="2006-03-22T080449.413437Z"></a>
-2006-03-22T08:04:49.413437Z Ray Johnston</strong></p>
+<p><strong><a name="2007-02-25T135808.233607Z"></a>
+2007-02-25T13:58:08.233607Z leonardo</strong> (<a href="Details.htm#2007-02-25T135808.233607Z">details</a>)</p>
<blockquote>
<pre>
-Fix compile problems and MSVC warnings.
-</pre>
-<p>[src/gxwts.h src/gswts.c]</p>
-</blockquote>
+Fix (fuzzy.c) : Further improvements.
-<p><strong><a name="2006-03-22T070500.066628Z"></a>
-2006-03-22T07:05:00.066628Z Raph Levien</strong></p>
-<blockquote>
-<pre>
-Patch to put WTS halftones in clist so that WTS halftoning works in
-banded mode. Also uses persistent cache when available to save time
-initializing the WTS halftone structures. Some memory cleanup and
-optimization work remains.
</pre>
-<p>[src/gp_unix_cache.c src/gswts.h src/gshtscr.c src/gxdhtserial.c src/gxwts.h src/gsht.c src/gswts.c src/gxclrast.c src/gxdevndi.c src/gp.h src/gxclimag.c]</p>
+<p>[toolbin/tests/fuzzy.c]</p>
</blockquote>
-<p><strong><a name="2006-03-22T045845.401369Z"></a>
-2006-03-22T04:58:45.401369Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-02-25T050647.526811Z"></a>
+2007-02-25T05:06:47.526811Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Add ToWrite dictionary to complete the environment for pdfwrite.ps procedures
-and enumerate JBIG2Globals parameter before the image to avoid recursion during
-stream copying.
-Bug 688556
-
-DIFFERENCES:
-None
+Clean up pscet_status.txt and add comments to a few entries.
</pre>
-<p>[lib/pdfopt.ps]</p>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-03-21T120923.846370Z"></a>
-2006-03-21T12:09:23.846370Z leonardo</strong> (<a href="Details.htm#2006-03-21T120923.846370Z">details</a>)</p>
+<p><strong><a name="2007-02-25T020912.060125Z"></a>
+2007-02-25T02:09:12.060125Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Fix (pdfwrite) : Order embedded fonts against an indeterminizm.
+In Level 3, operator setscreen takes the value of AccurateScreens from the user
+parameter even with the dictionary argument. PLRM p682. Partly fix CET 09-49-02
</pre>
-<p>[src/gdevpdtb.c src/gxfcopy.c src/gxfcopy.h]</p>
+<p>[doc/pscet_status.txt lib/gs_dps2.ps]</p>
</blockquote>
-<p><strong><a name="2006-03-20T233552.190540Z"></a>
-2006-03-20T23:35:52.190540Z Ralph Giles</strong></p>
+<p><strong><a name="2007-02-24T153248.711895Z"></a>
+2007-02-24T15:32:48.711895Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Implement RGB and CMYK output in the example JPX output device. The CMYK
-device isn't confirmed to be correct.
-</pre>
-<p>[src/devs.mak src/gdevjpx.c]</p>
-</blockquote>
+Set /errorinfo to null in the error handler when it undefined.
+Fix missing 'null' in CET 09-47c and 09-47j.
-<p><strong><a name="2006-03-17T202658.555712Z"></a>
-2006-03-17T20:26:58.555712Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Add the new luratech integration and testing files to the
-file list in the documentation.
</pre>
-<p>[doc/Develop.htm]</p>
+<p>[doc/pscet_status.txt lib/gs_init.ps]</p>
</blockquote>
-<p><strong><a name="2006-03-17T201646.140063Z"></a>
-2006-03-17T20:16:46.140063Z Ralph Giles</strong></p>
+<p><strong><a name="2007-02-23T230323.452670Z"></a>
+2007-02-23T23:03:23.452670Z Ray Johnston</strong> (<a href="Details.htm#2007-02-23T230323.452670Z">details</a>)</p>
<blockquote>
<pre>
-Add missing revision comment lines.
-</pre>
-<p>[src/gscedata.h src/gdevpdtv.c src/gdevpdtv.h src/gscedata.c]</p>
-</blockquote>
+Fix memory leak (PCL) due to extra gstate creation. PS did not leak thanks
+to the Garbage Collector.
-<p><strong><a name="2006-03-17T071958.022114Z"></a>
-2006-03-17T07:19:58.022114Z leonardo</strong> (<a href="Details.htm#2006-03-17T071958.022114Z">details</a>)</p>
-<blockquote>
-<pre>
-Type 1 hinter : More improvements (continued 3).
-
</pre>
-<p>[src/gxhintn.c]</p>
+<p>[src/gsstate.h src/gxpcmap.c src/gsstate.c]</p>
</blockquote>
-<p><strong><a name="2006-03-16T195907.187142Z"></a>
-2006-03-16T19:59:07.187142Z Ray Johnston</strong></p>
+<p><strong><a name="2007-02-23T220537.560889Z"></a>
+2007-02-23T22:05:37.560889Z Alex Cherepanov</strong> (<a href="Details.htm#2007-02-23T220537.560889Z">details</a>)</p>
<blockquote>
<pre>
-Remove individual credit from 'usage'.
-</pre>
-<p>[toolbin/search-svn-revs]</p>
-</blockquote>
+Use stricter validation of the pattern dictionary parameters to
+match CET 18-02c and 18-02d.
-<p><strong><a name="2006-03-15T195658.028675Z"></a>
-2006-03-15T19:56:58.028675Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Remove excessive debugging output.
</pre>
-<p>[src/sjpx_luratech.c]</p>
+<p>[doc/pscet_status.txt lib/gs_lev2.ps src/zpcolor.c lib/pdf_ops.ps]</p>
</blockquote>
-<p><strong><a name="2006-03-15T194500.902158Z"></a>
-2006-03-15T19:45:00.902158Z Ray Johnston</strong></p>
+<p><strong><a name="2007-02-23T183239.440312Z"></a>
+2007-02-23T18:32:39.440312Z Timothy Osborn</strong></p>
<blockquote>
<pre>
-Fix color procs to get gray scale instead of _b_w_.
-</pre>
-<p>[src/gdevjpx.c]</p>
+Changed status to AOK for 09-47B-11 Test05 and Test06</pre>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-03-15T143527.348378Z"></a>
-2006-03-15T14:35:27.348378Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-02-23T173115.655333Z"></a>
+2007-02-23T17:31:15.655333Z Timothy Osborn</strong></p>
<blockquote>
<pre>
-Use gput procedure to store data in the PDF graphic state instead of the plain
-def because initial graphic state is a read-only dictionary.
-Bug 688593 from customer 870.
-
-DIFFERENCES:
-None
-</pre>
-<p>[lib/gs_ttf.ps]</p>
+Changed status to AOK for 09-47B-11 Test10 and Test11</pre>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-03-15T063342.151793Z"></a>
-2006-03-15T06:33:42.151793Z Ralph Giles</strong></p>
+<p><strong><a name="2007-02-23T170407.479609Z"></a>
+2007-02-23T17:04:07.479609Z Timothy Osborn</strong></p>
<blockquote>
<pre>
-Add test frameworks for the JBIG2 and JPX encode filters. This code
-only depends on the encoder streams being available, but currently
-that is only possible when building against the proprietary Luratech
-implementation libraries.
-</pre>
-<p>[src/gdevjbig2.c src/gdevjpx.c src/devs.mak]</p>
+Changed status to AOK for 09-47B-10 Test10 and Test11</pre>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-03-15T054607.272587Z"></a>
-2006-03-15T05:46:07.272587Z Ralph Giles</strong></p>
+<p><strong><a name="2007-02-23T132937.822169Z"></a>
+2007-02-23T13:29:37.822169Z L. Peter Deutsch</strong></p>
<blockquote>
<pre>
-Initial check in of JPX encode filter support based on the Luratech LWF
-JP2 library.
+Changes the 'token' operator so it does not pop the operand on an
+invalidaccess error, for Adobe compatibility.
</pre>
-<p>[src/sjpx_luratech.h src/sjpx_luratech.c]</p>
+<p>[src/ztoken.c]</p>
</blockquote>
-<p><strong><a name="2006-03-15T054350.703217Z"></a>
-2006-03-15T05:43:50.703217Z Ralph Giles</strong></p>
+<p><strong><a name="2007-02-22T153915.380404Z"></a>
+2007-02-22T15:39:15.380404Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Commit header changes associated with the previous commit.
-</pre>
-<p>[src/sjpx_luratech.h]</p>
-</blockquote>
+Set bottom limit of 100000 on the font cache size in the compatibility
+mode to match Adobe interpreters. Partial fox for CET 27-07-01.
-<p><strong><a name="2006-03-15T054125.246375Z"></a>
-2006-03-15T05:41:25.246375Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Instead of using the dimensions and depth of the first image component,
-take the maximum of the values for each component, giving the highest
-resolution image. The library doesn't supply the information from
-the Image Header Box which should be the actual target resolution,
-so we still need to implement passing the target image dimensions
-from the image dictionary for complete robustness.
-
-Also, some code clean up and improvement of debugging messages.
</pre>
-<p>[src/sjpx_luratech.c]</p>
+<p>[doc/pscet_status.txt src/gsfont.c]</p>
</blockquote>
-<p><strong><a name="2006-03-13T211143.073623Z"></a>
-2006-03-13T21:11:43.073623Z stefan</strong></p>
+<p><strong><a name="2007-02-22T031049.737762Z"></a>
+2007-02-22T03:10:49.737762Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Use vsprintf for currently unused gs_throw_imp for now.</pre>
-<p>[src/gsmisc.c]</p>
-</blockquote>
+Don't include systemdict, globaldict, and userdict into the array of
+dictionaries that is pushed to the operand stack on dictstackoverflow.
+Partly fix CET 20-02-02.
-<p><strong><a name="2006-03-13T205343.657512Z"></a>
-2006-03-13T20:53:43.657512Z stefan</strong></p>
-<blockquote>
-<pre>
-remove abberant include of stdint.h</pre>
-<p>[src/gdevpdfe.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-03-13T203732.485353Z"></a>
-2006-03-13T20:37:32.485353Z Ray Johnston</strong></p>
-<blockquote>
-<pre>
-Add warning about potential misleading results as pointed out by Igor.
-Credit him with this observation in the 'usage' explanantion.
-
</pre>
-<p>[toolbin/search-svn-revs]</p>
+<p>[doc/pscet_status.txt src/interp.c]</p>
</blockquote>
-<p><strong><a name="2006-03-13T195246.775800Z"></a>
-2006-03-13T19:52:46.775800Z Ralph Giles</strong></p>
+<p><strong><a name="2007-02-22T003953.016232Z"></a>
+2007-02-22T00:39:53.016232Z Ray Johnston</strong></p>
<blockquote>
<pre>
-Fix a typo that was introduced in r6651.
-</pre>
-<p>[src/gserror.h]</p>
-</blockquote>
+Previous CPSI_PPM files had been run with a (bogus) RenderingIntent
+ProcSet in force that (among other things) redefined the 'show' op
+as a procedure. This ProcSet appears to be a method to use different
+color matching depending on the type of imaging operation (fill, stroke,
+show, image, shfill).
-<p><strong><a name="2006-03-13T194107.288420Z"></a>
-2006-03-13T19:41:07.288420Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Use the Id keyword instead of the old RCSFile and Revision.
-</pre>
-<p>[src/gserror.h]</p>
-</blockquote>
+The casper.ghostscript.com:/home/ray/PSLL3/CPSI_PPM directory is now
+updated with the results obtained when the RenderingIntent ProcSet is
+disabled. The interesting thing is that many pages that CPSI previously
+could not render now work (some that did render now do not) and that
+GS now matches several more files than previously.
-<p><strong><a name="2006-03-13T161819.024819Z"></a>
-2006-03-13T16:18:19.024819Z stefan</strong></p>
-<blockquote>
-<pre>
-changed copyright headers</pre>
-<p>[src/iplugin.h src/gdevm48.c src/gsgdata.h src/configure.ac src/gsropt.h src/gdevmsxf.c src/gdevmem.c src/gdevmem.h src/zvmem.c src/write_t1.c src/gstrap.c src/icstate.h src/gxxfont.h src/write_t1.h src/gstrap.h src/gzacpath.h src/gdevcgmx.h src/gscssub.c src/gp_msdos.c src/gdevlbp8.c src/gdevdm24.c src/gdevpdfx.h src/zcsdevn.c src/dwsetup.rc src/zcontext.c src/gscssub.h src/icie.h src/gxdhtserial.c src/gdevpdts.c src/ccfont.h src/gxdither.h src/gxdhtserial.h src/gdevpdts.h src/macsystypes.h src/gxclutil.c src/gxcomp.h src/echogs.c src/oper.h doc/History7.htm src/zchar42.c src/gscscie.c src/gsfont0.c src/zchar42.h src/icfontab.c src/zht1.c src/zdevcal.c src/zpcolor.c src/gdevpdfi.c src/zcssepr.c src/ifont42.h src/sdcparam.c doc/Install.htm src/bcwin32.mak doc/Issues.htm src/sdcparam.h src/gdevpdtd.c src/gdevokii.c src/zcfont.c src/gdevpdtd.h src/gdevprna.c src/zcolor.c src/gxhtbit.c src/oparc.h src/sfxfd.c src/gdevprna.h src/gp_mspol.c src/dwuninst.h src/ttconfig.h src/gpmisc.c src/ireclaim.c src/gxstdio.h src/gsmemraw.h src/gpmisc.h doc/Lib.htm src/gxline.h doc/Ps-style.htm src/ijs.mak src/gserver.c src/gp_psync.c src/gp_os2pr.c src/gdevpsd.c src/gsiomacres.c src/gxclfile.c src/gxfilltr.h src/gdebug.h src/zfile.c src/gdev4693.c src/gxchar.c src/gxchar.h src/gsline.c src/gsfcid2.c src/gsalloc.c src/gsline.h src/gsiparm2.h src/gsalloc.h src/gxfont0.h src/gdevmeds.c src/gs16spl.c src/gdev4081.c src/gdevmeds.h src/srdline.h src/dpmain.c src/wctail.mak src/winlib.mak doc/History8.htm src/szlibx.h src/zmath.c src/gdevpdfk.c src/gxfont0c.h src/iimage.h src/gxpcolor.h src/gdevpdtf.c src/gp_unifn.c doc/Xfonts.htm src/gdevddrw.c src/gschar.c src/gdevpdtf.h src/gdevpsfm.c src/gdevddrw.h src/sarc4.c src/gschar.h src/gsptype2.c src/gdevpsu.c src/zfcid1.c src/sarc4.h src/gstrans.c src/gsptype2.h src/gdevpsu.h src/gstrans.h src/iestack.h src/gxbitfmt.h src/gxclio.h src/gstype2.c src/itoken.h src/inameidx.h src/gxhldevc.c src/gxhldevc.h src/sfxboth.c src/gp_macio.c src/wrfont.c src/sbhc.c src/gsdps.c src/zfont1.c doc/Maintain.htm src/wrfont.h src/sbhc.h src/gsdps.h src/spngp.c src/ghost.h src/gxalloc.h src/gsmatrix.c src/gxsamplp.h src/istruct.h src/gdevpsf.h src/gsmatrix.h src/zdouble.c src/dwreg.c src/spdiff.c src/gxfcmap1.h src/dwreg.h src/scommon.h src/gdevpdtw.c src/gdevpdtw.h src/unixhead.mak src/gsiparm4.h src/gxiscale.c src/gxbcache.c src/dwinst.cpp src/gxbcache.h src/ibnum.c src/gdevxcmp.c src/estack.h src/ibnum.h src/scfe.c src/gscompt.h src/gsdcolor.h src/gxdtfill.h src/gdevxcmp.h src/gdevlj56.c src/gdevhl7x.c src/gdevos2p.c src/gsparam.c src/gdevmr8n.c src/gsbitops.c src/gxftype.h src/gp_unix_cache.c src/gdevpdfm.c src/imain.c src/gsparam.h src/gsbitops.h src/zfilter2.c src/imain.h src/ifilter.h src/zfont42.c doc/Language.htm src/spdiffx.h src/smd5.c src/smd5.h src/gxhttype.h src/gs16spl.rc src/gspenum.h src/sjpx.c src/sjpx.h src/gxipixel.c src/sfilter2.c src/gdevsnfb.c src/gdevifno.c src/gscrd.c src/gxmclip.c src/gxcie.h src/gsio.h src/gscrd.h src/gxmclip.h src/unix-end.mak src/inobtokn.c src/gp_mslib.c src/gsiodev.c src/gdevescp.c src/igc.c src/msvc32.mak src/gdevmacxf.c src/gsfunc0.c src/igc.h src/jerror_.h src/zdosio.c src/gsfunc0.h src/gdevpsds.c src/gdevpsf1.c src/siscale.c src/gdevpsds.h src/ilevel.h src/gxfill.c src/gsdsrc.c src/siscale.h src/gxclread.c src/gxfill.h src/gsdsrc.h src/iostack.h src/gdevmr1.c src/gsdll.c src/gspath1.c src/gsdll.h src/sjpegc.c src/zfdcte.c src/zfcmap.c doc/Readme.htm src/gdevbit.c src/gdevfax.c src/gsequivc.c src/gsdevice.c src/gp_wsync.c src/gdevfax.h src/gsequivc.h src/gsdll32.rc src/gxclmem.c src/gshtx.c src/gscparam.c src/gdevpdfo.c src/gdevsj48.c src/gsdevice.h src/gsbittab.c src/sdctd.c src/macos_carbon_pre.h src/gxclmem.h src/gshtx.h src/gsmemory.c src/gdevpdfo.h src/gsbittab.h src/ifwpred.h src/gdevcdj.c doc/Devices.htm src/files.h src/gsmemory.h src/gxband.h src/scfdgen.c src/ttinterp.c src/ttcalc.c src/gsbitmap.h src/gdevtknk.c src/idsdata.h src/ttinterp.h src/ttcalc.h src/gxfont42.h src/scf.h src/inames.h src/gxidata.c src/gsroptab.c src/gdevm1.c src/gsistate.c src/os2.mak src/gscolor2.c src/gzline.h src/gscolor2.h src/gsmalloc.c src/ttfmain.c src/ivmem2.h src/gsmalloc.h src/gscindex.h src/gxiodev.h src/gp_macpoll.c src/dwmain.c src/gdevpcfb.c src/gdevvec.c src/dwmain.h src/gdevpcfb.h src/gdevvec.h src/ostack.h src/gsrect.h src/sdeparam.c src/idosave.h src/gsncdemo.c src/ifrpred.h src/gdevimgn.c src/gdevvglb.c src/gsmdebug.h src/gsovrc.c src/gxshade1.c src/gdevm32.c src/scfx.h src/gsovrc.h src/all-arch.mak src/bfont.h src/idparam.c src/gsparams.c src/gdevbjcl.c src/gdevpsdu.c src/dvx-gcc.mak src/idparam.h src/gsparams.h src/gxblend.c src/gdevdsp2.h src/gp_mswin.c src/gdevbjcl.h src/gxblend.h src/gp_mswin.h src/gp_os2.c src/zcolor1.c src/math_.h src/gp_os2.h src/gxfunc.h src/gdevstc.c src/macos-fw.mak src/ialloc.c src/gdevstc.h src/ialloc.h src/gserrors.h src/sjpege.c src/gxsample.c src/gxfarith.h src/dxmainc.c src/gdevbmp.c src/gxsample.h src/gserror.h src/gdevbmp.h src/gdevsppr.c src/igcstr.c src/gdevn533.c src/idebug.c src/igcstr.h src/iccinit1.c src/idebug.h src/gsht.c src/ifont2.h src/gdevpsdf.h src/gdevm16.c src/gsht.h src/scantab.c src/gxfapi.c src/zfilter.c src/gstype42.c src/gxfapi.h src/iutilasm.asm src/gsfunc.c src/sbcp.c src/iref.h src/gsfunc.h src/sbcp.h src/gdevtrac.c src/gp_ntfs.c src/libpng.mak src/gdevatx.c src/zfproc.c src/gs_dll_call.h src/dmmain.c src/istream.h src/gs.c doc/Ps2epsi.htm src/zdevice2.c src/iscannum.c src/sjbig2.c src/gdevpdfb.c src/gscrdp.c src/gspmdrv.c src/iscannum.h src/dmmain.r src/sjbig2.h src/gsfemu.c src/gdevpdfb.h src/gscrdp.h src/gspmdrv.h src/inamestr.h src/gxclrast.c src/gdevxres.c src/zfile1.c src/zimage3.c src/istkparm.h src/gdevo182.c src/zarith.c src/zcspixel.c src/gximage1.c src/msvctail.mak src/gsfunc4.c src/isdata.h src/gxclpath.c src/gsfunc4.h src/gxcmap.c src/gxclpath.h src/icsmap.h src/gxcmap.h src/gpgetenv.h src/zpath.c src/ttload.c src/gsnorop.c src/gdevmrop.h src/gxfillsl.h src/zcolor3.c src/ttload.h src/tttype.h src/gxcpath.c doc/Unix-lpr.htm src/gxcpath.h src/gdevlxm.c src/gxp1impl.h src/rinkj/rinkj-epson870.c src/rinkj/rinkj-epson870.h src/gxgetbit.h src/gdevabuf.c doc/Source.htm src/md5.c src/gp_mac.c src/gdevsgi.c src/zcie.c src/md5.h src/gdevsco.c src/gp_mac.h src/stream.c src/gdevsgi.h src/gdevdflt.c src/stream.h src/gsdpnext.h src/gdev8510.c src/gxstroke.c src/gdevpxut.c src/zmisc2.c src/ttmisc.h src/zfunc3.c src/iparam.c src/zrelbit.c src/gdevpxut.h src/gxclist.c src/gdevxini.c src/iparam.h src/gxclist.h src/jbig2.mak src/gdevpsfu.c src/gdevlp8k.c src/gdevpdt.c src/ttfmemd.c src/gdevpdt.h src/gp_dosfs.c src/ttfmemd.h src/gpcheck.h src/jasper.mak src/ztype.c src/dwuninst.cpp src/gdevxxf.c src/shc.c src/zshade.c doc/Use.htm src/opcheck.h src/shc.h src/gdevpdfd.c src/gdevcfax.c src/zicc.c src/vdtrace.c src/gxdda.h src/iscan.c src/vdtrace.h src/iscan.h src/gsnotify.c src/gximage3.c src/srle.c src/gsnotify.h src/zfilterx.c src/gsdll2.rc src/gximage3.h src/iparray.h src/memory_.h src/gsuid.h src/gdevstc2.c src/ziodev2.c src/gsiodevs.c src/zmisc.c src/gsargs.c src/devs.mak src/gp_win32.c src/gsargs.h src/gsinit.c src/gxttfb.c src/wmin.mak src/gxttfb.h src/dscparse.c src/winplat.mak src/gdev3852.c src/dscparse.h src/gp_getnv.c src/gp_wgetv.c src/gdevpxen.h src/gdevadmp.c src/gdevpxat.h src/zchar2.c src/errno_.h src/slzwc.c src/gdevpdfu.c src/ttcommon.h src/gdevp14.c src/dwinst.h doc/Ps2ps2.htm src/sfilter.h src/gdevp14.h src/ifcid.h src/sisparam.h src/ifont.h src/zfmd5.c src/unixlink.mak doc/Psfiles.htm src/zrop.c src/gdevegaa.asm src/zfjpx.c src/gspaint.c src/gspaint.h src/sa85x.h src/gsalpha.c src/int.mak src/gsalpha.h src/icremap.h src/imainarg.c src/gp_dvx.c src/imainarg.h src/spprint.c src/gxcldev.h src/zbfont.c src/unix-gcc.mak src/spprint.h src/igstate.h src/unistd_.h src/version.mak src/dwtext.c src/sbwbs.c src/gxdevmem.h src/icharout.h src/gdevstc4.c src/dwtext.h src/sbwbs.h src/szlibd.c src/gdevpccm.c src/gdevdfax.c src/gdevdbit.c src/gdevpccm.h src/strimpl.h src/gsutil.c src/opextern.h src/gsutil.h src/zimage.c src/gdevcgm.c src/gdevtsep.c src/gsfont0c.c doc/Deprecated.htm src/gsht1.c src/gspcolor.c src/gxi12bit.c src/gsht1.h src/iddstack.h src/rinkj/rinkj-config.c src/gspcolor.h src/zfjbig2.c src/std.h src/rinkj/rinkj-config.h src/gdevs3ga.c src/slzwe.c src/scfdtab.c src/gscolor.c src/stdint_.h src/ztoken.c src/gxpaint.c src/seexec.c src/zchar32.c src/gdevm56.c src/gscolor.h src/icid.h src/spsdf.c src/gxpaint.h src/gsfname.c src/spsdf.h src/gsfname.h src/gxalpha.h src/md5main.c src/srlx.h src/gxclipsr.h src/gdevmac.c src/idisp.c src/jpeg.mak src/gdevmac.h src/idisp.h src/idstack.c src/gdevrinkj.c src/idstack.h src/gdevwdib.c src/gxoprect.c doc/Copying.htm src/gdevsunr.c src/gdevpdtc.c src/gxoprect.h src/gsfcmap1.c src/gswts.c src/gsstate.c src/gswts.h src/ichar1.h src/gxiparam.h src/gsstate.h src/gdevcljc.c doc/Ps2pdf.htm src/iscanbin.c src/gdevmiff.c src/iscanbin.h src/gp_mshdl.c src/zfcid.c src/zfont.c src/unixinst.mak src/iminst.h src/zarray.c src/gxdevcli.h src/fcntl_.h src/gdevpe.c doc/Humor.htm src/zdfilter.c src/write_t2.c src/zdps1.c src/write_t2.h doc/Commprod.htm src/zhsb.c src/gxsync.c src/zupath.c src/dstack.h src/gsccolor.h src/gxsync.h src/gdevpdtt.c src/gdevpbm.c src/gdevpdtt.h src/gdevmrun.c src/gsdllwin.h src/gconf.c src/gdevmrun.h src/gconf.h src/sdct.h src/zfbcp.c src/gsipar3x.h src/gzcpath.h src/scfetab.c src/gxstate.h src/gdevpcl.c src/gdevcmap.c src/zht2.c src/gxfmap.h src/gdevpdfj.c src/zfarc4.c src/gdevpcl.h src/ichar.h src/gdevcmap.h src/zht2.h src/gdevwprn.c src/gxpdash.c src/ztrap.c src/gxlum.h doc/Drivers.htm src/gdevpdte.c src/gdevdevn.c src/gsgcache.c src/gdevdevn.h src/gsgcache.h src/gsptype1.c src/gxclbits.c src/zfcid0.c src/gsptype1.h src/macos_classic_d_pre.h src/zgstate.c src/zfontenum.c src/ctype_.h src/inouparm.c src/rinkj/rinkj-screen-eb.c src/slzwx.h src/gstype1.c src/gxdhtres.h src/gdevmpla.c src/rinkj/rinkj-screen-eb.h doc/Testing.htm src/gstype1.h src/dwmain.rc src/gxcspace.h src/gdevmpla.h src/rinkj/evenbetter-rll.c src/watclib.mak src/rinkj/evenbetter-rll.h src/gxfcache.h src/gxclzlib.c src/istack.c src/zfont0.c src/gstparam.h src/istack.h src/gdevevga.c src/gdevhit.c src/gxclimag.c src/gsdfilt.c src/gxfillts.h src/gsdfilt.h src/gxht.c src/gxdcconv.c src/gdevpsdp.c src/gxcht.c src/openvms.mak src/gdevxalt.c src/gdevclj.c src/gxht.h src/gxdcconv.h src/zvmem2.c src/gdevpdtv.c src/contrib.mak src/rinkj/rinkj-device.c src/gdevpdtv.h src/lwf_jp2.mak src/gxclpage.c src/gsiparm3.h src/gxfont1.h src/rinkj/rinkj-device.h src/icontext.c src/gsdllos2.h src/gxclpage.h src/zstring.c src/icontext.h src/unix-aux.mak src/gzspotan.c src/zfont32.c src/ttfoutl.h src/gxclip2.c src/szlibxx.h src/gdevdrop.c src/gzspotan.h src/gxclip2.h src/scfd.c src/cfonts.mak src/gxiclass.h src/gdevcgml.c src/gdevcgml.h src/gdevpx.c src/windows_.h src/gdevl256.c doc/DLL.htm src/igcref.c src/zcharx.c src/gxtype1.c src/gxtype1.h src/gdevcp50.c src/idictdef.h src/gsmemret.c src/gxclip.c src/gsmemret.h src/sfilter1.c src/iname.c src/sddparam.c src/gxclip.h src/zmedia2.c src/iname.h src/gs.mak src/gxpcmap.c doc/News.htm src/gp_msdll.c src/gxcid.h src/gdevnfwd.c src/macos-mcp.mak src/ttobjs.c doc/History1.htm src/zcontrol.c src/ttobjs.h src/icclib.mak src/gsfcmap.c src/zfont2.c src/iimage2.h src/gxrplane.h src/gsfcmap.h src/gxp1fill.c src/imemory.h src/gsciemap.c src/dos_.h src/zdscpars.c src/gscdef.c src/gdevwpr2.c src/gxtmap.h src/gsbitcom.c src/zchar.c src/gdevsun.c src/gscrypt1.c doc/Fonts.htm src/gscrypt1.h src/ztrans.c src/dwmainc.c src/gxdht.h src/dvx-head.mak src/zcsindex.c src/zcidtest.c src/gdevrops.c src/gdevpdtx.h src/gdevijs.c src/icolor.h src/stdpn.h src/store.h src/gxfixed.h src/gstypes.h src/gsserial.c src/string_.h src/gdevcslw.c src/gsjmorec.h src/gsserial.h src/zfdctd.c src/zdps.c src/gxpcache.h src/scanchar.h src/lib.mak src/gdevdsp.c src/zmatrix.c src/sdctc.c src/gdevdsp.h src/gdevpipe.c src/gspmdrv.rc src/gdevsvga.c src/gdevpdti.c src/gdevsvga.h src/gdevpdti.h src/gdevepsn.c src/gsparam2.c src/gp_mktmp.c src/stat_.h src/zfsample.c src/zfdecode.c src/gsstruct.h src/gximag3x.c src/gsgc.h src/gscolor1.c src/gsnamecl.c src/dwtrace.c src/gdevmswn.c src/ierrors.h src/gxfcmap.h src/gdevjpeg.c src/gximag3x.h src/siinterp.c src/gscolor1.h src/gsnamecl.h src/dwtrace.h src/gdevmswn.h src/gdevbbox.c src/siinterp.h src/opdef.h src/gdevbbox.h src/iddict.h doc/History2.htm src/gp_stdin.c src/gdevtfax.c src/gdevpjet.c src/gendev.c src/gsexit.h src/gdevphex.c src/gp.h src/gslparam.h src/ivmspace.h src/gdevtfax.h src/gshtscr.c src/bench.c src/gsnogc.c src/gdevbmpa.c src/gsnogc.h src/stdio_.h src/tttables.h src/gdevemap.c src/gp_sysv.c src/gsrefct.h src/iastruct.h src/gdevbjc.h src/gdevpsf2.c src/gzht.h doc/Develop.htm src/gxcvalue.h src/sstring.c src/gxpath.c src/scfparam.c src/iconf.c src/gdevupd.c src/sstring.h src/gxpath.h src/interp.c src/zcrd.c src/iconf.h src/dwnodll.c doc/C-style.htm src/dwdll.c src/interp.h src/gdevm40.c src/dwdll.h src/gsiodisk.c src/sjpegd.c src/gspath2.h src/gdevpsim.c src/dvx-tail.mak src/errors.h src/gp_msprn.c src/gxino12b.c src/gdevmgr.c src/gdevpdfp.c src/gxacpath.c src/gslib.c src/ziodev.c src/gdevmgr.h src/iccinit0.c src/sdcte.c doc/Release.htm src/gxccache.c src/gslib.h src/ifont1.h src/zfunc0.c src/gxmatrix.h src/ifunc.h src/gxfdrop.c src/gp_unifs.c src/gxobj.h src/gxfdrop.h src/gxhintn.c src/gsiorom.c src/isstate.h src/gdevm2.c src/gxhintn.h src/gsiorom.h src/ifilter2.h src/gdevwddb.c src/gspath.c src/gxpcopy.c src/gscolor3.c src/gspath.h src/gdevdjet.c src/gscolor3.h src/rinkj/rinkj-dither.c src/zpath1.c doc/History3.htm src/gdevm24.c src/gp_unix.c src/rinkj/rinkj-dither.h src/inamedef.h src/ilocate.c src/gxdcolor.c src/gdevpm.c src/gscdefs.h src/vmsmath.h src/gscencs.c src/gxdcolor.h src/gzstate.h src/gdevbmpc.c src/gdevpm.h src/gschar0.c src/iht.h src/zdevice.c src/gscie.c src/gscencs.h src/ifapi.h src/gxi16bit.c src/zimage2.c src/gscie.h src/iastate.h src/pipe_.h src/gxbitops.h src/ipacked.h src/gpsync.h src/gsfunc3.c src/gdevperm.c src/gswin.rc src/gsccode.h src/gxpath2.c src/gsfunc3.h src/gp_strdl.c src/gxdevbuf.h src/genconf.c src/sa85d.c src/gscsel.h src/sa85d.h src/openvms.mmk src/zcolor2.c src/gp_stdia.c src/gdev3b1.c src/gxttf.h src/ttconf.h src/genht.c src/zgeneric.c src/gxarith.h src/gxclrect.c src/gsshade.c src/gsshade.h src/msvclib.mak src/gsicc.c src/zcid.c src/dwsetup.cpp src/gdevp2up.c src/gsicc.h src/dwuninst.rc src/gdevpdfr.c src/gdevppla.c src/zmisc1.c src/gsdevmem.c src/gdevppla.h src/wccommon.mak src/gxfcopy.c src/gdevpsft.c src/gxfcopy.h src/gsmisc.c src/gdevtfnx.c src/gdevm4.c src/gxicolor.c src/ldf_jb2.mak src/gxpageq.c src/winint.mak src/gsdparam.c doc/Make.htm doc/Details8.htm src/gxpageq.h src/gxdevrop.h src/gsstype.h src/gdevprn.c src/gdevcif.c src/gxdevndi.c doc/History4.htm src/gdevprn.h src/gxdevndi.h src/iesdata.h src/dxmain.c src/gdevpdfc.c src/iapi.c src/spngpx.h src/btoken.h src/gdevherc.c src/gdevpdfc.h src/iapi.h src/zcharout.c src/gdevepsc.c src/gxdevice.h src/gximage2.c src/srld.c src/zht.c src/gxshade4.c src/sjpx_luratech.c src/gxshade4.h src/iinit.c src/watcw32.mak src/gdevstc1.c src/gxbitmap.h src/sjpx_luratech.h src/gxccman.c src/iinit.h src/gsalphac.c src/gxshade.c src/sbtx.h src/zfunc.c src/gsclipsr.c src/gsalphac.h src/gxshade.h src/gsrop.c src/gsclipsr.h src/idict.c src/gxistate.h src/gsrop.h src/gscoord.c src/idict.h src/macos_carbon_d_pre.h src/gxcolor2.h src/gscoord.h src/genarch.c src/gscedata.c doc/Projects.htm src/gxcindex.h src/gscpm.h src/gscedata.h src/gp_nsync.c src/gdevdgbr.c src/gdevmr2n.c src/gdevdsha.c src/zlib.mak src/gdevxcf.c src/gxtext.h src/zchar1.c src/gscdevn.c src/gscdevn.h src/gdevpdft.c src/gdevpsdi.c src/shcgen.c src/gsiparam.h src/zmisc3.c src/zfapi.c src/zfunc4.c src/malloc_.h src/shcgen.h src/gscpixel.c src/gscpixel.h src/gdevplnx.c src/dirent_.h src/gdevplnx.h src/zfzlib.c src/Makefile.in src/gscsepr.c src/iutil2.c doc/History5.htm src/gscsepr.h src/gxwts.c src/ipcolor.h src/gsimage.c src/sjpeg.h src/iutil2.h src/gstext.c src/gxwts.h src/gsimage.h src/msvccmd.mak src/gstext.h src/gdevpdfe.c src/rinkj/rinkj-byte-stream.c src/gsflip.c src/rinkj/rinkj-byte-stream.h src/gsflip.h src/gdevdljm.c src/zdpnext.c src/geninit.c src/gdevdljm.h src/zusparam.c src/gxchrout.c src/gximage4.c src/gxchrout.h src/gxshade6.c src/gxcoord.h src/gdevpdf.c src/macosx.mak src/tttypes.h src/zpacked.c src/gdevstc3.c src/gsparamx.c src/gp_dosfe.c src/iutil.c src/szlibc.c src/gsparamx.h src/gdevpng.c src/iutil.h src/gzpath.h src/sfxstdio.c src/gxcdevn.h src/sjbig2_luratech.c src/gxropc.h src/gxfcid.h src/gxfont.h src/sjbig2_luratech.h src/gdevccr.c src/mkromfs.c src/gslibctx.c src/gdevdcrd.c src/unix-dll.mak src/gslibctx.h src/zbseq.c src/ziodevsc.c src/gdevdcrd.h src/gdevl31s.c src/zfrsd.c src/iosdata.h src/gdevdjtc.c src/gdevmacpictop.h src/gxino16b.c src/gdevpcx.c src/gdevpxop.h src/zfileio.c src/slzwd.c src/gdevpdfv.c src/gxpflat.c src/gxifast.c src/dwimg.c src/fapi_ft.c src/zsysvm.c src/gsimpath.c src/dwimg.h src/gdevx.c src/gsmemlok.c src/gsos2.rc src/gximage.c src/gdevx.h src/gsmemlok.h src/ziodevs.c src/unixansi.mak src/gdevpsfx.c src/gximage.h src/gscspace.c src/gdevmacttf.h src/gdevm8.c src/gdevpnga.c src/gscspace.h src/gsropc.c src/gsxfont.h src/ttfsfnt.h src/gsjconf.h src/gsfcid.c src/zstack.c src/gsfont.c src/gsropc.h src/gsfont.h src/isave.c doc/History6.htm src/isave.h src/gdevm64.c src/zdict.c src/gxfrac.h src/gx.h src/iccfont.c src/gdevpdfg.c src/png_.h src/gdevps.c src/gxcllzw.c src/gdevpdfg.h src/gxhttile.h doc/API.htm src/gdevpdtb.c src/gsdps1.c src/time_.h src/gdevpdtb.h src/ttfinp.c src/gshsb.c src/pcwin.mak src/vms_x_fix.h src/ziodevst.c src/smtf.c src/ttfinp.h src/x_.h src/gdevtifs.c src/gshsb.h src/smtf.h src/gdevtifs.h src/gximono.c src/fapiufst.c src/szlibe.c src/gxctable.c src/main.h src/gp_vms.c src/gp_iwatc.c src/ugcclib.mak src/gxctable.h src/gdev8bcm.c src/dwsetup.h src/gp_os9.c src/gdevbj10.c src/gxclipm.c src/gdev8bcm.h src/zpaint.c src/stdpre.h src/iplugin.c src/gxclipm.h src/gsgdata.c]</p>
-</blockquote>
+The status indicates "OK" where GS matches CPSI (close enough) and
+removes the 'cpsi missing' where we now have CPSI results available.
+Some pages are changed to "DIFF" status and assigned, indicating that
+a fix (or an intelligent review) is needed.
-<p><strong><a name="2006-03-12T202606.745233Z"></a>
-2006-03-12T20:26:06.745233Z leonardo</strong> (<a href="Details.htm#2006-03-12T202606.745233Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix : gx_path_merge_contacting_contours incorrectly released path segments.
-</pre>
-<p>[src/gxpcopy.c]</p>
-</blockquote>
+Please email me with any questions.
-<p><strong><a name="2006-03-12T062839.018444Z"></a>
-2006-03-12T06:28:39.018444Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Set the executable property on the new search script.
</pre>
-<p>[toolbin/search-svn-revs]</p>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-03-12T024735.883320Z"></a>
-2006-03-12T02:47:35.883320Z Ray Johnston</strong> (<a href="Details.htm#2006-03-12T024735.883320Z">details</a>)</p>
+<p><strong><a name="2007-02-21T221653.963317Z"></a>
+2007-02-21T22:16:53.963317Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Add a bash script to search for the first svn rev. that succeeds. Binary search
-is used to decide which rev to try next.
+Change the parameter validation order in execstack to match CET 20-03.
</pre>
-<p>[toolbin/search-svn-revs]</p>
+<p>[doc/pscet_status.txt src/zcontrol.c]</p>
</blockquote>
-<p><strong><a name="2006-03-10T162052.667102Z"></a>
-2006-03-10T16:20:52.667102Z leonardo</strong> (<a href="Details.htm#2006-03-10T162052.667102Z">details</a>)</p>
+<p><strong><a name="2007-02-21T202445.557583Z"></a>
+2007-02-21T20:24:45.557583Z Ray Johnston</strong></p>
<blockquote>
<pre>
-Fix : Shading fill applied a wrong path adjustment.
-</pre>
-<p>[src/gxcpath.c src/gxfill.c src/gscolor3.c]</p>
-</blockquote>
+Fix regression on 124-01.ps. Emulate bizarre Adobe behavior so that the
+procedure operand of a 'for' is not executed when BOTH the initial value
+and the increment are 0 (or 0.0). Seen with CET 28-07 and FTS 124-01
+and verified with custom test file against CPSI.
-<p><strong><a name="2006-03-10T082748.551311Z"></a>
-2006-03-10T08:27:48.551311Z leonardo</strong> (<a href="Details.htm#2006-03-10T082748.551311Z">details</a>)</p>
-<blockquote>
-<pre>
-pdfwrite : A simplified implementation for ColorConversionStrategy, continued 4.
+EXPETECTED DIFFERENCES:
+None (this time).
</pre>
-<p>[src/gdevpdfi.c]</p>
+<p>[src/zcontrol.c]</p>
</blockquote>
-<p><strong><a name="2006-03-09T231558.290889Z"></a>
-2006-03-09T23:15:58.290889Z Dan Coby</strong></p>
+<p><strong><a name="2007-02-21T150242.033266Z"></a>
+2007-02-21T15:02:42.033266Z Ray Johnston</strong></p>
<blockquote>
<pre>
-Add a description of the files which were added for the 'named color' callback.</pre>
-<p>[doc/Develop.htm]</p>
-</blockquote>
+Fix for language_switch build 'invalidrestore. Allow filter allocation in
+systemVM as needed by .runstring and .runstringbegin in gs_init.ps. This
+fixes problem intoduced by rev 7629.
-<p><strong><a name="2006-03-09T225958.579801Z"></a>
-2006-03-09T22:59:58.579801Z Dan Coby</strong></p>
-<blockquote>
-<pre>
-Set the Id keyword for the 'named color' files.</pre>
-<p>[src/gsnamecl.h src/gsncdemo.c src/gsnamecl.c]</p>
-</blockquote>
+EXPECTED DIFFERENCES.
-<p><strong><a name="2006-03-09T222434.708728Z"></a>
-2006-03-09T22:24:34.708728Z Alex Cherepanov</strong> (<a href="Details.htm#2006-03-09T222434.708728Z">details</a>)</p>
-<blockquote>
-<pre>
-Add missing initialization to the streams allocated on the stack or in raw
-memory.
-Bug 688572
-
+None. Note that CET 23-12W that was fixed with rev 7629 is OK with this
+change since the 'use_space' is not limited by 'save_space'.
</pre>
-<p>[src/gdevpdfo.c src/gxfcopy.c src/gdevpdfc.c src/gxshade.c src/gdevpdfu.c src/gdevps.c src/gxclpath.c]</p>
+<p>[src/zfilter.c]</p>
</blockquote>
-<p><strong><a name="2006-03-09T110919.401813Z"></a>
-2006-03-09T11:09:19.401813Z leonardo</strong> (<a href="Details.htm#2006-03-09T110919.401813Z">details</a>)</p>
+<p><strong><a name="2007-02-21T144350.287589Z"></a>
+2007-02-21T14:43:50.287589Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Fix : Cygwin/gcc warnings.
+Make redefined /quit a procedure to match CET 28-10-01.
</pre>
-<p>[src/gxhintn.c src/gstype42.c]</p>
+<p>[doc/pscet_status.txt lib/gs_lev2.ps]</p>
</blockquote>
-<p><strong><a name="2006-03-09T110549.196378Z"></a>
-2006-03-09T11:05:49.196378Z leonardo</strong> (<a href="Details.htm#2006-03-09T110549.196378Z">details</a>)</p>
+<p><strong><a name="2007-02-21T011419.825556Z"></a>
+2007-02-21T01:14:19.825556Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-pdfwrite : A simplified implementation for ColorConversionStrategy, continued 3.
-
+Reclassify CET 23-12W-4 as OK.
</pre>
-<p>[src/gdevpdfg.c]</p>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-03-09T105446.558875Z"></a>
-2006-03-09T10:54:46.558875Z leonardo</strong> (<a href="Details.htm#2006-03-09T105446.558875Z">details</a>)</p>
+<p><strong><a name="2007-02-21T001624.688423Z"></a>
+2007-02-21T00:16:24.688423Z Ray Johnston</strong></p>
<blockquote>
<pre>
-pdfwrite : A simplified implementation for ColorConversionStrategy, continued 2.
+Fix CET 28-05-2, Adobe CPSI and Tek do not execute procedure if increment
+value is 0. The PLRM does not mention increment value == 0.
-</pre>
-<p>[doc/Ps2pdf.htm src/gdevpsdi.c src/gdevpsdf.h src/gdevpdfi.c]</p>
-</blockquote>
+EXPECTED DIFFERENCES.
-<p><strong><a name="2006-03-09T021837.723914Z"></a>
-2006-03-09T02:18:37.723914Z Alex Cherepanov</strong></p>
-<blockquote>
-<pre>
-Work around an internal compiler error C1001 in MSVC 7.1.3088.
-Split expressionss with multiple type conversions into 2 expressions.
-Bug 688579
-
-DIFFERENCES:
-None
+None.
</pre>
-<p>[src/gdevpdfe.c]</p>
+<p>[doc/pscet_status.txt src/zcontrol.c]</p>
</blockquote>
-<p><strong><a name="2006-03-08T080600.462700Z"></a>
-2006-03-08T08:06:00.462700Z leonardo</strong> (<a href="Details.htm#2006-03-08T080600.462700Z">details</a>)</p>
+<p><strong><a name="2007-02-20T235419.102684Z"></a>
+2007-02-20T23:54:19.102684Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Fix : MSVC8 warnings.
+Require resource category to be a name in the findresource operator.
+Convert 1st operand to a name if it's a string. Fix CET 23-13-04.
</pre>
-<p>[src/imain.c src/zfile.c]</p>
+<p>[doc/pscet_status.txt lib/gs_res.ps]</p>
</blockquote>
-<p><strong><a name="2006-03-08T011550.548475Z"></a>
-2006-03-08T01:15:50.548475Z Ralph Giles</strong></p>
+<p><strong><a name="2007-02-20T233519.366880Z"></a>
+2007-02-20T23:35:19.366880Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Fix filename lookup in the %rom% device to match the lenth of the
-requested path, not just a common start.
-</pre>
-<p>[src/gsiorom.c]</p>
-</blockquote>
+Fix CET 20-23-01 - undefine /deviceinfo from systemdict in gs_cet.ps
-<p><strong><a name="2006-03-08T002156.952083Z"></a>
-2006-03-08T00:21:56.952083Z Ralph Giles</strong> (<a href="Details.htm#2006-03-08T002156.952083Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix the unix install to include Fontmap.GS. This was the cause of
-688567.
-
</pre>
-<p>[src/int.mak src/unixinst.mak]</p>
+<p>[doc/pscet_status.txt lib/gs_cet.ps]</p>
</blockquote>
-<p><strong><a name="2006-03-07T051923.913236Z"></a>
-2006-03-07T05:19:23.913236Z Ray Johnston</strong> (<a href="Details.htm#2006-03-07T051923.913236Z">details</a>)</p>
+<p><strong><a name="2007-02-20T205455.794850Z"></a>
+2007-02-20T20:54:55.794850Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Handle yet another PDF that Acrobat Reader accepts silently that does not
-conform to the specification. In this case the /Subtype is /TrueType but
-the font is in the /FontFile, not the FontFile2 or FontFile3 stream.
-Bug #688585 for customer #780.
-
+Reclassify 20-27-1 as AOK. Contents of $error is device-dependent.
</pre>
-<p>[lib/pdf_font.ps]</p>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-03-06T215546.036109Z"></a>
-2006-03-06T21:55:46.036109Z Ralph Giles</strong></p>
+<p><strong><a name="2007-02-20T193826.900624Z"></a>
+2007-02-20T19:38:26.900624Z Ralph Giles</strong></p>
<blockquote>
<pre>
-Calculate the input image stride in the jbig2encode stream init
-procedure so the caller doesn't have to.
+Minor modifications to the parallel job launch script. Take an -r option
+to mark the report with a revision number, and add more stats to the
+output.
</pre>
-<p>[src/sjbig2_luratech.c]</p>
+<p>[toolbin/tests/run_parallel]</p>
</blockquote>
-<p><strong><a name="2006-03-06T195428.434131Z"></a>
-2006-03-06T19:54:28.434131Z Ralph Giles</strong> (<a href="Details.htm#2006-03-06T195428.434131Z">details</a>)</p>
+<p><strong><a name="2007-02-20T192510.472981Z"></a>
+2007-02-20T19:25:10.472981Z Ray Johnston</strong></p>
<blockquote>
<pre>
-Fix a problem with CMYK JPXDecode filter image streams.
-
+Update comments on some pages and change some assignments to Alex that
+are error message differences. Two more pages resolved.
</pre>
-<p>[src/sjpx_luratech.c]</p>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-03-05T212816.082867Z"></a>
-2006-03-05T21:28:16.082867Z Ray Johnston</strong></p>
+<p><strong><a name="2007-02-20T164021.043788Z"></a>
+2007-02-20T16:40:21.043788Z Timothy Osborn</strong></p>
<blockquote>
<pre>
-Move init files on %rom% device to lib directory prefix (%rom%lib/). This
-prefix is used independent of the host OS. Requested by Ralph and Stefan.
-The -d destination prefix might be useful for adding other directories
-from other source directories to explicit locations in the %rom% device.
-</pre>
-<p>[src/imain.c src/mkromfs.c src/int.mak]</p>
+Changed status to OK for 09-47I-3 Test11</pre>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-03-02T142022.695510Z"></a>
-2006-03-02T14:20:22.695510Z Ray Johnston</strong></p>
+<p><strong><a name="2007-02-20T162541.041973Z"></a>
+2007-02-20T16:25:41.041973Z Timothy Osborn</strong></p>
<blockquote>
<pre>
-Increase the MSVC compiler heap size to allow compilation of large initializers
-for the %rom% device. The current setting worked with all Resource files, 35 PS
-Type 1 fonts and 17 CJK fonts, the largest of which was the 12.2Mb MOEKai-Regular.
-</pre>
-<p>[src/msvccmd.mak]</p>
+Editing change for 09-47B-7, Test01 and Test02</pre>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-03-01T205132.316771Z"></a>
-2006-03-01T20:51:32.316771Z Ray Johnston</strong> (<a href="Details.htm#2006-03-01T205132.316771Z">details</a>)</p>
+<p><strong><a name="2007-02-20T162339.231043Z"></a>
+2007-02-20T16:23:39.231043Z Timothy Osborn</strong></p>
<blockquote>
<pre>
-Fix opening of lib files so that %rom% files can be found. Previous code
-only worked for default (os) device. Change iccinit1 so that gs_init.ps
-is opened with .libfile allowing gs_init.ps to be changed even when
-COMPILE_INITS=1. Remove another vestige of the old 'static resource'
-approach that is no longer needed by COMPILE_INITS=1.
-
-</pre>
-<p>[src/imain.c lib/gs_res.ps src/iccinit1.c src/files.h src/zfile.c]</p>
+Changed status to AOK for 09-47B-7, Test01 and Test02</pre>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-03-01T192316.175578Z"></a>
-2006-03-01T19:23:16.175578Z Ray Johnston</strong></p>
+<p><strong><a name="2007-02-20T035536.436290Z"></a>
+2007-02-20T03:55:36.436290Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Add missing files that were part of %rom% implementation.
-</pre>
-<p>[doc/Develop.htm]</p>
-</blockquote>
+Fix CET 29-02 - increment page count after copypage operation.
-<p><strong><a name="2006-03-01T022308.031658Z"></a>
-2006-03-01T02:23:08.031658Z Dan Coby</strong></p>
-<blockquote>
-<pre>
-Clean up for the last commit for 688575. The previous commit had problems with the gcc compiler.</pre>
-<p>[src/gsnamecl.h]</p>
-</blockquote>
-
-<p><strong><a name="2006-03-01T015329.361859Z"></a>
-2006-03-01T01:53:29.361859Z Dan Coby</strong> (<a href="Details.htm#2006-03-01T015329.361859Z">details</a>)</p>
-<blockquote>
-<pre>
-Implement enhancement 688575 Add a cal back mechanism for support of PANTONE
-or other special spot colors
-
</pre>
-<p>[src/lib.mak src/gscspace.h src/gxistate.h src/gsnamecl.h src/gsdparam.c src/gsncdemo.c src/int.mak src/gxdevice.h src/gscsepr.c src/gsnamecl.c src/gscdevn.c src/gxdevcli.h]</p>
+<p>[doc/pscet_status.txt lib/gs_init.ps]</p>
</blockquote>
-<p><strong><a name="2006-02-28T215239.567783Z"></a>
-2006-02-28T21:52:39.567783Z Ralph Giles</strong></p>
+<p><strong><a name="2007-02-19T202208.118775Z"></a>
+2007-02-19T20:22:08.118775Z Stefan Kemper</strong></p>
<blockquote>
<pre>
-Project the WIN32 assembly from compilation on WIN64.
-</pre>
-<p>[jasper/src/libjasper/jpc/jpc_qmfb.c]</p>
-</blockquote>
+Fix for banding of some images not matching non-banding output.
+Added check for an invariant that the translation matches in the
+two matrixes used in rendering. In this case the non-high level image
+path is taken. A better solution would be to a single matrix, as this will
+increase the display list size for some files.
-<p><strong><a name="2006-02-28T212130.311038Z"></a>
-2006-02-28T21:21:30.311038Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Fix a problem with the jasper assembly code. Bug 688545.
-</pre>
-<p>[jasper/src/libjasper/jpc/jpc_qmfb.c]</p>
-</blockquote>
+Fixes banding differences in:
-<p><strong><a name="2006-02-28T205129.732995Z"></a>
-2006-02-28T20:51:29.732995Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Rough support for a JBIG2 encoder stream using the Luratech
-implementation.
-</pre>
-<p>[src/sjbig2_luratech.h src/sjbig2_luratech.c]</p>
-</blockquote>
+035-01.ps
+148-11.ps
+148.16.ps
+1_2001.pdf
+455690.pdf
+Bug687832.pdf
+Bug687840.pdf
+a.pdf
+adesso4.pdf
+bc_02a01_cal.pdf
+dave.pdf
+file2.pdf
+foo.pdf
+john_clippedimage.pdf
+messenger.pdf
+messenger16.pdf
+ngnews1.pdf
+rotate180.pdf
+rotate270.pdf
+rotate90.pdf
-<p><strong><a name="2006-02-28T054520.159028Z"></a>
-2006-02-28T05:45:20.159028Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Report error codes returned by the lwf_jp2 library to allow better bug
-reports.
+pcl5ccet/15-03.BIN + ufst
+
</pre>
-<p>[src/sjpx_luratech.c]</p>
+<p>[src/gxclimag.c]</p>
</blockquote>
-<p><strong><a name="2006-02-28T011735.281917Z"></a>
-2006-02-28T01:17:35.281917Z Ray Johnston</strong></p>
+<p><strong><a name="2007-02-19T061613.609799Z"></a>
+2007-02-19T06:16:13.609799Z Ray Johnston</strong></p>
<blockquote>
<pre>
-Remove deprecated module. No longer used for MS Windows.
+Change 35_all-6 to OK since regression testing shows that it is now OK.
</pre>
-<p>[src/gp_msio.c]</p>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-02-27T211543.124755Z"></a>
-2006-02-27T21:15:43.124755Z Ralph Giles</strong></p>
+<p><strong><a name="2007-02-19T031941.021316Z"></a>
+2007-02-19T03:19:41.021316Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Output more debugging information with -Zw instead of switching on the
-special JBIG2_DEBUG preprocessor symbol.
-</pre>
-<p>[src/sjbig2.c src/sjbig2_luratech.c]</p>
-</blockquote>
+Move redefinition of product, version, revision, and serialnumber in CET
+prologue from userdict to systemdict to meet CET 20-15-01.
-<p><strong><a name="2006-02-24T210718.367421Z"></a>
-2006-02-24T21:07:18.367421Z leonardo</strong> (<a href="Details.htm#2006-02-24T210718.367421Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix : A slow rendering of a colored halftone (2nd attempt).
-
</pre>
-<p>[src/lib.mak src/gxcpath.c src/gxacpath.c src/gxpath.h src/gxfill.c src/gzacpath.h]</p>
+<p>[doc/pscet_status.txt lib/gs_cet.ps]</p>
</blockquote>
-<p><strong><a name="2006-02-24T161412.132166Z"></a>
-2006-02-24T16:14:12.132166Z leonardo</strong> (<a href="Details.htm#2006-02-24T161412.132166Z">details</a>)</p>
+<p><strong><a name="2007-02-19T003804.570312Z"></a>
+2007-02-19T00:38:04.570312Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Type 1 hinter : More improvements (continued 2).
+Reproduce the algorithm used by Adobe to grow the dictionary
+to match CET 20-01-01.
</pre>
-<p>[src/gxhintn.c]</p>
+<p>[doc/pscet_status.txt src/idict.c]</p>
</blockquote>
-<p><strong><a name="2006-02-23T172722.487919Z"></a>
-2006-02-23T17:27:22.487919Z Ray Johnston</strong></p>
+<p><strong><a name="2007-02-17T155551.631627Z"></a>
+2007-02-17T15:55:51.631627Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-FIx output format handling for -sOutputFile string. Thanks to Gh Savulescu
-for the detailed analysis and patch. Bug 687621 for customers 670 and 770.
---This line, and th se below, will be ignored--
-
-M src/gsdevice.c
-M src/gdevupd.c
-M doc/Use.htm
+Reclassify 20-25-01 as OK because it matches Tek and PhotoPrint is
+clearly wrong here.
</pre>
-<p>[src/gdevupd.c doc/Use.htm src/gsdevice.c]</p>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-02-23T071829.475220Z"></a>
-2006-02-23T07:18:29.475220Z Dan Coby</strong> (<a href="Details.htm#2006-02-23T071829.475220Z">details</a>)</p>
+<p><strong><a name="2007-02-17T141409.648281Z"></a>
+2007-02-17T14:14:09.648281Z Alex Cherepanov</strong> (<a href="Details.htm#2007-02-17T141409.648281Z">details</a>)</p>
<blockquote>
<pre>
-Fix for 688551 Need to process transparency in annot appearance streams.
+Throw /invalidfont error when glyph 0 is accessed but it is missing from
+the type 32 font,
</pre>
-<p>[lib/pdf_main.ps]</p>
+<p>[doc/pscet_status.txt src/zcharx.c src/int.mak src/zfont32.c lib/gs_typ32.ps]</p>
</blockquote>
-<p><strong><a name="2006-02-23T010215.987199Z"></a>
-2006-02-23T01:02:15.987199Z Ray Johnston</strong></p>
+<p><strong><a name="2007-02-16T204010.924118Z"></a>
+2007-02-16T20:40:10.924118Z leonardo</strong></p>
<blockquote>
<pre>
-Remove module that is no longer used by newer COMPILE_INITS method.
+pscet_status.txt : Improving some assignments.
</pre>
-<p>[lib/gs_stres.ps]</p>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-02-22T234717.158224Z"></a>
-2006-02-22T23:47:17.158224Z leonardo</strong> (<a href="Details.htm#2006-02-22T234717.158224Z">details</a>)</p>
+<p><strong><a name="2007-02-16T194605.775757Z"></a>
+2007-02-16T19:46:05.775757Z Henry Stiles</strong></p>
<blockquote>
<pre>
-Fix (gxfill) : Unwinding the revision 5699 change due to regressions.
-
+assign unassigned problems. Add NF category. NF means "not fixing"
+in the near term. It should be used if we don't have short term plans
+to fix a problem.
</pre>
-<p>[src/gxfill.c]</p>
+<p>[doc/pscet_status.txt]</p>
</blockquote>
-<p><strong><a name="2006-02-22T212801.105887Z"></a>
-2006-02-22T21:28:01.105887Z Ralph Giles</strong></p>
+<p><strong><a name="2007-02-16T190803.918575Z"></a>
+2007-02-16T19:08:03.918575Z Ralph Giles</strong></p>
<blockquote>
<pre>
-Document in the generated gsromfs.c which target endianness the file
-was built from, to make it easier to track down the source of non-
-portability.
+Improve the encapsulation of the raster db by adding exists() and
+mtime() methods instead of checking the stored files directly in
+the caller.
</pre>
-<p>[src/mkromfs.c src/int.mak]</p>
+<p>[toolbin/tests/rasterdb.py toolbin/tests/gscheck_raster.py toolbin/tests/gscheck_pdfwrite.py]</p>
</blockquote>
-<p><strong><a name="2006-02-22T192807.197474Z"></a>
-2006-02-22T19:28:07.197474Z Ray Johnston</strong></p>
+<p><strong><a name="2007-02-16T152749.350851Z"></a>
+2007-02-16T15:27:49.350851Z leonardo</strong> (<a href="Details.htm#2007-02-16T152749.350851Z">details</a>)</p>
<blockquote>
<pre>
-Fix mkromfs to generate 32-bit big_endian values in memory, not native
-byte ordering. Corresponding change in gsiorom.c to always read big_endian
-32-bit values.
-</pre>
-<p>[src/mkromfs.c src/gsiorom.c]</p>
-</blockquote>
+Fix (stroking) : An imprecise miter limit check. Thanks to
+Ray Johnston for analyzing this problem and identifying the type
+of fix.
-<p><strong><a name="2006-02-22T180107.387840Z"></a>
-2006-02-22T18:01:07.387840Z leonardo</strong> (<a href="Details.htm#2006-02-22T180107.387840Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix (gxfill) : The scanline algorithm could miss a spot boundary.
-
</pre>
-<p>[src/gxfill.c src/gxpflat.c src/gxfillsl.h]</p>
+<p>[doc/pscet_status.txt src/gxstroke.c]</p>
</blockquote>
-<p><strong><a name="2006-02-22T125954.243717Z"></a>
-2006-02-22T12:59:54.243717Z leonardo</strong> (<a href="Details.htm#2006-02-22T125954.243717Z">details</a>)</p>
+<p><strong><a name="2007-02-16T132542.400099Z"></a>
+2007-02-16T13:25:42.400099Z Alex Cherepanov</strong></p>
<blockquote>
<pre>
-Fix : An MSVC warning and C style in a recent patch.
+Fix error reporting in CET 35_all-06. Add font type 32 to the check for CIDFont
+resources, which was missing from the rev. 7574 patch.
</pre>
-<p>[src/imain.c]</p>
+<p>[doc/pscet_status.txt src/zchar.c]</p>
</blockquote>
-<p><strong><a name="2006-02-22T121010.472356Z"></a>
-2006-02-22T12:10:10.472356Z leonardo</strong> (<a href="Details.htm#2006-02-22T121010.472356Z">details</a>)</p>
+<p><strong><a name="2007-02-16T074407.172841Z"></a>
+2007-02-16T07:44:07.172841Z leonardo</strong> (<a href="Details.htm#2007-02-16T074407.172841Z">details</a>)</p>
<blockquote>
<pre>
-Type 1 hinter : More improvements (continued 2).
+Fix (type 1 hinter) : An inaccurate estimation of matrix precision.
</pre>
<p>[src/gxhintn.c]</p>
</blockquote>
-<p><strong><a name="2006-02-22T072825.271395Z"></a>
-2006-02-22T07:28:25.271395Z Ray Johnston</strong></p>
+<p><strong><a name="2007-02-15T105850.217005Z"></a>
+2007-02-15T10:58:50.217005Z Ralph Giles</strong></p>
<blockquote>
<pre>
-Remove CWD_PREFIX from makefiles -- mkromfs file list is reordered. Add
-the %rom% device to the LIBPATH list in imain.c so that .libfile works.
-Also export print_resource_usage for use in non-debug builds. Thanks to
-Ralph Giles for the suggestions.
+Further atomicize the output of the test result lines.
</pre>
-<p>[src/openvms.mak src/macosx.mak src/int.mak src/watcw32.mak src/dvx-gcc.mak src/unixansi.mak src/msvclib.mak src/os2.mak src/bcwin32.mak src/imain.c src/ugcclib.mak src/Makefile.in src/unix-gcc.mak src/msvc32.mak src/iccinit1.c src/macos-mcp.mak src/watclib.mak]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-22T045342.526904Z"></a>
-2006-02-22T04:53:42.526904Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Document the pexit_code and user_errors arguments to gsapi_run_string*()
-and provide an example for how to parse a PDF file from inside the
-interpreter. Bug 688549.
-</pre>
-<p>[doc/API.htm]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-22T014123.102136Z"></a>
-2006-02-22T01:41:23.102136Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Remove the redundant Fixed type from the internal freetype code and
-replace uses of it with the TT_Fixed type. The un-namespaced version
-conflicts with system headers on MacOS.
-</pre>
-<p>[src/ttfsfnt.h src/tttypes.h src/ttfmain.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-22T013835.156952Z"></a>
-2006-02-22T01:38:35.156952Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Use the uint32_t stdint type for the compiled initialization data
-representation. The previous code used 'unsigned long' but assumed
-this type was 32 bits, which isn't true on all platforms.
-</pre>
-<p>[src/mkromfs.c src/gsiorom.c src/gsiorom.h]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-21T222425.799346Z"></a>
-2006-02-21T22:24:25.799346Z Ray Johnston</strong></p>
-<blockquote>
-<pre>
-Fix missing declaration on Windows platforms.
-</pre>
-<p>[src/mkromfs.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-21T220115.379976Z"></a>
-2006-02-21T22:01:15.379976Z Ray Johnston</strong></p>
-<blockquote>
-<pre>
-Add a missing file from the commits for rev 6600. This was a new file
-that was not 'added' before that commit.
-</pre>
-<p>[src/gsiorom.h]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-21T212907.026481Z"></a>
-2006-02-21T21:29:07.026481Z Ray Johnston</strong> (<a href="Details.htm#2006-02-21T212907.026481Z">details</a>)</p>
-<blockquote>
-<pre>
-Implement %rom% IODevice and use it for the COMPILE_INITS=1 builds. Data
-is compressed and can include fonts as well as lib init files, Resource
-directories and other. The (%rom%) path is inserted as the first path on
-the LIBPATH list when COMPILE_INITS=1. The default GenricResourceDir is
-set to %rom%Resource/ unless the command line sets -sGenericReourceDir.
-Bug 687485.
-
-</pre>
-<p>[src/openvms.mak src/mkromfs.c src/gsiorom.c src/macosx.mak src/int.mak src/watcw32.mak src/dvx-gcc.mak src/unixansi.mak src/msvclib.mak src/os2.mak src/lib.mak src/bcwin32.mak lib/winmaps.ps src/ugcclib.mak src/gs.mak src/Makefile.in src/iccinit1.c src/msvc32.mak src/unix-gcc.mak src/unix-aux.mak src/macos-mcp.mak src/unixinst.mak src/msvctail.mak src/watclib.mak lib/gs_init.ps]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-21T134342.400991Z"></a>
-2006-02-21T13:43:42.400991Z leonardo</strong> (<a href="Details.htm#2006-02-21T134342.400991Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix : A slow rendering of a colored halftone.
-
-</pre>
-<p>[src/gxfill.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-21T133127.980844Z"></a>
-2006-02-21T13:31:27.980844Z leonardo</strong> (<a href="Details.htm#2006-02-21T133127.980844Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix (shadings) : Save C stack space with removing rudimentary data.
-
-</pre>
-<p>[src/gxshade4.h]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-21T125434.181498Z"></a>
-2006-02-21T12:54:34.181498Z Alex Cherepanov</strong> (<a href="Details.htm#2006-02-21T125434.181498Z">details</a>)</p>
-<blockquote>
-<pre>
-Repair incorrect ToUnicode CMap streams that have no CMapName key.
-Bug 688517
-
-</pre>
-<p>[lib/pdf_font.ps doc/Ps2pdf.htm]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-21T124226.666806Z"></a>
-2006-02-21T12:42:26.666806Z leonardo</strong> (<a href="Details.htm#2006-02-21T124226.666806Z">details</a>)</p>
-<blockquote>
-<pre>
-Type 1 hinter : More improvements (continued).
-
-</pre>
-<p>[src/gxhintn.c src/gxhintn.h src/gzspotan.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-20T073032.227346Z"></a>
-2006-02-20T07:30:32.227346Z Dan Coby</strong> (<a href="Details.htm#2006-02-20T073032.227346Z">details</a>)</p>
-<blockquote>
-<pre>
-Addition to the fix for 688177 Eliminate the 64 bit pixel size limit.
-
-</pre>
-<p>[src/gxcindex.h]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-18T183724.764551Z"></a>
-2006-02-18T18:37:24.764551Z Ray Johnston</strong> (<a href="Details.htm#2006-02-18T183724.764551Z">details</a>)</p>
-<blockquote>
-<pre>
-Implement yet another hack for an invalid PDF file that Adobe handles. If
-a parameter is missing from the Page tree, check the Root Catalog. This case
-had MediaBox in the Root dict, but not anywhere in the Pages tree. Bug 688562
-for customer 670.
-
-</pre>
-<p>[lib/pdf_main.ps]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-17T202352.826051Z"></a>
-2006-02-17T20:23:52.826051Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Update the eventone screening url. artofcode.com has been taking by
-spammners.
-</pre>
-<p>[src/rinkj/evenbetter-rll.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-17T071246.743338Z"></a>
-2006-02-17T07:12:46.743338Z Dan Coby</strong> (<a href="Details.htm#2006-02-17T071246.743338Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix for 688560 DeviceN with InDesign gradient causes segmentation fault.
-
-</pre>
-<p>[src/gsht.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-17T041007.505527Z"></a>
-2006-02-17T04:10:07.505527Z Alex Cherepanov</strong></p>
-<blockquote>
-<pre>
-Fix recognition of executable names "if" and "ifelse" as valid operations in
-the calculator function. Bug 688547.
-
-DIFFERENCED:
-None
-</pre>
-<p>[src/zfunc4.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-16T195328.400151Z"></a>
-2006-02-16T19:53:28.400151Z leonardo</strong> (<a href="Details.htm#2006-02-16T195328.400151Z">details</a>)</p>
-<blockquote>
-<pre>
-Fix (pdfwrite) : Propagate error code from s_DCTE_put_params (continued).
-
-</pre>
-<p>[src/gdevpsdu.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-15T073341.943841Z"></a>
-2006-02-15T07:33:41.943841Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Enable $Id keyword substitution on the new luratech integration source
-files.
-</pre>
-<p>[src/sjbig2_luratech.h src/sjpx_luratech.h src/sjbig2_luratech.c src/ldf_jb2.mak src/lwf_jp2.mak src/sjpx_luratech.c]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-15T073040.721233Z"></a>
-2006-02-15T07:30:40.721233Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Update the "RCS" keyword check script to recognize SVN style as well as
-CVS style Id keyword lines. Bug 688554.
-</pre>
-<p>[toolbin/tests/check_source.py]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-15T072626.954211Z"></a>
-2006-02-15T07:26:26.954211Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Turn on keyword substitution. This is confusing, since the script also
-outputs a $Id$ line for the makefile it generates, but doesn't cause
-problems in practice.
-</pre>
-<p>[toolbin/gen_ldf_jb2.py]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-13T202855.328420Z"></a>
-2006-02-13T20:28:55.328420Z leonardo</strong> (<a href="Details.htm#2006-02-13T202855.328420Z">details</a>)</p>
-<blockquote>
-<pre>
-Type 1 hinter : Remove dead development branches.
-
-</pre>
-<p>[src/gxhintn.c src/gxhintn.h]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-13T000528.577164Z"></a>
-2006-02-13T00:05:28.577164Z leonardo</strong> (<a href="Details.htm#2006-02-13T000528.577164Z">details</a>)</p>
-<blockquote>
-<pre>
-Type 1 hinter : More improvements.
-
-</pre>
-<p>[src/gxhintn.c src/gxhintn.h]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-12T170811.734787Z"></a>
-2006-02-12T17:08:11.734787Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Correct the accidentally changed hardwired install prefix.
-</pre>
-<p>[toolbin/tests/run_nightly]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-11T234518.286490Z"></a>
-2006-02-11T23:45:18.286490Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Have the update_ghostscript function return the new SVN revision number
-and include it at the head of the report for clarity. Also, when the
-complete report is trimmed from length, indicate so. Bug 688541.
-</pre>
-<p>[toolbin/tests/run_nightly]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-11T234225.162459Z"></a>
-2006-02-11T23:42:25.162459Z Ralph Giles</strong></p>
-<blockquote>
-<pre>
-Also add the regression log file required by run_nightly to the example
-config file.
-</pre>
-<p>[toolbin/tests/testing.cfg.example]</p>
-</blockquote>
-
-<p><strong><a name="2006-02-11T231556.623144Z"></a>
-2006-02-11T23:15:56.623144Z Ralph Giles</strong></p>
-<blockquote>
-<pre>