diff options
author | Chris Liddell <chris.liddell@artifex.com> | 2019-09-18 09:24:25 +0100 |
---|---|---|
committer | Chris Liddell <chris.liddell@artifex.com> | 2019-09-18 09:50:05 +0100 |
commit | 569a551f2a57f6e6c1e692f6b834c765dcbe7cfa (patch) | |
tree | 4144bb38d0c26ffc08da6789566d16b626fc9db1 | |
parent | 2ff44c7c8a09dd1c6b7cd750323ee4087b5cebc5 (diff) |
Dates, docs, etc for 9.28 rc3ghostpdl-9.28rc3
44 files changed, 397 insertions, 47 deletions
diff --git a/base/gscdefs.h b/base/gscdefs.h index 958be42d3..95eb8318f 100644 --- a/base/gscdefs.h +++ b/base/gscdefs.h @@ -37,7 +37,7 @@ #ifndef GS_PRODUCT # define GS_PRODUCT\ - GS_PRODUCTFAMILY " RELEASE CANDIDATE 2" + GS_PRODUCTFAMILY " RELEASE CANDIDATE 3" #endif /* Prototypes for configuration definitions in gconfig.c. */ diff --git a/base/version.mak b/base/version.mak index 903e08aab..54ce9becf 100644 --- a/base/version.mak +++ b/base/version.mak @@ -18,7 +18,7 @@ GS_VERSION_MAJOR=9 GS_VERSION_MINOR=28 GS_VERSION_MINOR0=28 # Revision date: year x 10000 + month x 100 + day. -GS_REVISIONDATE=20190905 +GS_REVISIONDATE=20190918 # Derived values GS_VERSION=$(GS_VERSION_MAJOR)$(GS_VERSION_MINOR0) GS_DOT_VERSION=$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR0) diff --git a/doc/DLL.htm b/doc/DLL.htm index 7c4380e09..9465ad2d1 100644 --- a/doc/DLL.htm +++ b/doc/DLL.htm @@ -776,7 +776,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Deprecated.htm b/doc/Deprecated.htm index 79b84a175..cecb9d333 100644 --- a/doc/Deprecated.htm +++ b/doc/Deprecated.htm @@ -5773,7 +5773,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Develop.htm b/doc/Develop.htm index f09523dd0..425238c74 100644 --- a/doc/Develop.htm +++ b/doc/Develop.htm @@ -4773,7 +4773,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Devices.htm b/doc/Devices.htm index 7c801e122..8c970961f 100644 --- a/doc/Devices.htm +++ b/doc/Devices.htm @@ -2015,7 +2015,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Drivers.htm b/doc/Drivers.htm index 767d8a4f6..08cb3e4f7 100644 --- a/doc/Drivers.htm +++ b/doc/Drivers.htm @@ -3678,7 +3678,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Fonts.htm b/doc/Fonts.htm index 1a436d2cc..946d60fec 100644 --- a/doc/Fonts.htm +++ b/doc/Fonts.htm @@ -357,7 +357,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/History9.htm b/doc/History9.htm index a1c275db4..08369ede3 100644 --- a/doc/History9.htm +++ b/doc/History9.htm @@ -79,7 +79,7 @@ TOC to see how to edit it for visual conciseness. <h2>Table of contents</h2> <blockquote><ul> -<li><a href="#Version9.28">Version 9.28 (2019-09-05)</a> +<li><a href="#Version9.28">Version 9.28 (2019-09-18)</a> <li><a href="#Version9.27">Version 9.27 (2019-04-03)</a> <li><a href="#Version9.26">Version 9.26 (2018-11-20)</a> <li><a href="#Version9.25">Version 9.25 (2018-09-13)</a> @@ -133,7 +133,7 @@ overview</a>. <!-- [1.0 end visible header] ============================================== --> <!-- [2.0 begin contents] ================================================== --> -<h2><a name="Version9.28"></a>Version 9.28 (2019-09-05)</h2> +<h2><a name="Version9.28"></a>Version 9.28 (2019-09-18)</h2> <p> Highlights in this release include: <ul> <li> @@ -161,6 +161,10 @@ Our fork will be available as its own package separately from Ghostscript (and M <li> <p>The usual round of bug fixes, compatibility changes, and incremental improvements. </li> +<li> +<p>Special thanks to Akira Kakuto, Paul Wessel, William Bader, Nelson H. F. Beebe and +everyone else who put time and effort into testing this new release. +</li> </ul> <p>For a list of open issues, or to report problems, please visit <a href="http://bugs.ghostscript.com/">bugs.ghostscript.com</a>. @@ -196,6 +200,348 @@ at <a href="https://www.mupdf.com">MuPDF</a>. </li> </ul> <h3><a name="9.28_changelog"></a>Changelog</h3> + +<p><strong>2019-09-18 09:24:25 +0100 +</strong> +<br>Chris Liddell <chris.liddell@artifex.com><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=0557d5d6628279fc526e9d87f05433800ce1b025">0557d5d6628279fc526e9d87f05433800ce1b025</a> +<blockquote> +<p> + Dates etc for 9.28 rc3<br> +<br> +base/gscdefs.h<br> +base/version.mak<br> +doc/DLL.htm<br> +doc/Deprecated.htm<br> +doc/Develop.htm<br> +doc/Devices.htm<br> +doc/Drivers.htm<br> +doc/Fonts.htm<br> +doc/History9.htm<br> +doc/Install.htm<br> +doc/Internal.htm<br> +doc/Language.htm<br> +doc/Lib.htm<br> +doc/Make.htm<br> +doc/News.htm<br> +doc/Ps-style.htm<br> +doc/Ps2epsi.htm<br> +doc/Psfiles.htm<br> +doc/Readme.htm<br> +doc/Release.htm<br> +doc/SavedPages.htm<br> +doc/Source.htm<br> +doc/Unix-lpr.htm<br> +doc/Use.htm<br> +doc/VectorDevices.htm<br> +doc/WhatIsGS.htm<br> +doc/gs-vms.hlp<br> +doc/sample_downscale_device.htm<br> +doc/subclass.htm<br> +doc/thirdparty.htm<br> +man/dvipdf.1<br> +man/gs.1<br> +man/gslp.1<br> +man/gsnd.1<br> +man/pdf2dsc.1<br> +man/pdf2ps.1<br> +man/pf2afm.1<br> +man/pfbtopfa.1<br> +man/printafm.1<br> +man/ps2ascii.1<br> +man/ps2epsi.1<br> +man/ps2pdf.1<br> +man/ps2pdfwr.1<br> +man/ps2ps.1<br> +<p> +</blockquote> +<hr> +<p><strong>2019-09-17 11:42:13 +0100 +</strong> +<br>Chris Liddell <chris.liddell@artifex.com><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=2ff44c7c8a09dd1c6b7cd750323ee4087b5cebc5">2ff44c7c8a09dd1c6b7cd750323ee4087b5cebc5</a> +<blockquote> +<p> + Fix file permissions interaction with '@' command line<br> +<br> + If an options file (prefixed '@' on the command line) followed something that<br> + required initialising the Postscript interpreter (such as a '-c' option),<br> + opening the file would potentially fail because file permissions had been<br> + activated by the interpreter.<br> +<br> + Add and remove the file from the permit reading list before attempting to open<br> + it.<br> +<br> +base/gsargs.c<br> +<p> +</blockquote> +<hr> +<p><strong>2019-09-12 14:23:10 +0100 +</strong> +<br>Chris Liddell <chris.liddell@artifex.com><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=3695b7f576c607bd3627e6e28dc982fdf68b1b32">3695b7f576c607bd3627e6e28dc982fdf68b1b32</a> +<blockquote> +<p> + If set, add PCLFONTSOURCE value to permit_file_reading list<br> +<br> +pcl/pl/pjparse.c<br> +<p> +</blockquote> +<hr> +<p><strong>2019-09-11 13:07:02 +0100 +</strong> +<br>Chris Liddell <chris.liddell@artifex.com><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=4196e26a9cf3c8afd6c069a789ac649019ae096a">4196e26a9cf3c8afd6c069a789ac649019ae096a</a> +<blockquote> +<p> + Bug 701561: 'reduce' paths before adding to permit lists<br> +<br> + Before attempting to open files, we pre-process the requested file name to<br> + remove surplus/unnecessary elements: i.e. './././file' would be reduced to just<br> + './file', or '../dir/../dir/../dir/file' would be reduced to '../dir/file'.<br> +<br> + The 'reduced' path is what we try to open, hence it is also what we check<br> + against the file permissions list before we allow files to be accessed.<br> +<br> + That being so, we should also 'reduce' paths as we add them to the permissions<br> + lists - thus the permissions list creation and checking are consistent.<br> +<br> +base/gslibctx.c<br> +base/lib.mak<br> +<p> +</blockquote> +<hr> +<p><strong>2019-09-11 14:10:27 -0700 +</strong> +<br>Ray Johnston <ray.johnston@artifex.com><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=3d55799ea64088e08fc2783012957035c77a66ca">3d55799ea64088e08fc2783012957035c77a66ca</a> +<blockquote> +<p> + Fix Bug 696333. Allow large bitmaps in clist when writing tile cache.<br> +<br> + When writing bits to update the tile cache, we don't need to restrict to<br> + a single command buffer as with the copy_mono and copy_color commands.<br> +<br> + Progressions on:<br> + tests_private/comparefiles/Bug694385.pdf.psdcmyk.300.1..gs<br> + tests_private/pdf/sumatra/2028_-_invisible_patterns.pdf.psdcmyk.300.1..gs<br> + tests_private/ps/ps3cet/09-47B.PS.pdf.pkmraw.300.0..gs_pdf<br> + tests_private/ps/ps3fts/176-01.ps.psdcmyk.300.1..gs<br> +<br> +base/gxclbits.c<br> +base/gxcldev.h<br> +base/gxclrect.c<br> +<p> +</blockquote> +<hr> +<p><strong>2019-09-12 10:37:42 -0700 +</strong> +<br>Ray Johnston <ray.johnston@artifex.com><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=1613502f83ddba352cc8e98e7dd3182c9d7732bc">1613502f83ddba352cc8e98e7dd3182c9d7732bc</a> +<blockquote> +<p> + Fix SEGV with flp device and PCL with clist mode and large BandHeight.<br> +<br> + If the 'clist_init' fails initially (with rangecheck) due to the buffer<br> + space too small for the BandHeight specified, we loop in the caller after<br> + increasing the buffer size, but clist_init left "is_open" false when failing.<br> + Add save_is_open in gdev_prn_setup_as_command_list so that we can restore it<br> + if the clist_init eventually suceeds.<br> +<br> + The SEGV was with image_data because re-opening the flp device reset the<br> + "obsolete" procs to the default, so flp_image_data was replaced by the<br> + gx_default_image_data, but no begin_image had been performed (flp_begin_image<br> + skipped this since we were not yet at the FirstPage).<br> +<br> +base/gdevprn.c<br> +base/gxclist.c<br> +<p> +</blockquote> +<hr> +<p><strong>2019-09-16 18:53:49 +0200 +</strong> +<br>Sebastian Rasmussen <sebras@gmail.com><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=f2d03f59e04a053c14285d8dbdd869bf9a4435e7">f2d03f59e04a053c14285d8dbdd869bf9a4435e7</a> +<blockquote> +<p> + Update jbig2dec stuff for 0.17 release.<br> +<br> +jbig2dec/CHANGES<br> +jbig2dec/jbig2.h<br> +jbig2dec/jbig2dec.1<br> +<p> +</blockquote> +<hr> +<p><strong>2019-09-16 18:48:36 +0200 +</strong> +<br>Sebastian Rasmussen <sebras@gmail.com><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=8da8fbaeb6074161bc3a9b22e89265f5942db0d9">8da8fbaeb6074161bc3a9b22e89265f5942db0d9</a> +<blockquote> +<p> + jbig2dec: Use the same contact information everywhere.<br> +<br> +jbig2dec/README<br> +jbig2dec/configure.ac.in<br> +jbig2dec/jbig2dec.1<br> +<p> +</blockquote> +<hr> +<p><strong>2019-09-16 16:12:32 +0100 +</strong> +<br>Paul Vojta <vojta@math.berkely.edu><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=6c6e19334062d12189612b84f53fe393a7808f74">6c6e19334062d12189612b84f53fe393a7808f74</a> +<blockquote> +<p> + Documentation - fix some typos<br> +<br> + Bug #701589 "Minor documentation problems in 9.28-rc2"<br> +<br> + Thanks to Paul Vojta for pointing these out. Unfortunately we cannot use the<br> + supplied patch, as it includes alterations to History9.htm, which is auto-<br> + generated from the commit logs. The remaining changes are applied here.<br> +<br> +doc/Language.htm<br> +doc/Use.htm<br> +<p> +</blockquote> +<hr> +<p><strong>2019-09-11 12:18:51 +0100 +</strong> +<br>Chris Liddell <chris.liddell@artifex.com><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=90bdf83d696562e4136b8f565cac06cc32b161ae">90bdf83d696562e4136b8f565cac06cc32b161ae</a> +<blockquote> +<p> + Bug 701563: pdfwrite annotation pdfmark /Border key<br> +<br> + Despite the spec saying the values for the /Border key are in user space<br> + coordinates, Distiller appears to pass the values through to the output PDF<br> + untouched (no rescaling - unlike the values for /Rect, also in user space,<br> + according to the spec, which it does scale/translate). Ghostscript/pdfwrite<br> + did scale the /Border values.<br> +<br> + This just changes pdfwrite to write the values out unchanged.<br> +<br> +devices/vector/gdevpdfm.c<br> +<p> +</blockquote> +<hr> +<p><strong>2019-09-16 09:56:52 +0100 +</strong> +<br>Ken Sharp <ken.sharp@artifex.com><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=a9e997cb97a274bebfc028e8831a43d6f66be0f9">a9e997cb97a274bebfc028e8831a43d6f66be0f9</a> +<blockquote> +<p> + Documentation - add a note about SAFER for PDF/X ICC profiles<br> +<br> + Bug #701553 "Examples of PDF/X and PDF/A conversion should be updated for Ghostscript 9.28"<br> +<br> + ICC profiles required for PDF/X and PDF/A output need to be readable<br> + in order to work when -dSAFER is true (the new default). This wasn't<br> + clear from the documentation, so add a note about it.<br> +<br> + As noted in the bug report, it is possible to embed the profile in the<br> + PostScript code, but as Chris says this is probably beyond reasonable<br> + expectations of the average user; they simply won't change the example<br> + and will then complain that it isn't correct. Users capable of making<br> + this work almost certainly have enough knowledge to realise they can<br> + do this instead of making the profile readable.<br> +<br> +doc/VectorDevices.htm<br> +<p> +</blockquote> +<hr> +<p><strong>2019-09-12 19:41:47 +0100 +</strong> +<br>Robin Watts <Robin.Watts@artifex.com><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=cea41505580dfe55234bd4972fbb09af5e2e6bb8">cea41505580dfe55234bd4972fbb09af5e2e6bb8</a> +<blockquote> +<p> + Fix various printer devices to properly call spec ops.<br> +<br> + Various printer devices (psd, psdcmykog, tiffsep, tiffscaled)<br> + were passing the spec ops on to gx_default_dev_spec_op rather<br> + than gdev_prn_dev_spec_op.<br> +<br> + The most obvious implication of this was that we'd sometimes<br> + get a warning about printer devices having a private spec op.<br> +<br> +devices/gdevcmykog.c<br> +devices/gdevpsd.c<br> +devices/gdevtsep.c<br> +<p> +</blockquote> +<hr> +<p><strong>2019-09-12 17:09:50 +0100 +</strong> +<br>Robin Watts <Robin.Watts@artifex.com><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=89f3d6001728678755aca8c5a02e57bba72a0813">89f3d6001728678755aca8c5a02e57bba72a0813</a> +<blockquote> +<p> + Bug 701568 followup: Fix RLE compressor.<br> +<br> + The previous fix to the RLE compressor reveals an additional<br> + existing issue to do with us not checking whether we have<br> + space in the buffer to write the EOD byte.<br> +<br> + Fixed here.<br> +<br> +base/srle.c<br> +<p> +</blockquote> +<hr> +<p><strong>2019-09-12 09:35:01 +0100 +</strong> +<br>Robin Watts <Robin.Watts@artifex.com><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=f394c0722d3415ba03f57dc32dcd8484d3173b62">f394c0722d3415ba03f57dc32dcd8484d3173b62</a> +<blockquote> +<p> + Bug 701568: Fix gdevpx.c RLE stream handling.<br> +<br> + The current code in pclxl_write_image_data_RLE passes<br> + lines of data to the RLE compression routine. It tells<br> + each invocation of that routine that this is the "last"<br> + block of data, when clearly it is not.<br> +<br> + Accordingly, the compression routine inserts the "EOD" byte<br> + into the stream, and returns EOFC.<br> +<br> + Independently of the return value used, having multiple EOD<br> + bytes in the data is clearly wrong. Update the caller to only<br> + pass "last" in for the last block.<br> +<br> + The code still returns EOFC at the end of the data, so update<br> + this final call to accept (indeed, expect) that return value<br> + there.<br> +<br> +devices/vector/gdevpx.c<br> +<p> +</blockquote> +<hr> +<p><strong>2019-09-10 09:04:46 -0700 +</strong> +<br>Ray Johnston <ray.johnston@artifex.com><br> +<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=6cd0b941d86fe54b7e818e563dc702a147bab95a">6cd0b941d86fe54b7e818e563dc702a147bab95a</a> +<blockquote> +<p> + Fix bug 701550, problem with forall on strings.<br> +<br> + Hard to believe, but this problem has existed since at least version 3.33.<br> + The 'string_continue' function altered the size which was used to decide if<br> + there were still characters to be processed BEFORE invoking the 'push(#)' macro.<br> + If the 'push(1)' encountered a full stack segment, it would return stackoverflow<br> + so that the operand stack could be extended. This meant that the decision to<br> + stop enumerating the string would end early (depending on how many times the<br> + stackoverflow occurred).<br> +<br> + Usually the procedure of the forall would either consume the character (reducing<br> + the stack), or add an element to the stack triggering the stack extension before<br> + the next execution of string_continue, but -c "401 string { dup } forall count ="<br> + results in only 800 stack elements (rather than 802 as expected).<br> +<br> +psi/zgeneric.c<br> +<p> +</blockquote> +<hr> <p><strong>2019-08-15 15:54:04 +0100 </strong> <br>Chris Liddell <chris.liddell@artifex.com><br> @@ -211614,7 +211960,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Install.htm b/doc/Install.htm index a7e50303a..c5f287fe5 100644 --- a/doc/Install.htm +++ b/doc/Install.htm @@ -440,7 +440,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Internal.htm b/doc/Internal.htm index 21dce53de..dd25e65e6 100644 --- a/doc/Internal.htm +++ b/doc/Internal.htm @@ -118,7 +118,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Language.htm b/doc/Language.htm index 573d23fba..e21be74cf 100644 --- a/doc/Language.htm +++ b/doc/Language.htm @@ -1965,7 +1965,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Lib.htm b/doc/Lib.htm index b3efb7336..db311ab84 100644 --- a/doc/Lib.htm +++ b/doc/Lib.htm @@ -1047,7 +1047,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Make.htm b/doc/Make.htm index 057df11f9..d6be7208e 100644 --- a/doc/Make.htm +++ b/doc/Make.htm @@ -1517,7 +1517,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/News.htm b/doc/News.htm index 6169627ad..20a8abe9b 100644 --- a/doc/News.htm +++ b/doc/News.htm @@ -96,7 +96,7 @@ overview</a>. <!-- [2.0 begin contents] ================================================== --> -<h2><a name="Version9.28"></a>Version 9.28 (2019-09-05)</h2> +<h2><a name="Version9.28"></a>Version 9.28 (2019-09-18)</h2> <p> Highlights in this release include: <ul> <li> @@ -124,6 +124,10 @@ Our fork will be available as its own package separately from Ghostscript (and M <li> <p>The usual round of bug fixes, compatibility changes, and incremental improvements. </li> +<li> +<p>Special thanks to Akira Kakuto, Paul Wessel, William Bader, Nelson H. F. Beebe and +everyone else who put time and effort into testing this new release. +</li> </ul> <p>For a list of open issues, or to report problems, please visit <a href="http://bugs.ghostscript.com/">bugs.ghostscript.com</a>. @@ -183,7 +187,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Ps-style.htm b/doc/Ps-style.htm index 836822ff4..64f72ddeb 100644 --- a/doc/Ps-style.htm +++ b/doc/Ps-style.htm @@ -549,7 +549,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Ps2epsi.htm b/doc/Ps2epsi.htm index c6f5952ae..133d860bb 100644 --- a/doc/Ps2epsi.htm +++ b/doc/Ps2epsi.htm @@ -229,7 +229,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Psfiles.htm b/doc/Psfiles.htm index d1b637a1d..ab716bcb0 100644 --- a/doc/Psfiles.htm +++ b/doc/Psfiles.htm @@ -894,7 +894,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Readme.htm b/doc/Readme.htm index c8fabae37..8f52ace96 100644 --- a/doc/Readme.htm +++ b/doc/Readme.htm @@ -578,7 +578,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Release.htm b/doc/Release.htm index 731a93a03..2f2c1c930 100644 --- a/doc/Release.htm +++ b/doc/Release.htm @@ -845,7 +845,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/SavedPages.htm b/doc/SavedPages.htm index 2fad5a428..d070cd7e9 100644 --- a/doc/SavedPages.htm +++ b/doc/SavedPages.htm @@ -317,7 +317,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Source.htm b/doc/Source.htm index e903003cb..5bb5c2ffc 100644 --- a/doc/Source.htm +++ b/doc/Source.htm @@ -465,7 +465,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Unix-lpr.htm b/doc/Unix-lpr.htm index 96b3bdf4d..2edbe7bfa 100644 --- a/doc/Unix-lpr.htm +++ b/doc/Unix-lpr.htm @@ -304,7 +304,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/Use.htm b/doc/Use.htm index d48804f4f..d4639ad0a 100644 --- a/doc/Use.htm +++ b/doc/Use.htm @@ -5246,7 +5246,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/VectorDevices.htm b/doc/VectorDevices.htm index c67fb8d9a..df0cbb4b0 100644 --- a/doc/VectorDevices.htm +++ b/doc/VectorDevices.htm @@ -1396,7 +1396,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/WhatIsGS.htm b/doc/WhatIsGS.htm index 8333de225..deada28c6 100644 --- a/doc/WhatIsGS.htm +++ b/doc/WhatIsGS.htm @@ -189,7 +189,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/gs-vms.hlp b/doc/gs-vms.hlp index f32d3c01b..f16cc06d6 100644 --- a/doc/gs-vms.hlp +++ b/doc/gs-vms.hlp @@ -1,6 +1,6 @@ 1 gs gs - GPL Ghostscript interpreter/previewer -! Ghostscript version 9.28, 5 September 2019 +! Ghostscript version 9.28, 18 September 2019 Usage: $ gs [options] [file ...] diff --git a/doc/sample_downscale_device.htm b/doc/sample_downscale_device.htm index a6e43f496..77d07ada9 100644 --- a/doc/sample_downscale_device.htm +++ b/doc/sample_downscale_device.htm @@ -263,7 +263,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> <!--FINISH EDITING HERE--> diff --git a/doc/subclass.htm b/doc/subclass.htm index bad84be27..7b8f8d3b2 100644 --- a/doc/subclass.htm +++ b/doc/subclass.htm @@ -812,7 +812,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/doc/thirdparty.htm b/doc/thirdparty.htm index c596a0ae3..541fa71ea 100644 --- a/doc/thirdparty.htm +++ b/doc/thirdparty.htm @@ -268,7 +268,7 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861, for further information. <p> -<small>Ghostscript version 9.28, 5 September 2019 +<small>Ghostscript version 9.28, 18 September 2019 <!-- [3.0 end visible trailer] ============================================= --> diff --git a/man/dvipdf.1 b/man/dvipdf.1 index 8e8efd9ea..4bbf82efb 100644 --- a/man/dvipdf.1 +++ b/man/dvipdf.1 @@ -1,4 +1,4 @@ -.TH DVIPDF 1 "5 September 2019" 9.28 Ghostscript \" -*- nroff -*- +.TH DVIPDF 1 "18 September 2019" 9.28 Ghostscript \" -*- nroff -*- .SH NAME dvipdf \- Convert TeX DVI file to PDF using ghostscript and dvips .SH SYNOPSIS @@ -1,4 +1,4 @@ -.TH GS 1 "5 September 2019" 9.28 Ghostscript \" -*- nroff -*- +.TH GS 1 "18 September 2019" 9.28 Ghostscript \" -*- nroff -*- .SH NAME gs \- Ghostscript (PostScript and PDF language interpreter and previewer) .SH SYNOPSIS diff --git a/man/gslp.1 b/man/gslp.1 index da0d9e754..543ec65fd 100644 --- a/man/gslp.1 +++ b/man/gslp.1 @@ -1,4 +1,4 @@ -.TH GSLP 1 "5 September 2019" 9.28 Ghostscript \" -*- nroff -*- +.TH GSLP 1 "18 September 2019" 9.28 Ghostscript \" -*- nroff -*- .SH NAME gslp \- Format and print text using ghostscript .br diff --git a/man/gsnd.1 b/man/gsnd.1 index d0e5f849b..aee58d408 100644 --- a/man/gsnd.1 +++ b/man/gsnd.1 @@ -1,4 +1,4 @@ -.TH GSND 1 "5 September 2019" 9.28 Ghostscript \" -*- nroff -*- +.TH GSND 1 "18 September 2019" 9.28 Ghostscript \" -*- nroff -*- .SH NAME gsnd \- Run ghostscript (PostScript and PDF engine) without display .SH SYNOPSIS diff --git a/man/pdf2dsc.1 b/man/pdf2dsc.1 index 4360dd739..dd833c01a 100644 --- a/man/pdf2dsc.1 +++ b/man/pdf2dsc.1 @@ -1,4 +1,4 @@ -.TH PDF2DSC 1 "5 September 2019" 9.28 "Ghostscript Tools" \" -*- nroff -*- +.TH PDF2DSC 1 "18 September 2019" 9.28 "Ghostscript Tools" \" -*- nroff -*- .SH NAME pdf2dsc \- generate a PostScript page list of a PDF document .SH SYNOPSIS diff --git a/man/pdf2ps.1 b/man/pdf2ps.1 index eb14709c7..067135167 100644 --- a/man/pdf2ps.1 +++ b/man/pdf2ps.1 @@ -1,4 +1,4 @@ -.TH PDF2PS 1 "5 September 2019" 9.28 "Ghostscript Tools" \" -*- nroff -*- +.TH PDF2PS 1 "18 September 2019" 9.28 "Ghostscript Tools" \" -*- nroff -*- .SH NAME pdf2ps \- Ghostscript PDF to PostScript translator .SH SYNOPSIS diff --git a/man/pf2afm.1 b/man/pf2afm.1 index 17e310906..7940c983f 100644 --- a/man/pf2afm.1 +++ b/man/pf2afm.1 @@ -1,4 +1,4 @@ -.TH PF2AFM 1 "5 September 2019" 9.28 Ghostscript \" -*- nroff -*- +.TH PF2AFM 1 "18 September 2019" 9.28 Ghostscript \" -*- nroff -*- .SH NAME pf2afm \- Make an AFM file from Postscript (PFB/PFA/PFM) font files using ghostscript .SH SYNOPSIS diff --git a/man/pfbtopfa.1 b/man/pfbtopfa.1 index def74c107..4137b22d3 100644 --- a/man/pfbtopfa.1 +++ b/man/pfbtopfa.1 @@ -1,4 +1,4 @@ -.TH PFBTOPFA 1 "5 September 2019" 9.28 Ghostscript \" -*- nroff -*- +.TH PFBTOPFA 1 "18 September 2019" 9.28 Ghostscript \" -*- nroff -*- .SH NAME pfbtopfa \- Convert Postscript .pfb fonts to .pfa format using ghostscript .SH SYNOPSIS diff --git a/man/printafm.1 b/man/printafm.1 index e506cd6ea..d5dc88c12 100644 --- a/man/printafm.1 +++ b/man/printafm.1 @@ -1,4 +1,4 @@ -.TH PRINTAFM 1 "5 September 2019" 9.28 Ghostscript \" -*- nroff -*- +.TH PRINTAFM 1 "18 September 2019" 9.28 Ghostscript \" -*- nroff -*- .SH NAME printafm \- Print the metrics from a Postscript font in AFM format using ghostscript .SH SYNOPSIS diff --git a/man/ps2ascii.1 b/man/ps2ascii.1 index c567e8aeb..2f55cf805 100644 --- a/man/ps2ascii.1 +++ b/man/ps2ascii.1 @@ -1,4 +1,4 @@ -.TH PS2ASCII 1 "5 September 2019" 9.28 "Ghostscript Tools" \" -*- nroff -*- +.TH PS2ASCII 1 "18 September 2019" 9.28 "Ghostscript Tools" \" -*- nroff -*- .SH NAME ps2ascii \- Ghostscript translator from PostScript or PDF to ASCII .SH SYNOPSIS diff --git a/man/ps2epsi.1 b/man/ps2epsi.1 index 2ab4fa5e4..0f5259182 100644 --- a/man/ps2epsi.1 +++ b/man/ps2epsi.1 @@ -1,4 +1,4 @@ -.TH PS2EPSI 1 "5 September 2019" 9.28 "Ghostscript Tools" \" -*- nroff -*- +.TH PS2EPSI 1 "18 September 2019" 9.28 "Ghostscript Tools" \" -*- nroff -*- .SH NAME ps2epsi \- generate conforming Encapsulated PostScript .SH SYNOPSIS diff --git a/man/ps2pdf.1 b/man/ps2pdf.1 index e1e7d57a1..2f134a52a 100644 --- a/man/ps2pdf.1 +++ b/man/ps2pdf.1 @@ -1,4 +1,4 @@ -.TH PS2PDF 1 "5 September 2019" 9.28 Ghostscript \" -*- nroff -*- +.TH PS2PDF 1 "18 September 2019" 9.28 Ghostscript \" -*- nroff -*- .SH NAME ps2pdf \- Convert PostScript to PDF using ghostscript .br diff --git a/man/ps2pdfwr.1 b/man/ps2pdfwr.1 index d29d81769..4a4503bfb 100644 --- a/man/ps2pdfwr.1 +++ b/man/ps2pdfwr.1 @@ -1,4 +1,4 @@ -.TH PS2PDFWR 1 "5 September 2019" 9.28 Ghostscript \" -*- nroff -*- +.TH PS2PDFWR 1 "18 September 2019" 9.28 Ghostscript \" -*- nroff -*- .SH NAME ps2pdfwr \- Convert PostScript to PDF without specifying CompatibilityLevel, using ghostscript .SH SYNOPSIS diff --git a/man/ps2ps.1 b/man/ps2ps.1 index 64f8cb226..80c57511c 100644 --- a/man/ps2ps.1 +++ b/man/ps2ps.1 @@ -1,4 +1,4 @@ -.TH PS2PS 1 "5 September 2019" 9.28 "Ghostscript Tools" \" -*- nroff -*- +.TH PS2PS 1 "18 September 2019" 9.28 "Ghostscript Tools" \" -*- nroff -*- .SH NAME ps2ps, eps2eps \- Ghostscript PostScript "distiller" .SH SYNOPSIS |