diff options
author | Henry Stiles <henry.stiles@artifex.com> | 1998-07-26 07:36:41 +0000 |
---|---|---|
committer | Henry Stiles <henry.stiles@artifex.com> | 1998-07-26 07:36:41 +0000 |
commit | eec0ef527f18c5978c4476c9490f4de4c4249628 (patch) | |
tree | 5588d5e1300a245186594893c930949a19bcbbce /gs/current.txt | |
parent | d4bdba93ef34f68d27148e1b31088d1d3e786e8c (diff) | |
download | ghostpdl-eec0ef527f18c5978c4476c9490f4de4c4249628.tar.gz |
Initial revision
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@246 06663e23-700e-0410-b217-a244a6096597
Diffstat (limited to 'gs/current.txt')
-rw-r--r-- | gs/current.txt | 119 |
1 files changed, 119 insertions, 0 deletions
diff --git a/gs/current.txt b/gs/current.txt new file mode 100644 index 000000000..e2c281abe --- /dev/null +++ b/gs/current.txt @@ -0,0 +1,119 @@ + Copyright (C) 1990, 1995, 1996, 1997, 1998 Aladdin Enterprises. All rights reserved. + + This file is part of Aladdin Ghostscript. + + Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND. No author + or distributor accepts any responsibility for the consequences of using it, + or for whether it serves any particular purpose or works at all, unless he + or she says so in writing. Refer to the Aladdin Ghostscript Free Public + License (the "License") for full details. + + Every copy of Aladdin Ghostscript must include a copy of the License, + normally in a plain ASCII text file named PUBLIC. The License grants you + the right to copy, modify and redistribute Aladdin Ghostscript, but only + under certain conditions described in the License. Among other things, the + License requires that the copyright notice and this notice be preserved on + all copies. + +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +This file, current.txt, describes problems and new features in the current +release of Ghostscript. This file describes version 5.13 of Ghostscript. + +For an overview of Ghostscript and a list of the documentation files, see +README. + +New features (since release 5.03) +============ + +(This is not a complete list of new features: see NEWS for details.) + +ps2pdf (and the pdfwrite device) now produces much more compact output. By +default, the output is compatible only with Acrobat 3.x; for Acrobat +2.x-compatible output, use + ps2pdf -dCompatibilityLevel=1.1 ... + +ps2pdf now has more flexibility about the handling of unencoded glyphs. See +gdevpdft.c for details. + +ps2pdf now recognizes the CompressPages, CompatibilityLevel, and +UseFlateCompression device (distiller) parameters. + +The PDF interpreter now handles Lab and Separation color spaces, images with +color space resources, embedded font subsets, undefined operators with +BX/EX, and Functions. + +Changes +======= + +The RGB<->CMYK conversion rules have been changed back to Adobe's documented +rules. + +Known problems +============== + +(This is not a complete list of known problems: see NEWS for details.) + +Usage +----- + +On a MS-DOS system, interrupting the interpreter by typing ^C doesn't +restore the display mode. + +Limitations +----------- + +serialnumber returns the same value in all copies. + +Some floating point exceptions terminate the interpreter, rather than +producing a limitcheck error. + +The DCTEncode filter disregards the Blend parameter, and uses different +QuantTables and HuffTables from Adobe's. + +The DCT filters do not support nonintegral sample ratios. Also, DCTEncode +will not create files with Sum(HS*VS)>10 (regardless of the value of the +Relax parameter) because they violate the JPEG standard; but DCTDecode will +read such files. + +The size of the execution stack cannot be changed dynamically. (However, +the sizes of the operand and dictionary stacks can be changed.) + +Separation color spaces are implemented, but devices that actually produce +color separations are not supported. The special color separations All and +None, and the primary separations (Red, Green, etc.), are not supported. + +execform and ucache are implemented, but they do not actually do any +caching; setucacheparams and ucachestatus are dummies. (This only impacts +performance, not functionality.) + +The image operator only honors the Interpolate flag in the image dictionary +if the combined transformation (ImageMatrix + CTM) doesn't involve rotation, +skewing, or X-reflection; imagemask doesn't honor Interpolate at all. + +Some path building operations that would generate a device coordinate larger +than +/-2^19 will cause a limitcheck. However, the common ones ([r]moveto, +[r]lineto, [r]curveto, closepath) will not. + +Graphics bugs +------------- + +Opening more than one window device at the same time doesn't work. +This is the case for both X Windows and Microsoft Windows. + +cshow doesn't work with composite fonts. + +Non-graphics bugs +----------------- + +The %statementedit pseudo-file is equivalent to %lineedit. As a +consequence, the interactive interpreter requires that every statement fit +on a line, i.e., you can't have an unpaired (, {, or <. + +The following operators that expect arrays won't accept packed arrays: + definefont (Subrs (type 1 fonts)) + +Syntax errors occurring within a binary token do not produce the error +message specified by the Adobe documentation. + +save doesn't save, and restore doesn't restore, the user parameters. |