<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>History of Ghostscript versions 8.n</title><!-- $Id: History8.htm,v 1.30 2005/10/20 20:14:37 ray Exp $ --><!-- WARNING: do not use Pete Kaiser's emacs function "gs-toc" alone to re-create the table of contents here, because it will replace the hand-edited TOC subheads with a separate subhead for each H2 in the body of the file. Or if you do, first look at the original TOC to see how to edit it for visual conciseness.--><link rel="stylesheet" type="text/css" href="gs.css" title="Ghostscript Style"></head> <body><!-- [1.0 begin visible header] ============================================ --> <!-- [1.1 begin headline] ================================================== --> <table width="100%" border="0"><tr><th align="center" bgcolor="#CCCC00"><font size=6>History of Ghostscript versions 8.xx</font></table> <!-- [1.1 end headline] ==================================================== --> <!-- [1.2 begin table of contents] ========================================= --> <h2>Table of contents</h2> <blockquote><ul><li><a href="#Version8.53">Version 8.53 (2005-10-20)</a><li><a href="#Version8.52">Version 8.52 (2005-10-07)</a><li><a href="#Version8.51">Version 8.51 (2005-04-18)</a><li><a href="#Version8.50">Version 8.50 (2004-12-10)</a><li><a href="#Version8.33">Version 8.33 (2004-11-20)</a><li><a href="#Version8.32">Version 8.32 (2004-10-26)</a><li><a href="#Version8.31">Version 8.31 (2004-08-28)</a><li><a href="#Version8.30">Version 8.30 (2004-05-29)</a><li><a href="#Version8.12">Version 8.12 (2003-12-08)</a><li><a href="#Version8.11">Version 8.11 (2003-08-16)</a><li><a href="#Version8.10">Version 8.10 (2003-05-21)</a><li><a href="#Version8.00">Version 8.00 (2002-11-21)</a></ul></blockquote> <!-- [1.2 end table of contents] =========================================== --> <!-- [1.3 begin hint] ====================================================== --> <p>This document is a record of changes in Ghostscript releases numbered 8.xx.For earlier versions, see the the history documents: <blockquote><a href="History7.htm">History of Ghostscript versions 7.n</a><br><a href="History6.htm">History of Ghostscript versions 6.n</a><br><a href="History5.htm">History of Ghostscript versions 5.n</a><br><a href="History4.htm">History of Ghostscript versions 4.n</a><br><a href="History3.htm">History of Ghostscript versions 3.n</a><br><a href="History2.htm">History of Ghostscript versions 2.n</a><br><a href="History1.htm">History of Ghostscript versions 1.n</a></blockquote> <p>For other information, see the <a href="Readme.htm">Ghostscriptoverview</a>. <!-- [1.3 end hint] ======================================================== --> <hr> <!-- [1.0 end visible header] ============================================== --> <!-- [2.0 begin contents] ================================================== --> <h2><a name="Version8.53"></a>Version 8.53 (2005-10-20)</h2> <p>This is the fourth stable release in the 8.5x series of Ghostscript.It contains a few bug fixes and improvements since 8.52, particularly inthe fix for a build problem on AMD64/Windows64 and vastly improvedtransparency rendering speed for some PDF's. <p> The following <a href="http://bugs.ghostscript.com/">bugs</a> wereopen at the time of this release: <blockquote>465936, 578865, 592160, 610478, 626295, 686747, 686842, 686853, 687011, 687039, 687063, 687108, 687125, 687146, 687196, 687219, 687231, 687243, 687257, 687271, 687280, 687292, 687295, 687298, 687314, 687316, 687327, 687342, 687345, 687346, 687373, 687397, 687399, 687435, 687480, 687484, 687514, 687520, 687525, 687529, 687531, 687545, 687559, 687560, 687583, 687608, 687621, 687622, 687628, 687633, 687642, 687643, 687644, 687650, 687654, 687657, 687663, 687669, 687674, 687676, 687677, 687679, 687682, 687694, 687695, 687697, 687702, 687721, 687728, 687729, 687796, 687805, 687806, 687808, 687814, 687822, 687825, 687844, 687848, 687850, 687863, 687866, 687868, 687870, 687875, 687895, 687903, 687904, 687907, 687914, 687919, 687931, 687938, 687957, 687960, 687970, 687974, 687975, 687986, 687988, 687992, 687994, 687996, 688005, 688006, 688007, 688009, 688013, 688017, 688020, 688022, 688026, 688032, 688035, 688036, 688039, 688042, 688047, 688054, 688058, 688060, 688061, 688064, 688066, 688068, 688075, 688079, 688081, 688091, 688095, 688101, 688106, 688108, 688124, 688129, 688130, 688132, 688134, 688149, 688151, 688152, 688159, 688166, 688176, 688179, 688181, 688184, 688187, 688200, 688203, 688207, 688215, 688225, 688227, 688231, 688239, 688243, 688249, 688260, 688265, 688269, 688274, 688278, 688280, 688282, 688285, 688288, 688290, 688291, 688295, 688300, 688302, 688309, 688311, 688317, 688318, 688319, 688320, 688321, 688323, 688326, 688329, 688332, 688333, 688334, 688335, 688336, 688337, 688338, 688339, 688342, 688344</blockquote> <h3><a name="8.53_Incompatible_changes"></a>Incompatible changes</h3> <p>There are no known incompatible changes at this point. <h3><a name="8.53_changelog"></a>Changelog</h3> <p><strong><a name="2005-10-20_1946"></a>2005-10-20 19:46 Ray Johnston</strong></p><blockquote><pre>Update doc files and version files for 8.53 release.</pre><p>[doc/API.htm 1.53, doc/Bug-form.htm 1.49, doc/Bug-info.htm 1.49, doc/C-style.htm 1.55, doc/Commprod.htm 1.41, doc/Copying.htm 1.39, doc/DLL.htm 1.43, doc/Deprecated.htm 1.20, doc/Details8.htm 1.24, doc/Develop.htm 1.159, doc/Devices.htm 1.90, doc/Drivers.htm 1.58, doc/Fonts.htm 1.51, doc/Helpers.htm 1.44, doc/History1.htm 1.39, doc/History2.htm 1.39, doc/History3.htm 1.39, doc/History4.htm 1.39, doc/History5.htm 1.41, doc/History6.htm 1.56, doc/History7.htm 1.44, doc/History8.htm 1.29, doc/Htmstyle.htm 1.44, doc/Install.htm 1.56, doc/Issues.htm 1.52, doc/Language.htm 1.98, doc/Lib.htm 1.43, doc/Maintain.htm 1.50, doc/Make.htm 1.90, doc/News.htm 1.168, doc/Projects.htm 1.67, doc/Ps-style.htm 1.37, doc/Ps2epsi.htm 1.42, doc/Ps2pdf.htm 1.88, doc/Ps2ps2.htm 1.7, doc/Psfiles.htm 1.68, doc/Readme.htm 1.71, doc/Release.htm 1.95, doc/Source.htm 1.39, doc/Testing.htm 1.37, doc/Unix-lpr.htm 1.39, doc/Use.htm 1.136, doc/Xfonts.htm 1.39, doc/gs-vms.hlp 1.37, man/dvipdf.1 1.37, man/font2c.1 1.37, man/gs.1 1.38, man/gslp.1 1.37, man/gsnd.1 1.37, man/pdf2dsc.1 1.36, man/pdf2ps.1 1.38, man/pdfopt.1 1.36, man/pf2afm.1 1.37, man/pfbtopfa.1 1.38, man/printafm.1 1.37, man/ps2ascii.1 1.37, man/ps2epsi.1 1.35, man/ps2pdf.1 1.42, man/ps2pdfwr.1 1.41, man/ps2ps.1 1.44, man/wftopfa.1 1.37, src/gscdef.c 1.58, src/version.mak 1.87]</p></blockquote> <p><strong><a name="2005-10-20_1942"></a>2005-10-20 19:42 Ray Johnston</strong></p><blockquote><pre>Remove trailing ^M (<cr>) characters.</pre><p>[src/gdevbmp.c 1.12, src/slzwd.c 1.7]</p></blockquote> <p><strong><a name="2005-10-20_1851"></a>2005-10-20 18:51 Raph Levien</strong></p><blockquote><pre>Fixes broken compile on amd64 platforms (see bug #688047 for details).This patch should be safe on all platforms with 32-bit longs, and ismy best guess as to the right thing to do on Tru64 (where long is 64bits).</pre><p>[src/tttypes.h 1.3]</p></blockquote> <p><strong><a name="2005-10-20_1304"></a>2005-10-20 13:04 Igor Melichev</strong> (<a href="Details8.htm#2005-10-20_1304">details</a>)</p><blockquote><pre>Fix (pdfwrite) : Suppress floating point number format in pdfmark operands (continued 2). </pre><p>[lib/gs_pdfwr.ps 1.52]</p></blockquote> <p><strong><a name="2005-10-18_2031"></a>2005-10-18 20:31 Igor Melichev</strong> (<a href="Details8.htm#2005-10-18_2031">details</a>)</p><blockquote><pre>Fix (pdfwrite) : Suppress floating point number format in pdfmark operands (continued). </pre><p>[lib/gs_pdfwr.ps 1.51]</p></blockquote> <p><strong><a name="2005-10-18_0905"></a>2005-10-18 09:05 Igor Melichev</strong> (<a href="Details8.htm#2005-10-18_0905">details</a>)</p><blockquote><pre>Fix (pdfwrite) : Indexed colors were distorsed with encryption. </pre><p>[src/devs.mak 1.140, src/gdevpdfc.c 1.54, src/gdevpdfo.c 1.35, src/gdevpdfu.c 1.89]</p></blockquote> <p><strong><a name="2005-10-18_0758"></a>2005-10-18 07:58 Igor Melichev</strong> (<a href="Details8.htm#2005-10-18_0758">details</a>)</p><blockquote><pre>Fix (pdfwrite) : Propagate error codes from pdf_write_value. </pre><p>[src/gdevpdfo.c 1.34, src/gdevpdfu.c 1.88, src/gdevpdfx.h 1.138]</p></blockquote> <p><strong><a name="2005-10-17_1923"></a>2005-10-17 19:23 Igor Melichev</strong> (<a href="Details8.htm#2005-10-17_1923">details</a>)</p><blockquote><pre>Fix (pdfwrite) : /BP pdfmark could create dead PDF objects (continiued). </pre><p>[src/gdevpdfm.c 1.50]</p></blockquote> <p><strong><a name="2005-10-12_1759"></a>2005-10-12 17:59 Igor Melichev</strong> (<a href="Details8.htm#2005-10-12_1759">details</a>)</p><blockquote><pre>Fix : Don't instantiate pattern when rendering to null device. </pre><p>[src/gsdevice.c 1.25, src/gspaint.c 1.10, src/gxdevcli.h 1.41]</p></blockquote> <p><strong><a name="2005-10-12_1105"></a>2005-10-12 11:05 Igor Melichev</strong> (<a href="Details8.htm#2005-10-12_1105">details</a>)</p><blockquote><pre>Implementing a pointer stability validation in the garbager, continued. </pre><p>[src/ilocate.c 1.14]</p></blockquote> <p><strong><a name="2005-10-12_1045"></a>2005-10-12 10:45 Igor Melichev</strong> (<a href="Details8.htm#2005-10-12_1045">details</a>)</p><blockquote><pre>Implementing a pointer stability validation in the garbager. </pre><p>[src/gsalloc.c 1.24, src/gxalloc.h 1.12, src/gxobj.h 1.7, src/ialloc.c 1.8, src/ilocate.c 1.13]</p></blockquote> <p><strong><a name="2005-10-12_0816"></a>2005-10-12 08:16 Igor Melichev</strong> (<a href="Details8.htm#2005-10-12_0816">details</a>)</p><blockquote><pre>Fix (pdfwrite) : Skip a clip path, which is set by setcachedevice (continued after July 28 205). </pre><p>[src/gdevpdfb.h 1.14, src/gdevpdfd.c 1.71, src/gdevpdfx.h 1.137, src/gdevpdti.c 1.53, src/gdevpdtt.c 1.104]</p></blockquote> <p><strong><a name="2005-10-11_1004"></a>2005-10-11 10:04 Igor Melichev</strong> (<a href="Details8.htm#2005-10-11_1004">details</a>)</p><blockquote><pre>Fix (PS interpreter) : Allocate gs_screen_enum in same space as its components. </pre><p>[src/iht.h 1.6, src/zht.c 1.8, src/zht1.c 1.7, src/zht2.c 1.14]</p></blockquote> <p><strong><a name="2005-10-10_1909"></a>2005-10-10 19:09 Igor Melichev</strong> (<a href="Details8.htm#2005-10-10_1909">details</a>)</p><blockquote><pre>Fix: Cygwin/gcc warninhs. </pre><p>[src/devs.mak 1.139, src/gdevpdfb.c 1.34]</p></blockquote> <p><strong><a name="2005-10-10_1858"></a>2005-10-10 18:58 Igor Melichev</strong> (<a href="Details8.htm#2005-10-10_1858">details</a>)</p><blockquote><pre>Optimizing the transparency compositor. </pre><p>[src/gdevp14.c 1.35, src/gxclimag.c 1.13, src/gxclpath.c 1.21, src/gxclpath.h 1.13]</p></blockquote> <p><strong><a name="2005-10-07_1949"></a>2005-10-07 19:49 Ray Johnston</strong></p><blockquote><pre>Add missing space in CVS PRE-RELEASE string.</pre><p>[src/gscdef.c 1.57]</p></blockquote> <p><strong><a name="2005-10-07_1946"></a>2005-10-07 19:46 Ray Johnston</strong></p><blockquote><pre>Bump version after the 8.52 release (to 8.53 CVS PRE-RELEASE).</pre><p>[doc/News.htm 1.167, lib/gs_init.ps 1.120, src/gscdef.c 1.56, src/version.mak 1.86]</p></blockquote><hr> <h2><a name="Version8.52"></a>Version 8.52 (2005-10-07)</h2> <p>This is the third stable release in the 8.5x series of Ghostscript.It contains numerous bug fixes and improvements, particularly in the area DeviceN (spot color) handling and the PDF interpreter. <p>The pdfwrite device can now create PDF/X-3 compliant documentsusing the lib/PDFX_def.ps prefix approach. See <a href="Ps2pdf.htm#PDFX">Ps2pdf documentation.</a> <p>Also new is a Beta version level 2 Postscript output device, ps2write,which generates high-level PostScript including text and images andgraphics. We encourage its use instead of the older pswrite when Level 2PostScript is desired. Please send any comments or problem reports to<a href="mailto://bug-gs@ghostscript.com">bug-gs@ghostscript.com</a>or submit it to <a href="http://bugs.ghostscript.com">http://bugs.ghostscript.com.</a> <p> The following <a href="http://bugs.ghostscript.com/">bugs</a> wereopen at the time of this release: <blockquote>465936, 578865, 592160, 610478, 626295, 686747, 686842, 686853, 687011, 687039, 687063, 687108, 687125, 687146, 687196, 687219, 687231, 687243, 687257, 687271, 687280, 687292, 687295, 687298, 687314, 687316, 687327, 687342, 687345, 687346, 687373, 687397, 687399, 687435, 687480, 687484, 687514, 687520, 687525, 687529, 687531, 687545, 687559, 687583, 687608, 687621, 687622, 687628, 687633, 687642, 687643, 687644, 687650, 687654, 687657, 687663, 687669, 687674, 687676, 687677, 687679, 687682, 687694, 687695, 687697, 687702, 687721, 687728, 687729, 687796, 687805, 687806, 687808, 687814, 687822, 687825, 687844, 687848, 687850, 687863, 687866, 687868, 687870, 687875, 687895, 687903, 687904, 687907, 687914, 687919, 687931, 687938, 687957, 687960, 687970, 687974, 687975, 687986, 687988, 687992, 687994, 687996, 688005, 688006, 688007, 688009, 688013, 688017, 688020, 688022, 688026, 688032, 688035, 688036, 688039, 688042, 688054, 688058, 688060, 688061, 688064, 688066, 688068, 688075, 688079, 688081, 688091, 688095, 688101, 688106, 688108, 688117, 688124, 688129, 688130, 688132, 688134, 688149, 688151, 688152, 688159, 688166, 688176, 688179, 688181, 688184, 688187, 688200, 688203, 688207, 688213, 688215, 688225, 688226, 688227, 688231, 688239, 688243, 688249, 688255, 688260, 688265, 688269, 688274, 688278, 688280, 688282, 688285, 688288, 688290, 688291, 688295, 688300, 688302, 688308, 688309, 688311, 688313, 688315, 688317, 688318, 688319, 688320, 688321. </blockquote> <h3><a name="8.52_Incompatible_changes"></a>Incompatible changes</h3> <p>There are no known incompatible changes at this point. <h3><a name="8.52_changelog"></a>Changelog</h3> <p><strong><a name="2005-10-07_1835"></a>2005-10-07 18:35 Ray Johnston</strong></p><blockquote><pre>Update to final release date for 8.52</pre><p>[doc/API.htm 1.52, doc/Bug-form.htm 1.48, doc/Bug-info.htm 1.48, doc/C-style.htm 1.54, doc/Commprod.htm 1.40, doc/Copying.htm 1.38, doc/DLL.htm 1.42, doc/Deprecated.htm 1.19, doc/Details8.htm 1.22, doc/Develop.htm 1.158, doc/Devices.htm 1.89, doc/Drivers.htm 1.57, doc/Fonts.htm 1.50, doc/Helpers.htm 1.43, doc/History1.htm 1.38, doc/History2.htm 1.38, doc/History3.htm 1.38, doc/History4.htm 1.38, doc/History5.htm 1.40, doc/History6.htm 1.55, doc/History7.htm 1.43, doc/History8.htm 1.27, doc/Htmstyle.htm 1.43, doc/Install.htm 1.55, doc/Issues.htm 1.51, doc/Language.htm 1.97, doc/Lib.htm 1.42, doc/Maintain.htm 1.49, doc/Make.htm 1.89, doc/News.htm 1.166, doc/Projects.htm 1.66, doc/Ps-style.htm 1.36, doc/Ps2epsi.htm 1.41, doc/Ps2pdf.htm 1.87, doc/Ps2ps2.htm 1.6, doc/Psfiles.htm 1.67, doc/Readme.htm 1.70, doc/Release.htm 1.94, doc/Source.htm 1.38, doc/Testing.htm 1.36, doc/Unix-lpr.htm 1.38, doc/Use.htm 1.135, doc/Xfonts.htm 1.38, doc/gs-vms.hlp 1.36, man/dvipdf.1 1.36, man/font2c.1 1.36, man/gs.1 1.37, man/gslp.1 1.36, man/gsnd.1 1.36, man/pdf2dsc.1 1.35, man/pdf2ps.1 1.37, man/pdfopt.1 1.35, man/pf2afm.1 1.36, man/pfbtopfa.1 1.37, man/printafm.1 1.36, man/ps2ascii.1 1.36, man/ps2epsi.1 1.34, man/ps2pdf.1 1.41, man/ps2pdfwr.1 1.40, man/ps2ps.1 1.43, man/wftopfa.1 1.36, src/version.mak 1.85]</p></blockquote> <p><strong><a name="2005-10-07_1809"></a>2005-10-07 18:09 Ray Johnston</strong></p><blockquote><pre>Remove this script that is no longer used in the release process. We nowuse cvs2cl.pl third party script.</pre><p>[toolbin/cvs2hist.py 1.13]</p></blockquote> <p><strong><a name="2005-10-07_1802"></a>2005-10-07 18:02 Ray Johnston</strong> (<a href="Details8.htm#2005-10-07_1802">details</a>)</p><blockquote><pre>Fix serious bit rot for building History# and Details# from Changes andDetails created by split_changelog.py. Allows the instructions in Release.htmto actually work. This file invoked by toolbin/makehist.tcl. </pre><p>[toolbin/makeset.tcl 1.15]</p></blockquote> <p><strong><a name="2005-10-05_1437"></a>2005-10-05 14:37 Ray Johnston</strong> (<a href="Details8.htm#2005-10-05_1437">details</a>)</p><blockquote><pre>Two changes needed to fix a single bug. First, the GC 'limit' logic wascollecting too frequently. Second, the PDF ICCBased colorspace logic wasrepeatedly creating a ReusableStreamDecode filter for the DataSourceelement. Fixes bug #687117 for customer #850.` </pre><p>[lib/pdf_draw.ps 1.98, src/gsalloc.c 1.23]</p></blockquote> <p><strong><a name="2005-10-04_1924"></a>2005-10-04 19:24 Ray Johnston</strong></p><blockquote><pre>Update change logs for 8.52 release.</pre><p>[doc/Changes.htm 1.59, doc/Details.htm 1.18]</p></blockquote> <p><strong><a name="2005-10-04_1751"></a>2005-10-04 17:51 Ray Johnston</strong></p><blockquote><pre>Tolerate 'null' as a single argument form of setcustomcolor. This is notdocumented in TN5044, but older Adobe ProcSets apparently use this mode.Fixes 'misc/cnurse.ps' of the smoke test used prior to release.</pre><p>[lib/gs_lev2.ps 1.38]</p></blockquote> <p><strong><a name="2005-10-04_0630"></a>2005-10-04 06:30 Ray Johnston</strong></p><blockquote><pre>Fix (some of) the gcc compiler warnings (at least the really easy ones).</pre><p>[src/genht.c 1.5, src/gsiorom.c 1.2, src/zdevice2.c 1.10, src/zdps1.c 1.8, src/zfcmap.c 1.17, src/ztrans.c 1.28]</p></blockquote> <p><strong><a name="2005-10-04_0106"></a>2005-10-04 01:06 Ray Johnston</strong></p><blockquote><pre>Commit updates for 8.52 release -- documentation dates and GS_PRODUCT</pre><p>[doc/API.htm 1.51, doc/Bug-form.htm 1.47, doc/Bug-info.htm 1.47, doc/C-style.htm 1.53, doc/Commprod.htm 1.39, doc/Copying.htm 1.37, doc/DLL.htm 1.41, doc/Deprecated.htm 1.18, doc/Details8.htm 1.21, doc/Develop.htm 1.157, doc/Devices.htm 1.88, doc/Drivers.htm 1.56, doc/Fonts.htm 1.49, doc/Helpers.htm 1.42, doc/History1.htm 1.37, doc/History2.htm 1.37, doc/History3.htm 1.37, doc/History4.htm 1.37, doc/History5.htm 1.39, doc/History6.htm 1.54, doc/History7.htm 1.42, doc/History8.htm 1.26, doc/Htmstyle.htm 1.42, doc/Install.htm 1.54, doc/Issues.htm 1.50, doc/Language.htm 1.96, doc/Lib.htm 1.41, doc/Maintain.htm 1.48, doc/Make.htm 1.88, doc/News.htm 1.165, doc/Projects.htm 1.65, doc/Ps-style.htm 1.35, doc/Ps2epsi.htm 1.40, doc/Ps2pdf.htm 1.86, doc/Ps2ps2.htm 1.5, doc/Psfiles.htm 1.66, doc/Readme.htm 1.69, doc/Release.htm 1.93, doc/Source.htm 1.37, doc/Testing.htm 1.35, doc/Unix-lpr.htm 1.37, doc/Use.htm 1.134, doc/Xfonts.htm 1.37, doc/gs-vms.hlp 1.35, man/dvipdf.1 1.35, man/font2c.1 1.35, man/gs.1 1.36, man/gslp.1 1.35, man/gsnd.1 1.35, man/pdf2dsc.1 1.34, man/pdf2ps.1 1.36, man/pdfopt.1 1.34, man/pf2afm.1 1.35, man/pfbtopfa.1 1.36, man/printafm.1 1.35, man/ps2ascii.1 1.35, man/ps2epsi.1 1.33, man/ps2pdf.1 1.40, man/ps2pdfwr.1 1.39, man/ps2ps.1 1.42, man/wftopfa.1 1.35, src/gscdef.c 1.55, src/version.mak 1.84]</p></blockquote> <p><strong><a name="2005-10-01_0440"></a>2005-10-01 04:40 Dan Coby</strong> (<a href="Details8.htm#2005-10-01_0440">details</a>)</p><blockquote><pre>Fix for 688316 SeparationOrder device parameter causes "/undefined in--get--". </pre><p>[src/gdevdevn.c 1.28, src/gdevdevn.h 1.12]</p></blockquote> <p><strong><a name="2005-09-30_1911"></a>2005-09-30 19:11 Ray Johnston</strong></p><blockquote><pre>Add missing documentation for lib/PDFX_def.ps.</pre><p>[doc/Psfiles.htm 1.65]</p></blockquote> <p><strong><a name="2005-09-29_1835"></a>2005-09-29 18:35 Igor Melichev</strong> (<a href="Details8.htm#2005-09-29_1835">details</a>)</p><blockquote><pre>Fix (pdfwrite) : Improve DCT compression quality with a hewristic choice of DCT encoding parameters (continued 3). </pre><p>[src/gdevpsdi.c 1.45]</p></blockquote> <p><strong><a name="2005-09-29_1524"></a>2005-09-29 15:24 Igor Melichev</strong> (<a href="Details8.htm#2005-09-29_1524">details</a>)</p><blockquote><pre>PDF interpreter now processes ToUnicode CMaps when the target device is pdfwrite (continued). </pre><p>[lib/pdf_font.ps 1.80]</p></blockquote> <p><strong><a name="2005-09-29_0836"></a>2005-09-29 08:36 Igor Melichev</strong> (<a href="Details8.htm#2005-09-29_0836">details</a>)</p><blockquote><pre>Fix (pdfwrite) : Improve DCT compression quality with a hewristic choice of DCT encoding parameters (continued 2). </pre><p>[src/gdevpsdi.c 1.44]</p></blockquote> <p><strong><a name="2005-09-28_0433"></a>2005-09-28 04:33 Dan Coby</strong> (<a href="Details8.htm#2005-09-28_0433">details</a>)</p><blockquote><pre>Fix for 688310 pdf open error in op_show_continue. </pre><p>[lib/pdf_ops.ps 1.41]</p></blockquote> <p><strong><a name="2005-09-26_0820"></a>2005-09-26 08:20 Igor Melichev</strong> (<a href="Details8.htm#2005-09-26_0820">details</a>)</p><blockquote><pre>Fix (pdfwrite) : High level pattern handling was incomplete. </pre><p>[src/devs.mak 1.138, src/gdevpdfb.c 1.33]</p></blockquote> <p><strong><a name="2005-09-23_1821"></a>2005-09-23 18:21 Ray Johnston</strong> (<a href="Details8.htm#2005-09-23_1821">details</a>)</p><blockquote><pre>Change reporting of some noisy (irritating) Warnings generated from manyPDF files that don't strictly follow the spec. Bug 688229. </pre><p>[lib/pdf_font.ps 1.79, lib/pdf_main.ps 1.100]</p></blockquote> <p><strong><a name="2005-09-22_1611"></a>2005-09-22 16:11 Ray Johnston</strong> (<a href="Details8.htm#2005-09-22_1611">details</a>)</p><blockquote><pre>Fix handling of TrueType fonts with zero length name tables. Bug 688305for customer 870. </pre><p>[lib/gs_ttf.ps 1.48]</p></blockquote> <p><strong><a name="2005-09-21_1703"></a>2005-09-21 17:03 Ray Johnston</strong></p>Lines 1–500 of 24177. Load more
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>History of Ghostscript versions 8.n</title> <!-- $Id: History8.htm,v 1.30 2005/10/20 20:14:37 ray Exp $ --> <!-- WARNING: do not use Pete Kaiser's emacs function "gs-toc" alone to re-create the table of contents here, because it will replace the hand-edited TOC subheads with a separate subhead for each H2 in the body of the file. Or if you do, first look at the original TOC to see how to edit it for visual conciseness. --> <link rel="stylesheet" type="text/css" href="gs.css" title="Ghostscript Style"> </head> <body> <!-- [1.0 begin visible header] ============================================ --> <!-- [1.1 begin headline] ================================================== --> <table width="100%" border="0"> <tr><th align="center" bgcolor="#CCCC00"><font size=6>History of Ghostscript versions 8.xx</font> </table> <!-- [1.1 end headline] ==================================================== --> <!-- [1.2 begin table of contents] ========================================= --> <h2>Table of contents</h2> <blockquote><ul> <li><a href="#Version8.53">Version 8.53 (2005-10-20)</a> <li><a href="#Version8.52">Version 8.52 (2005-10-07)</a> <li><a href="#Version8.51">Version 8.51 (2005-04-18)</a> <li><a href="#Version8.50">Version 8.50 (2004-12-10)</a> <li><a href="#Version8.33">Version 8.33 (2004-11-20)</a> <li><a href="#Version8.32">Version 8.32 (2004-10-26)</a> <li><a href="#Version8.31">Version 8.31 (2004-08-28)</a> <li><a href="#Version8.30">Version 8.30 (2004-05-29)</a> <li><a href="#Version8.12">Version 8.12 (2003-12-08)</a> <li><a href="#Version8.11">Version 8.11 (2003-08-16)</a> <li><a href="#Version8.10">Version 8.10 (2003-05-21)</a> <li><a href="#Version8.00">Version 8.00 (2002-11-21)</a> </ul></blockquote> <!-- [1.2 end table of contents] =========================================== --> <!-- [1.3 begin hint] ====================================================== --> <p> This document is a record of changes in Ghostscript releases numbered 8.xx. For earlier versions, see the the history documents: <blockquote> <a href="History7.htm">History of Ghostscript versions 7.n</a><br> <a href="History6.htm">History of Ghostscript versions 6.n</a><br> <a href="History5.htm">History of Ghostscript versions 5.n</a><br> <a href="History4.htm">History of Ghostscript versions 4.n</a><br> <a href="History3.htm">History of Ghostscript versions 3.n</a><br> <a href="History2.htm">History of Ghostscript versions 2.n</a><br> <a href="History1.htm">History of Ghostscript versions 1.n</a> </blockquote> <p>For other information, see the <a href="Readme.htm">Ghostscript overview</a>. <!-- [1.3 end hint] ======================================================== --> <hr> <!-- [1.0 end visible header] ============================================== --> <!-- [2.0 begin contents] ================================================== --> <h2><a name="Version8.53"></a>Version 8.53 (2005-10-20)</h2> <p>This is the fourth stable release in the 8.5x series of Ghostscript. It contains a few bug fixes and improvements since 8.52, particularly in the fix for a build problem on AMD64/Windows64 and vastly improved transparency rendering speed for some PDF's. <p> The following <a href="http://bugs.ghostscript.com/">bugs</a> were open at the time of this release: <blockquote> 465936, 578865, 592160, 610478, 626295, 686747, 686842, 686853, 687011, 687039, 687063, 687108, 687125, 687146, 687196, 687219, 687231, 687243, 687257, 687271, 687280, 687292, 687295, 687298, 687314, 687316, 687327, 687342, 687345, 687346, 687373, 687397, 687399, 687435, 687480, 687484, 687514, 687520, 687525, 687529, 687531, 687545, 687559, 687560, 687583, 687608, 687621, 687622, 687628, 687633, 687642, 687643, 687644, 687650, 687654, 687657, 687663, 687669, 687674, 687676, 687677, 687679, 687682, 687694, 687695, 687697, 687702, 687721, 687728, 687729, 687796, 687805, 687806, 687808, 687814, 687822, 687825, 687844, 687848, 687850, 687863, 687866, 687868, 687870, 687875, 687895, 687903, 687904, 687907, 687914, 687919, 687931, 687938, 687957, 687960, 687970, 687974, 687975, 687986, 687988, 687992, 687994, 687996, 688005, 688006, 688007, 688009, 688013, 688017, 688020, 688022, 688026, 688032, 688035, 688036, 688039, 688042, 688047, 688054, 688058, 688060, 688061, 688064, 688066, 688068, 688075, 688079, 688081, 688091, 688095, 688101, 688106, 688108, 688124, 688129, 688130, 688132, 688134, 688149, 688151, 688152, 688159, 688166, 688176, 688179, 688181, 688184, 688187, 688200, 688203, 688207, 688215, 688225, 688227, 688231, 688239, 688243, 688249, 688260, 688265, 688269, 688274, 688278, 688280, 688282, 688285, 688288, 688290, 688291, 688295, 688300, 688302, 688309, 688311, 688317, 688318, 688319, 688320, 688321, 688323, 688326, 688329, 688332, 688333, 688334, 688335, 688336, 688337, 688338, 688339, 688342, 688344 </blockquote> <h3><a name="8.53_Incompatible_changes"></a>Incompatible changes</h3> <p> There are no known incompatible changes at this point. <h3><a name="8.53_changelog"></a>Changelog</h3> <p><strong><a name="2005-10-20_1946"></a> 2005-10-20 19:46 Ray Johnston</strong></p> <blockquote> <pre> Update doc files and version files for 8.53 release.</pre> <p>[doc/API.htm 1.53, doc/Bug-form.htm 1.49, doc/Bug-info.htm 1.49, doc/C-style.htm 1.55, doc/Commprod.htm 1.41, doc/Copying.htm 1.39, doc/DLL.htm 1.43, doc/Deprecated.htm 1.20, doc/Details8.htm 1.24, doc/Develop.htm 1.159, doc/Devices.htm 1.90, doc/Drivers.htm 1.58, doc/Fonts.htm 1.51, doc/Helpers.htm 1.44, doc/History1.htm 1.39, doc/History2.htm 1.39, doc/History3.htm 1.39, doc/History4.htm 1.39, doc/History5.htm 1.41, doc/History6.htm 1.56, doc/History7.htm 1.44, doc/History8.htm 1.29, doc/Htmstyle.htm 1.44, doc/Install.htm 1.56, doc/Issues.htm 1.52, doc/Language.htm 1.98, doc/Lib.htm 1.43, doc/Maintain.htm 1.50, doc/Make.htm 1.90, doc/News.htm 1.168, doc/Projects.htm 1.67, doc/Ps-style.htm 1.37, doc/Ps2epsi.htm 1.42, doc/Ps2pdf.htm 1.88, doc/Ps2ps2.htm 1.7, doc/Psfiles.htm 1.68, doc/Readme.htm 1.71, doc/Release.htm 1.95, doc/Source.htm 1.39, doc/Testing.htm 1.37, doc/Unix-lpr.htm 1.39, doc/Use.htm 1.136, doc/Xfonts.htm 1.39, doc/gs-vms.hlp 1.37, man/dvipdf.1 1.37, man/font2c.1 1.37, man/gs.1 1.38, man/gslp.1 1.37, man/gsnd.1 1.37, man/pdf2dsc.1 1.36, man/pdf2ps.1 1.38, man/pdfopt.1 1.36, man/pf2afm.1 1.37, man/pfbtopfa.1 1.38, man/printafm.1 1.37, man/ps2ascii.1 1.37, man/ps2epsi.1 1.35, man/ps2pdf.1 1.42, man/ps2pdfwr.1 1.41, man/ps2ps.1 1.44, man/wftopfa.1 1.37, src/gscdef.c 1.58, src/version.mak 1.87]</p> </blockquote> <p><strong><a name="2005-10-20_1942"></a> 2005-10-20 19:42 Ray Johnston</strong></p> <blockquote> <pre> Remove trailing ^M (<cr>) characters.</pre> <p>[src/gdevbmp.c 1.12, src/slzwd.c 1.7]</p> </blockquote> <p><strong><a name="2005-10-20_1851"></a> 2005-10-20 18:51 Raph Levien</strong></p> <blockquote> <pre> Fixes broken compile on amd64 platforms (see bug #688047 for details). This patch should be safe on all platforms with 32-bit longs, and is my best guess as to the right thing to do on Tru64 (where long is 64 bits).</pre> <p>[src/tttypes.h 1.3]</p> </blockquote> <p><strong><a name="2005-10-20_1304"></a> 2005-10-20 13:04 Igor Melichev</strong> (<a href="Details8.htm#2005-10-20_1304">details</a>)</p> <blockquote> <pre> Fix (pdfwrite) : Suppress floating point number format in pdfmark operands (continued 2). </pre> <p>[lib/gs_pdfwr.ps 1.52]</p> </blockquote> <p><strong><a name="2005-10-18_2031"></a> 2005-10-18 20:31 Igor Melichev</strong> (<a href="Details8.htm#2005-10-18_2031">details</a>)</p> <blockquote> <pre> Fix (pdfwrite) : Suppress floating point number format in pdfmark operands (continued). </pre> <p>[lib/gs_pdfwr.ps 1.51]</p> </blockquote> <p><strong><a name="2005-10-18_0905"></a> 2005-10-18 09:05 Igor Melichev</strong> (<a href="Details8.htm#2005-10-18_0905">details</a>)</p> <blockquote> <pre> Fix (pdfwrite) : Indexed colors were distorsed with encryption. </pre> <p>[src/devs.mak 1.140, src/gdevpdfc.c 1.54, src/gdevpdfo.c 1.35, src/gdevpdfu.c 1.89]</p> </blockquote> <p><strong><a name="2005-10-18_0758"></a> 2005-10-18 07:58 Igor Melichev</strong> (<a href="Details8.htm#2005-10-18_0758">details</a>)</p> <blockquote> <pre> Fix (pdfwrite) : Propagate error codes from pdf_write_value. </pre> <p>[src/gdevpdfo.c 1.34, src/gdevpdfu.c 1.88, src/gdevpdfx.h 1.138]</p> </blockquote> <p><strong><a name="2005-10-17_1923"></a> 2005-10-17 19:23 Igor Melichev</strong> (<a href="Details8.htm#2005-10-17_1923">details</a>)</p> <blockquote> <pre> Fix (pdfwrite) : /BP pdfmark could create dead PDF objects (continiued). </pre> <p>[src/gdevpdfm.c 1.50]</p> </blockquote> <p><strong><a name="2005-10-12_1759"></a> 2005-10-12 17:59 Igor Melichev</strong> (<a href="Details8.htm#2005-10-12_1759">details</a>)</p> <blockquote> <pre> Fix : Don't instantiate pattern when rendering to null device. </pre> <p>[src/gsdevice.c 1.25, src/gspaint.c 1.10, src/gxdevcli.h 1.41]</p> </blockquote> <p><strong><a name="2005-10-12_1105"></a> 2005-10-12 11:05 Igor Melichev</strong> (<a href="Details8.htm#2005-10-12_1105">details</a>)</p> <blockquote> <pre> Implementing a pointer stability validation in the garbager, continued. </pre> <p>[src/ilocate.c 1.14]</p> </blockquote> <p><strong><a name="2005-10-12_1045"></a> 2005-10-12 10:45 Igor Melichev</strong> (<a href="Details8.htm#2005-10-12_1045">details</a>)</p> <blockquote> <pre> Implementing a pointer stability validation in the garbager. </pre> <p>[src/gsalloc.c 1.24, src/gxalloc.h 1.12, src/gxobj.h 1.7, src/ialloc.c 1.8, src/ilocate.c 1.13]</p> </blockquote> <p><strong><a name="2005-10-12_0816"></a> 2005-10-12 08:16 Igor Melichev</strong> (<a href="Details8.htm#2005-10-12_0816">details</a>)</p> <blockquote> <pre> Fix (pdfwrite) : Skip a clip path, which is set by setcachedevice (continued after July 28 205). </pre> <p>[src/gdevpdfb.h 1.14, src/gdevpdfd.c 1.71, src/gdevpdfx.h 1.137, src/gdevpdti.c 1.53, src/gdevpdtt.c 1.104]</p> </blockquote> <p><strong><a name="2005-10-11_1004"></a> 2005-10-11 10:04 Igor Melichev</strong> (<a href="Details8.htm#2005-10-11_1004">details</a>)</p> <blockquote> <pre> Fix (PS interpreter) : Allocate gs_screen_enum in same space as its components. </pre> <p>[src/iht.h 1.6, src/zht.c 1.8, src/zht1.c 1.7, src/zht2.c 1.14]</p> </blockquote> <p><strong><a name="2005-10-10_1909"></a> 2005-10-10 19:09 Igor Melichev</strong> (<a href="Details8.htm#2005-10-10_1909">details</a>)</p> <blockquote> <pre> Fix: Cygwin/gcc warninhs. </pre> <p>[src/devs.mak 1.139, src/gdevpdfb.c 1.34]</p> </blockquote> <p><strong><a name="2005-10-10_1858"></a> 2005-10-10 18:58 Igor Melichev</strong> (<a href="Details8.htm#2005-10-10_1858">details</a>)</p> <blockquote> <pre> Optimizing the transparency compositor. </pre> <p>[src/gdevp14.c 1.35, src/gxclimag.c 1.13, src/gxclpath.c 1.21, src/gxclpath.h 1.13]</p> </blockquote> <p><strong><a name="2005-10-07_1949"></a> 2005-10-07 19:49 Ray Johnston</strong></p> <blockquote> <pre> Add missing space in CVS PRE-RELEASE string.</pre> <p>[src/gscdef.c 1.57]</p> </blockquote> <p><strong><a name="2005-10-07_1946"></a> 2005-10-07 19:46 Ray Johnston</strong></p> <blockquote> <pre> Bump version after the 8.52 release (to 8.53 CVS PRE-RELEASE).</pre> <p>[doc/News.htm 1.167, lib/gs_init.ps 1.120, src/gscdef.c 1.56, src/version.mak 1.86]</p> </blockquote> <hr> <h2><a name="Version8.52"></a>Version 8.52 (2005-10-07)</h2> <p>This is the third stable release in the 8.5x series of Ghostscript. It contains numerous bug fixes and improvements, particularly in the area DeviceN (spot color) handling and the PDF interpreter. <p>The pdfwrite device can now create PDF/X-3 compliant documents using the lib/PDFX_def.ps prefix approach. See <a href="Ps2pdf.htm#PDFX"> Ps2pdf documentation.</a> <p>Also new is a Beta version level 2 Postscript output device, ps2write, which generates high-level PostScript including text and images and graphics. We encourage its use instead of the older pswrite when Level 2 PostScript is desired. Please send any comments or problem reports to <a href="mailto://bug-gs@ghostscript.com">bug-gs@ghostscript.com</a> or submit it to <a href="http://bugs.ghostscript.com">http://bugs.ghostscript.com.</a> <p> The following <a href="http://bugs.ghostscript.com/">bugs</a> were open at the time of this release: <blockquote> 465936, 578865, 592160, 610478, 626295, 686747, 686842, 686853, 687011, 687039, 687063, 687108, 687125, 687146, 687196, 687219, 687231, 687243, 687257, 687271, 687280, 687292, 687295, 687298, 687314, 687316, 687327, 687342, 687345, 687346, 687373, 687397, 687399, 687435, 687480, 687484, 687514, 687520, 687525, 687529, 687531, 687545, 687559, 687583, 687608, 687621, 687622, 687628, 687633, 687642, 687643, 687644, 687650, 687654, 687657, 687663, 687669, 687674, 687676, 687677, 687679, 687682, 687694, 687695, 687697, 687702, 687721, 687728, 687729, 687796, 687805, 687806, 687808, 687814, 687822, 687825, 687844, 687848, 687850, 687863, 687866, 687868, 687870, 687875, 687895, 687903, 687904, 687907, 687914, 687919, 687931, 687938, 687957, 687960, 687970, 687974, 687975, 687986, 687988, 687992, 687994, 687996, 688005, 688006, 688007, 688009, 688013, 688017, 688020, 688022, 688026, 688032, 688035, 688036, 688039, 688042, 688054, 688058, 688060, 688061, 688064, 688066, 688068, 688075, 688079, 688081, 688091, 688095, 688101, 688106, 688108, 688117, 688124, 688129, 688130, 688132, 688134, 688149, 688151, 688152, 688159, 688166, 688176, 688179, 688181, 688184, 688187, 688200, 688203, 688207, 688213, 688215, 688225, 688226, 688227, 688231, 688239, 688243, 688249, 688255, 688260, 688265, 688269, 688274, 688278, 688280, 688282, 688285, 688288, 688290, 688291, 688295, 688300, 688302, 688308, 688309, 688311, 688313, 688315, 688317, 688318, 688319, 688320, 688321. </blockquote> <h3><a name="8.52_Incompatible_changes"></a>Incompatible changes</h3> <p> There are no known incompatible changes at this point. <h3><a name="8.52_changelog"></a>Changelog</h3> <p><strong><a name="2005-10-07_1835"></a> 2005-10-07 18:35 Ray Johnston</strong></p> <blockquote> <pre> Update to final release date for 8.52</pre> <p>[doc/API.htm 1.52, doc/Bug-form.htm 1.48, doc/Bug-info.htm 1.48, doc/C-style.htm 1.54, doc/Commprod.htm 1.40, doc/Copying.htm 1.38, doc/DLL.htm 1.42, doc/Deprecated.htm 1.19, doc/Details8.htm 1.22, doc/Develop.htm 1.158, doc/Devices.htm 1.89, doc/Drivers.htm 1.57, doc/Fonts.htm 1.50, doc/Helpers.htm 1.43, doc/History1.htm 1.38, doc/History2.htm 1.38, doc/History3.htm 1.38, doc/History4.htm 1.38, doc/History5.htm 1.40, doc/History6.htm 1.55, doc/History7.htm 1.43, doc/History8.htm 1.27, doc/Htmstyle.htm 1.43, doc/Install.htm 1.55, doc/Issues.htm 1.51, doc/Language.htm 1.97, doc/Lib.htm 1.42, doc/Maintain.htm 1.49, doc/Make.htm 1.89, doc/News.htm 1.166, doc/Projects.htm 1.66, doc/Ps-style.htm 1.36, doc/Ps2epsi.htm 1.41, doc/Ps2pdf.htm 1.87, doc/Ps2ps2.htm 1.6, doc/Psfiles.htm 1.67, doc/Readme.htm 1.70, doc/Release.htm 1.94, doc/Source.htm 1.38, doc/Testing.htm 1.36, doc/Unix-lpr.htm 1.38, doc/Use.htm 1.135, doc/Xfonts.htm 1.38, doc/gs-vms.hlp 1.36, man/dvipdf.1 1.36, man/font2c.1 1.36, man/gs.1 1.37, man/gslp.1 1.36, man/gsnd.1 1.36, man/pdf2dsc.1 1.35, man/pdf2ps.1 1.37, man/pdfopt.1 1.35, man/pf2afm.1 1.36, man/pfbtopfa.1 1.37, man/printafm.1 1.36, man/ps2ascii.1 1.36, man/ps2epsi.1 1.34, man/ps2pdf.1 1.41, man/ps2pdfwr.1 1.40, man/ps2ps.1 1.43, man/wftopfa.1 1.36, src/version.mak 1.85]</p> </blockquote> <p><strong><a name="2005-10-07_1809"></a> 2005-10-07 18:09 Ray Johnston</strong></p> <blockquote> <pre> Remove this script that is no longer used in the release process. We now use cvs2cl.pl third party script.</pre> <p>[toolbin/cvs2hist.py 1.13]</p> </blockquote> <p><strong><a name="2005-10-07_1802"></a> 2005-10-07 18:02 Ray Johnston</strong> (<a href="Details8.htm#2005-10-07_1802">details</a>)</p> <blockquote> <pre> Fix serious bit rot for building History# and Details# from Changes and Details created by split_changelog.py. Allows the instructions in Release.htm to actually work. This file invoked by toolbin/makehist.tcl. </pre> <p>[toolbin/makeset.tcl 1.15]</p> </blockquote> <p><strong><a name="2005-10-05_1437"></a> 2005-10-05 14:37 Ray Johnston</strong> (<a href="Details8.htm#2005-10-05_1437">details</a>)</p> <blockquote> <pre> Two changes needed to fix a single bug. First, the GC 'limit' logic was collecting too frequently. Second, the PDF ICCBased colorspace logic was repeatedly creating a ReusableStreamDecode filter for the DataSource element. Fixes bug #687117 for customer #850.` </pre> <p>[lib/pdf_draw.ps 1.98, src/gsalloc.c 1.23]</p> </blockquote> <p><strong><a name="2005-10-04_1924"></a> 2005-10-04 19:24 Ray Johnston</strong></p> <blockquote> <pre> Update change logs for 8.52 release.</pre> <p>[doc/Changes.htm 1.59, doc/Details.htm 1.18]</p> </blockquote> <p><strong><a name="2005-10-04_1751"></a> 2005-10-04 17:51 Ray Johnston</strong></p> <blockquote> <pre> Tolerate 'null' as a single argument form of setcustomcolor. This is not documented in TN5044, but older Adobe ProcSets apparently use this mode. Fixes 'misc/cnurse.ps' of the smoke test used prior to release.</pre> <p>[lib/gs_lev2.ps 1.38]</p> </blockquote> <p><strong><a name="2005-10-04_0630"></a> 2005-10-04 06:30 Ray Johnston</strong></p> <blockquote> <pre> Fix (some of) the gcc compiler warnings (at least the really easy ones).</pre> <p>[src/genht.c 1.5, src/gsiorom.c 1.2, src/zdevice2.c 1.10, src/zdps1.c 1.8, src/zfcmap.c 1.17, src/ztrans.c 1.28]</p> </blockquote> <p><strong><a name="2005-10-04_0106"></a> 2005-10-04 01:06 Ray Johnston</strong></p> <blockquote> <pre> Commit updates for 8.52 release -- documentation dates and GS_PRODUCT</pre> <p>[doc/API.htm 1.51, doc/Bug-form.htm 1.47, doc/Bug-info.htm 1.47, doc/C-style.htm 1.53, doc/Commprod.htm 1.39, doc/Copying.htm 1.37, doc/DLL.htm 1.41, doc/Deprecated.htm 1.18, doc/Details8.htm 1.21, doc/Develop.htm 1.157, doc/Devices.htm 1.88, doc/Drivers.htm 1.56, doc/Fonts.htm 1.49, doc/Helpers.htm 1.42, doc/History1.htm 1.37, doc/History2.htm 1.37, doc/History3.htm 1.37, doc/History4.htm 1.37, doc/History5.htm 1.39, doc/History6.htm 1.54, doc/History7.htm 1.42, doc/History8.htm 1.26, doc/Htmstyle.htm 1.42, doc/Install.htm 1.54, doc/Issues.htm 1.50, doc/Language.htm 1.96, doc/Lib.htm 1.41, doc/Maintain.htm 1.48, doc/Make.htm 1.88, doc/News.htm 1.165, doc/Projects.htm 1.65, doc/Ps-style.htm 1.35, doc/Ps2epsi.htm 1.40, doc/Ps2pdf.htm 1.86, doc/Ps2ps2.htm 1.5, doc/Psfiles.htm 1.66, doc/Readme.htm 1.69, doc/Release.htm 1.93, doc/Source.htm 1.37, doc/Testing.htm 1.35, doc/Unix-lpr.htm 1.37, doc/Use.htm 1.134, doc/Xfonts.htm 1.37, doc/gs-vms.hlp 1.35, man/dvipdf.1 1.35, man/font2c.1 1.35, man/gs.1 1.36, man/gslp.1 1.35, man/gsnd.1 1.35, man/pdf2dsc.1 1.34, man/pdf2ps.1 1.36, man/pdfopt.1 1.34, man/pf2afm.1 1.35, man/pfbtopfa.1 1.36, man/printafm.1 1.35, man/ps2ascii.1 1.35, man/ps2epsi.1 1.33, man/ps2pdf.1 1.40, man/ps2pdfwr.1 1.39, man/ps2ps.1 1.42, man/wftopfa.1 1.35, src/gscdef.c 1.55, src/version.mak 1.84]</p> </blockquote> <p><strong><a name="2005-10-01_0440"></a> 2005-10-01 04:40 Dan Coby</strong> (<a href="Details8.htm#2005-10-01_0440">details</a>)</p> <blockquote> <pre> Fix for 688316 SeparationOrder device parameter causes "/undefined in --get--". </pre> <p>[src/gdevdevn.c 1.28, src/gdevdevn.h 1.12]</p> </blockquote> <p><strong><a name="2005-09-30_1911"></a> 2005-09-30 19:11 Ray Johnston</strong></p> <blockquote> <pre> Add missing documentation for lib/PDFX_def.ps.</pre> <p>[doc/Psfiles.htm 1.65]</p> </blockquote> <p><strong><a name="2005-09-29_1835"></a> 2005-09-29 18:35 Igor Melichev</strong> (<a href="Details8.htm#2005-09-29_1835">details</a>)</p> <blockquote> <pre> Fix (pdfwrite) : Improve DCT compression quality with a hewristic choice of DCT encoding parameters (continued 3). </pre> <p>[src/gdevpsdi.c 1.45]</p> </blockquote> <p><strong><a name="2005-09-29_1524"></a> 2005-09-29 15:24 Igor Melichev</strong> (<a href="Details8.htm#2005-09-29_1524">details</a>)</p> <blockquote> <pre> PDF interpreter now processes ToUnicode CMaps when the target device is pdfwrite (continued). </pre> <p>[lib/pdf_font.ps 1.80]</p> </blockquote> <p><strong><a name="2005-09-29_0836"></a> 2005-09-29 08:36 Igor Melichev</strong> (<a href="Details8.htm#2005-09-29_0836">details</a>)</p> <blockquote> <pre> Fix (pdfwrite) : Improve DCT compression quality with a hewristic choice of DCT encoding parameters (continued 2). </pre> <p>[src/gdevpsdi.c 1.44]</p> </blockquote> <p><strong><a name="2005-09-28_0433"></a> 2005-09-28 04:33 Dan Coby</strong> (<a href="Details8.htm#2005-09-28_0433">details</a>)</p> <blockquote> <pre> Fix for 688310 pdf open error in op_show_continue. </pre> <p>[lib/pdf_ops.ps 1.41]</p> </blockquote> <p><strong><a name="2005-09-26_0820"></a> 2005-09-26 08:20 Igor Melichev</strong> (<a href="Details8.htm#2005-09-26_0820">details</a>)</p> <blockquote> <pre> Fix (pdfwrite) : High level pattern handling was incomplete. </pre> <p>[src/devs.mak 1.138, src/gdevpdfb.c 1.33]</p> </blockquote> <p><strong><a name="2005-09-23_1821"></a> 2005-09-23 18:21 Ray Johnston</strong> (<a href="Details8.htm#2005-09-23_1821">details</a>)</p> <blockquote> <pre> Change reporting of some noisy (irritating) Warnings generated from many PDF files that don't strictly follow the spec. Bug 688229. </pre> <p>[lib/pdf_font.ps 1.79, lib/pdf_main.ps 1.100]</p> </blockquote> <p><strong><a name="2005-09-22_1611"></a> 2005-09-22 16:11 Ray Johnston</strong> (<a href="Details8.htm#2005-09-22_1611">details</a>)</p> <blockquote> <pre> Fix handling of TrueType fonts with zero length name tables. Bug 688305 for customer 870. </pre> <p>[lib/gs_ttf.ps 1.48]</p> </blockquote> <p><strong><a name="2005-09-21_1703"></a> 2005-09-21 17:03 Ray Johnston</strong></p>