Changes in the most recent release of Ghostscript

This document is news about the most recent Ghostscript release. For earlier versions, see the history documents:

History of Ghostscript versions 6.n
History of Ghostscript versions 5.n
History of Ghostscript versions 4.n
History of Ghostscript versions 3.n
History of Ghostscript versions 2.n
History of Ghostscript versions 1.n

For other information, see the Ghostscript overview.


Version 6.22 (2000-07-05)

This fileset consists mostly of bug fixes. It also further improves the PDF writer, which now handles ImageType 3 images and PatternType 2 (shading) patterns.

All problems registered on SourceForge numbered 108819 or lower are closed, except for the following: 101549, 101814, 101905, 101955, 102146, 102735, 104118, 105289, 105558, 106340, 106652, 108639.

The following projects are in a partially completed state in the PDF writer:


Incompatible changes

(Procedures) - Versions now have odd numbers during development, even numbers when released. - The TMPDIR environment variable, if set, now takes precedence over TEMP. - On MS-DOS, MS Windows, and OS/2 platforms, the batch files that invoke Ghostscript now use a default name of gswin32 or gswin32c rather than simply gs. (Drivers) - The PCL drivers now select a given paper size if the requested height is at least 0.1" greater than the height of the next smaller paper size, rather than if the requested height is at least as large as that of the given paper size. (Interpreter) - user_names_p and system_names_p may now be NULL: clients must check this. - scan_comment_proc and scan_dsc_proc are now deprecated, and will disappear in the near future. - The values in psuserparams are now checking procedures rather than parameter values. - Comments beginning with %! are treated as "DSC comments", like comments beginning with %%. (Library) - The macro for declaring the fill_rectangle procedure of a shading is now upper-case. The fill_rectangle procedure is now a member of a procs structure; there is a new macro for calling it. - The parameter list and return value for gs_currentgray have changed. This is very unfortunate, but it was unavoidable.

Copyright © 2000 Aladdin Enterprises. All rights reserved.

This file is part of Aladdin Ghostscript. See the Aladdin Free Public License (the "License") for full details of the terms of using, copying, modifying, and redistributing Aladdin Ghostscript.

Ghostscript version 6.22, 5 July 2000