1*593dc095SDavid du Colombier<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 2*593dc095SDavid du Colombier<html> 3*593dc095SDavid du Colombier<head> 4*593dc095SDavid du Colombier<title>Ghostscript change history</title> 5*593dc095SDavid du Colombier<!-- generated by split_changelog.py from the output of cvs2cl.pl --> 6*593dc095SDavid du Colombier<!-- $Id: Changes.htm,v 1.61 2005/10/20 20:14:37 ray Exp $ --> 73ff48bf5SDavid du Colombier<link rel=stylesheet type="text/css" href="gs.css"> 8*593dc095SDavid du Colombier</head> 9*593dc095SDavid du Colombier<body> 107dd7cddfSDavid du Colombier 11*593dc095SDavid du Colombier<p><strong><a name="2005-10-20_1946"></a> 12*593dc095SDavid du Colombier2005-10-20 19:46 Ray Johnston</strong></p> 13*593dc095SDavid du Colombier<blockquote> 14*593dc095SDavid du Colombier<pre> 15*593dc095SDavid du ColombierUpdate doc files and version files for 8.53 release.</pre> 16*593dc095SDavid du Colombier<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> 17*593dc095SDavid du Colombier</blockquote> 183ff48bf5SDavid du Colombier 19*593dc095SDavid du Colombier<p><strong><a name="2005-10-20_1942"></a> 20*593dc095SDavid du Colombier2005-10-20 19:42 Ray Johnston</strong></p> 21*593dc095SDavid du Colombier<blockquote> 22*593dc095SDavid du Colombier<pre> 23*593dc095SDavid du ColombierRemove trailing ^M (<cr>) characters.</pre> 24*593dc095SDavid du Colombier<p>[src/gdevbmp.c 1.12, src/slzwd.c 1.7]</p> 25*593dc095SDavid du Colombier</blockquote> 267dd7cddfSDavid du Colombier 27*593dc095SDavid du Colombier<p><strong><a name="2005-10-20_1851"></a> 28*593dc095SDavid du Colombier2005-10-20 18:51 Raph Levien</strong></p> 29*593dc095SDavid du Colombier<blockquote> 30*593dc095SDavid du Colombier<pre> 31*593dc095SDavid du ColombierFixes broken compile on amd64 platforms (see bug #688047 for details). 32*593dc095SDavid du ColombierThis patch should be safe on all platforms with 32-bit longs, and is 33*593dc095SDavid du Colombiermy best guess as to the right thing to do on Tru64 (where long is 64 34*593dc095SDavid du Colombierbits).</pre> 35*593dc095SDavid du Colombier<p>[src/tttypes.h 1.3]</p> 36*593dc095SDavid du Colombier</blockquote> 373ff48bf5SDavid du Colombier 38*593dc095SDavid du Colombier<p><strong><a name="2005-10-20_1304"></a> 39*593dc095SDavid du Colombier2005-10-20 13:04 Igor Melichev</strong> (<a href="Details.htm#2005-10-20_1304">details</a>)</p> 40*593dc095SDavid du Colombier<blockquote> 41*593dc095SDavid du Colombier<pre> 42*593dc095SDavid du ColombierFix (pdfwrite) : Suppress floating point number format in pdfmark operands (continued 2). 437dd7cddfSDavid du Colombier 44*593dc095SDavid du Colombier</pre> 45*593dc095SDavid du Colombier<p>[lib/gs_pdfwr.ps 1.52]</p> 46*593dc095SDavid du Colombier</blockquote> 477dd7cddfSDavid du Colombier 48*593dc095SDavid du Colombier<p><strong><a name="2005-10-18_2031"></a> 49*593dc095SDavid du Colombier2005-10-18 20:31 Igor Melichev</strong> (<a href="Details.htm#2005-10-18_2031">details</a>)</p> 50*593dc095SDavid du Colombier<blockquote> 51*593dc095SDavid du Colombier<pre> 52*593dc095SDavid du ColombierFix (pdfwrite) : Suppress floating point number format in pdfmark operands (continued). 537dd7cddfSDavid du Colombier 54*593dc095SDavid du Colombier</pre> 55*593dc095SDavid du Colombier<p>[lib/gs_pdfwr.ps 1.51]</p> 56*593dc095SDavid du Colombier</blockquote> 577dd7cddfSDavid du Colombier 58*593dc095SDavid du Colombier<p><strong><a name="2005-10-18_0905"></a> 59*593dc095SDavid du Colombier2005-10-18 09:05 Igor Melichev</strong> (<a href="Details.htm#2005-10-18_0905">details</a>)</p> 60*593dc095SDavid du Colombier<blockquote> 61*593dc095SDavid du Colombier<pre> 62*593dc095SDavid du ColombierFix (pdfwrite) : Indexed colors were distorsed with encryption. 637dd7cddfSDavid du Colombier 64*593dc095SDavid du Colombier</pre> 65*593dc095SDavid du Colombier<p>[src/devs.mak 1.140, src/gdevpdfc.c 1.54, src/gdevpdfo.c 1.35, src/gdevpdfu.c 1.89]</p> 66*593dc095SDavid du Colombier</blockquote> 677dd7cddfSDavid du Colombier 68*593dc095SDavid du Colombier<p><strong><a name="2005-10-18_0758"></a> 69*593dc095SDavid du Colombier2005-10-18 07:58 Igor Melichev</strong> (<a href="Details.htm#2005-10-18_0758">details</a>)</p> 70*593dc095SDavid du Colombier<blockquote> 71*593dc095SDavid du Colombier<pre> 72*593dc095SDavid du ColombierFix (pdfwrite) : Propagate error codes from pdf_write_value. 737dd7cddfSDavid du Colombier 74*593dc095SDavid du Colombier</pre> 75*593dc095SDavid du Colombier<p>[src/gdevpdfo.c 1.34, src/gdevpdfu.c 1.88, src/gdevpdfx.h 1.138]</p> 76*593dc095SDavid du Colombier</blockquote> 777dd7cddfSDavid du Colombier 78*593dc095SDavid du Colombier<p><strong><a name="2005-10-17_1923"></a> 79*593dc095SDavid du Colombier2005-10-17 19:23 Igor Melichev</strong> (<a href="Details.htm#2005-10-17_1923">details</a>)</p> 80*593dc095SDavid du Colombier<blockquote> 81*593dc095SDavid du Colombier<pre> 82*593dc095SDavid du ColombierFix (pdfwrite) : /BP pdfmark could create dead PDF objects (continiued). 839a747e4fSDavid du Colombier 84*593dc095SDavid du Colombier</pre> 85*593dc095SDavid du Colombier<p>[src/gdevpdfm.c 1.50]</p> 86*593dc095SDavid du Colombier</blockquote> 879a747e4fSDavid du Colombier 88*593dc095SDavid du Colombier<p><strong><a name="2005-10-12_1759"></a> 89*593dc095SDavid du Colombier2005-10-12 17:59 Igor Melichev</strong> (<a href="Details.htm#2005-10-12_1759">details</a>)</p> 90*593dc095SDavid du Colombier<blockquote> 91*593dc095SDavid du Colombier<pre> 92*593dc095SDavid du ColombierFix : Don't instantiate pattern when rendering to null device. 939a747e4fSDavid du Colombier 94*593dc095SDavid du Colombier</pre> 95*593dc095SDavid du Colombier<p>[src/gsdevice.c 1.25, src/gspaint.c 1.10, src/gxdevcli.h 1.41]</p> 96*593dc095SDavid du Colombier</blockquote> 979a747e4fSDavid du Colombier 98*593dc095SDavid du Colombier<p><strong><a name="2005-10-12_1105"></a> 99*593dc095SDavid du Colombier2005-10-12 11:05 Igor Melichev</strong> (<a href="Details.htm#2005-10-12_1105">details</a>)</p> 100*593dc095SDavid du Colombier<blockquote> 101*593dc095SDavid du Colombier<pre> 102*593dc095SDavid du ColombierImplementing a pointer stability validation in the garbager, continued. 1039a747e4fSDavid du Colombier 104*593dc095SDavid du Colombier</pre> 105*593dc095SDavid du Colombier<p>[src/ilocate.c 1.14]</p> 106*593dc095SDavid du Colombier</blockquote> 1077dd7cddfSDavid du Colombier 108*593dc095SDavid du Colombier<p><strong><a name="2005-10-12_1045"></a> 109*593dc095SDavid du Colombier2005-10-12 10:45 Igor Melichev</strong> (<a href="Details.htm#2005-10-12_1045">details</a>)</p> 110*593dc095SDavid du Colombier<blockquote> 111*593dc095SDavid du Colombier<pre> 112*593dc095SDavid du ColombierImplementing a pointer stability validation in the garbager. 1137dd7cddfSDavid du Colombier 114*593dc095SDavid du Colombier</pre> 115*593dc095SDavid du Colombier<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> 116*593dc095SDavid du Colombier</blockquote> 1177dd7cddfSDavid du Colombier 118*593dc095SDavid du Colombier<p><strong><a name="2005-10-12_0816"></a> 119*593dc095SDavid du Colombier2005-10-12 08:16 Igor Melichev</strong> (<a href="Details.htm#2005-10-12_0816">details</a>)</p> 120*593dc095SDavid du Colombier<blockquote> 121*593dc095SDavid du Colombier<pre> 122*593dc095SDavid du ColombierFix (pdfwrite) : Skip a clip path, which is set by setcachedevice (continued after July 28 205). 1237dd7cddfSDavid du Colombier 124*593dc095SDavid du Colombier</pre> 125*593dc095SDavid du Colombier<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> 126*593dc095SDavid du Colombier</blockquote> 1277dd7cddfSDavid du Colombier 128*593dc095SDavid du Colombier<p><strong><a name="2005-10-11_1004"></a> 129*593dc095SDavid du Colombier2005-10-11 10:04 Igor Melichev</strong> (<a href="Details.htm#2005-10-11_1004">details</a>)</p> 130*593dc095SDavid du Colombier<blockquote> 131*593dc095SDavid du Colombier<pre> 132*593dc095SDavid du ColombierFix (PS interpreter) : Allocate gs_screen_enum in same space as its components. 1337dd7cddfSDavid du Colombier 134*593dc095SDavid du Colombier</pre> 135*593dc095SDavid du Colombier<p>[src/iht.h 1.6, src/zht.c 1.8, src/zht1.c 1.7, src/zht2.c 1.14]</p> 136*593dc095SDavid du Colombier</blockquote> 1377dd7cddfSDavid du Colombier 138*593dc095SDavid du Colombier<p><strong><a name="2005-10-10_1909"></a> 139*593dc095SDavid du Colombier2005-10-10 19:09 Igor Melichev</strong> (<a href="Details.htm#2005-10-10_1909">details</a>)</p> 140*593dc095SDavid du Colombier<blockquote> 141*593dc095SDavid du Colombier<pre> 142*593dc095SDavid du ColombierFix: Cygwin/gcc warninhs. 1437dd7cddfSDavid du Colombier 144*593dc095SDavid du Colombier</pre> 145*593dc095SDavid du Colombier<p>[src/devs.mak 1.139, src/gdevpdfb.c 1.34]</p> 146*593dc095SDavid du Colombier</blockquote> 1477dd7cddfSDavid du Colombier 148*593dc095SDavid du Colombier<p><strong><a name="2005-10-10_1858"></a> 149*593dc095SDavid du Colombier2005-10-10 18:58 Igor Melichev</strong> (<a href="Details.htm#2005-10-10_1858">details</a>)</p> 150*593dc095SDavid du Colombier<blockquote> 151*593dc095SDavid du Colombier<pre> 152*593dc095SDavid du ColombierOptimizing the transparency compositor. 1537dd7cddfSDavid du Colombier 154*593dc095SDavid du Colombier</pre> 155*593dc095SDavid du Colombier<p>[src/gdevp14.c 1.35, src/gxclimag.c 1.13, src/gxclpath.c 1.21, src/gxclpath.h 1.13]</p> 156*593dc095SDavid du Colombier</blockquote> 1577dd7cddfSDavid du Colombier 158*593dc095SDavid du Colombier<p><strong><a name="2005-10-07_1949"></a> 159*593dc095SDavid du Colombier2005-10-07 19:49 Ray Johnston</strong></p> 160*593dc095SDavid du Colombier<blockquote> 161*593dc095SDavid du Colombier<pre> 162*593dc095SDavid du ColombierAdd missing space in CVS PRE-RELEASE string.</pre> 163*593dc095SDavid du Colombier<p>[src/gscdef.c 1.57]</p> 164*593dc095SDavid du Colombier</blockquote> 1659a747e4fSDavid du Colombier 166*593dc095SDavid du Colombier<p><strong><a name="2005-10-07_1946"></a> 167*593dc095SDavid du Colombier2005-10-07 19:46 Ray Johnston</strong></p> 168*593dc095SDavid du Colombier<blockquote> 169*593dc095SDavid du Colombier<pre> 170*593dc095SDavid du ColombierBump version after the 8.52 release (to 8.53 CVS PRE-RELEASE).</pre> 171*593dc095SDavid du Colombier<p>[doc/News.htm 1.167, lib/gs_init.ps 1.120, src/gscdef.c 1.56, src/version.mak 1.86]</p> 172*593dc095SDavid du Colombier</blockquote> 173*593dc095SDavid du Colombier</body> 174*593dc095SDavid du Colombier</html> 175