Commit 2e425020 authored by Jonas Smedegaard's avatar Jonas Smedegaard

New upstream version 9.27~dfsg

parent d4acafb6
......@@ -37,7 +37,7 @@
#ifndef GS_PRODUCT
# define GS_PRODUCT\
GS_PRODUCTFAMILY " RELEASE CANDIDATE 1"
GS_PRODUCTFAMILY ""
#endif
/* Prototypes for configuration definitions in gconfig.c. */
......
......@@ -28,6 +28,11 @@
/* Font objects */
typedef struct gs_font_s gs_font;
/* A font object as seen by clients. */
/* See the PostScript Language Reference Manual for details. */
typedef struct gs_show_enum_s gs_show_enum;
/* Initialization */
/* These procedures return 0 if they fail. */
/* The returned gs_font_dir can be cleanly deallocated by
......
......@@ -56,7 +56,6 @@
/* ------ Structure declaration ------ */
typedef struct gs_glyph_data_procs_s gs_glyph_data_procs_t;
typedef struct gs_glyph_data_s gs_glyph_data_t;
struct gs_glyph_data_s {
gs_const_bytestring bits; /* pointer to actual data returned here */
const gs_glyph_data_procs_t *procs;
......
......@@ -57,8 +57,6 @@ int gs_newpath(gs_gstate *),
gs_rcurveto(gs_gstate *, double, double, double, double, double, double),
gs_closepath(gs_gstate *);
typedef struct gx_path_s gx_path;
/* gs_gstate-level procedures */
void make_quadrant_arc(gs_point *p, const gs_point *c,
const gs_point *p0, const gs_point *p1, double r);
......
......@@ -19,6 +19,9 @@
#ifndef gspenum_INCLUDED
# define gspenum_INCLUDED
/* Opaque type for a path */
typedef struct gx_path_s gx_path;
/* Define the path element types. */
#define gs_pe_moveto 1
#define gs_pe_lineto 2
......
......@@ -36,9 +36,6 @@ struct gs_show_enum_s {
/* Get the current character code. */
int gx_current_char(const gs_text_enum_t * pte);
/* Cached character procedures (in gxccache.c and gxccman.c) */
typedef struct gs_font_dir_s gs_font_dir;
int gx_alloc_char_bits(gs_font_dir *, gx_device_memory *, gx_device_memory *, ushort, ushort, const gs_log2_scale_point *, int, cached_char **);
void gx_open_cache_device(gx_device_memory *, cached_char *);
void gx_free_cached_char(gs_font_dir *, cached_char *);
......
......@@ -115,10 +115,6 @@
/* ---------------- Auxiliary types and structures ---------------- */
/* We need an abstract type for the image enumeration state, */
/* for begin[_typed]_image. */
typedef struct gx_image_enum_common_s gx_image_enum_common_t;
/* We need an abstract type for the pattern instance, */
/* for pattern_manage. */
typedef struct gs_pattern1_instance_s gs_pattern1_instance_t;
......
......@@ -2246,7 +2246,7 @@ int gx_downscaler_init_trapped_cm_ets(gx_downscaler_t *ds,
apply_cm,
apply_cm_arg,
post_cm_num_comps,
&bogus_ets_halftone);
ets ? &bogus_ets_halftone : NULL);
}
......
......@@ -32,11 +32,6 @@
#include "gsfcmap.h"
#include "gxfapi.h"
/* A font object as seen by clients. */
/* See the PostScript Language Reference Manual for details. */
typedef struct gs_show_enum_s gs_show_enum;
/*
* Define flags for font properties (Flags* members in the structure below.)
* Currently these must match the ones defined for PDF.
......@@ -443,8 +438,6 @@ int gs_font_notify_register(gs_font *font, gs_notify_proc_t proc,
int gs_font_notify_unregister(gs_font *font, gs_notify_proc_t proc,
void *proc_data);
typedef struct gs_fapi_server_s gs_fapi_server;
/* Define a base (not composite) font. */
#define gs_font_base_common\
gs_font_common;\
......
......@@ -21,7 +21,7 @@
# define gxiodev_INCLUDED
#include "stat_.h"
#include "gsstype.h"
#include "gsparam.h"
#include "scommon.h"
#include "gp.h"
#include "gsfname.h"
......@@ -44,9 +44,6 @@ gs_iodev_register_dev(gs_memory_t * mem, const gx_io_device *newiodev);
/* The IODevice table is defined in gconf.c; its extern is in gscdefs.h. */
/* Define an opaque type for parameter lists. */
typedef struct gs_param_list_s gs_param_list;
/*
* Define the IODevice procedures. Note that file names for fopen, delete,
* rename, and status are C strings, not pointer + length.
......
......@@ -30,9 +30,6 @@
/* device, rather than user, coordinates, and fixed-point, */
/* rather than floating, representation. */
/* Opaque type for a path */
typedef struct gx_path_s gx_path;
/* Define the two insideness rules */
#define gx_rule_winding_number (-1)
#define gx_rule_even_odd 1
......
......@@ -72,11 +72,6 @@ typedef enum {
sws_retry /* retry setcachedevice[2] */
} show_width_status;
/* The type of cached font/matrix pairs is opaque. */
typedef struct cached_fm_pair_s cached_fm_pair;
typedef struct gs_show_enum_s gs_show_enum;
/* The types of memory and null devices may be opaque. */
typedef struct gx_device_null_s gx_device_null;
......
......@@ -5676,7 +5676,7 @@ $(GLSRC)gxiodev.h:$(GLSRC)gp.h
$(GLSRC)gxiodev.h:$(GLSRC)srdline.h
$(GLSRC)gxiodev.h:$(GLSRC)scommon.h
$(GLSRC)gxiodev.h:$(GLSRC)gsfname.h
$(GLSRC)gxiodev.h:$(GLSRC)gsstype.h
$(GLSRC)gxiodev.h:$(GLSRC)gsparam.h
$(GLSRC)gxiodev.h:$(GLSRC)gpgetenv.h
$(GLSRC)gxiodev.h:$(GLSRC)gsmemory.h
$(GLSRC)gxiodev.h:$(GLSRC)gscdefs.h
......
......@@ -18,7 +18,7 @@ GS_VERSION_MAJOR=9
GS_VERSION_MINOR=27
GS_VERSION_MINOR0=27
# Revision date: year x 10000 + month x 100 + day.
GS_REVISIONDATE=20181120
GS_REVISIONDATE=20190404
# Derived values
GS_VERSION=$(GS_VERSION_MAJOR)$(GS_VERSION_MINOR0)
GS_DOT_VERSION=$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR0)
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -4774,7 +4774,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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -1996,7 +1996,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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27">Version 9.27 (2019-03-19)</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>
<li><a href="#Version9.24">Version 9.24 (2018-09-03)</a>
......@@ -132,7 +132,7 @@ overview</a>.
<!-- [1.0 end visible header] ============================================== -->
<!-- [2.0 begin contents] ================================================== -->
<h2><a name="Version9.27"></a>Version 9.27 (2019-03-19)</h2>
<h2><a name="Version9.27"></a>Version 9.27 (2019-04-03)</h2>
<p><strong>IMPORTANT:</strong> It is our intention, within the next 12 months (ideally sooner,
in time for the next release) to make SAFER the default mode of operation. For many users
this will have no effect, since they use SAFER explicitly, but some niche uses which rely
......@@ -140,6 +140,11 @@ on SAFER being disabled may need to start explicitly adding the &quot;-dNOSAFER&
<p> Highlights in this release include:
<ul>
<li>
<p>We have extensively cleaned up the Postscript name space: removing access to internal
and/or undocumented Postscript operators, procedures and data. This has benefits for security
and maintainability.
</li>
<li>
<p>We have added a new &quot;product&quot;: &quot;gpdl&quot;. This is a rethink/redesign of the old
&quot;language_switch&quot; product (pspcl6), and includes all the interpreters we
develop based on the Ghostscript graphics library: Postscript, PDF, PCL6, PXL and XPS.
......@@ -153,7 +158,7 @@ unlikely that full parity of command line options will be possible).
<li>
<p>Fontmap can now reference invidual fonts in a TrueType Collection for font subsitution.
Previously, a Fontmap entry could only reference a TrueType collection and use the default
(index zero) font. Now, the Fontmap syntax allows for specifying a specific index in a TTC.
(first) font. Now, the Fontmap syntax allows for specifying a specific index in a TTC.
See the comments at the top of (the default) Fontmap.GS for details.
</li>
<li>
......@@ -179,17 +184,81 @@ operators may stop working, or may change behaviour.
<p>If you encounter such a case, please contact us (either the #ghostscript IRC channel,
or the gs-devel mailing list would be best), and we'll work with you to either find an
alternative solution.
<p>One case we know this has occurred is GSView 5 (and earlier). GSView 5 support for PDF
files relied upon internal use only features which are no longer available. GSView 5 will
still work as previously for Postscript files. For PDF files, users are encouraged to look
at <a href="https://www.mupdf.com">MuPDF</a>.
</li>
</ul>
<h3><a name="9.27_changelog"></a>Changelog</h3>
<p><strong>2019-04-03 09:27:46 +0100
</strong>
<p><strong>2019-04-03 09:27:46 +0100
</strong>
<br>Chris Liddell &lt;chris.liddell@artifex.com&gt;<br>
<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=ef23f2457ff6c215d99189a0f78bf28f42d5f98c">ef23f2457ff6c215d99189a0f78bf28f42d5f98c</a>
<blockquote>
<p>
Update product string, dates etc for 9.27 release<br>
<br>
News/History9.htm revisions also.<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-03-19 14:53:24 +0000
</strong>
<br>Chris Liddell &lt;chris.liddell@artifex.com&gt;<br>
<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=6d31ebcae9c2ac6f1fc04e8e2de963e9a385962a">6d31ebcae9c2ac6f1fc04e8e2de963e9a385962a</a>
<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=5c3344f40f95c4c8fd806265e4e6191d98e06be5">5c3344f40f95c4c8fd806265e4e6191d98e06be5</a>
<blockquote>
<p>
News words for 9.27 release candidate<br>
News and changelog for 9.27 release candidate<br>
<br>
doc/History9.htm<br>
doc/News.htm<br>
<p>
</blockquote>
......@@ -197,7 +266,7 @@ doc/News.htm<br>
<p><strong>2019-03-19 13:49:49 +0000
</strong>
<br>Chris Liddell &lt;chris.liddell@artifex.com&gt;<br>
<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=1b63927585e4bfcfc3244c0d17cbc89e2b49ee24">1b63927585e4bfcfc3244c0d17cbc89e2b49ee24</a>
<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=0e3084881a3f2b40ed17a9f71713304bcbf5c976">0e3084881a3f2b40ed17a9f71713304bcbf5c976</a>
<blockquote>
<p>
Product string, dates etc for 9.27 release candidate<br>
......@@ -247,7 +316,108 @@ man/ps2pdfwr.1<br>
man/ps2ps.1<br>
<p>
</blockquote>
<hr>
<p><strong>2019-04-03 03:28:01 -0700
</strong>
<br>Robin Watts &lt;Robin.Watts@artifex.com&gt;<br>
<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=d832f46edd65968e795f5f419107eb33a7a3e09f">d832f46edd65968e795f5f419107eb33a7a3e09f</a>
<blockquote>
<p>
Fix problems with &quot;typedef struct foo_s foo;&quot; redefinitions.<br>
<br>
In the header revamp, I'd left various places where we<br>
use the above formulation in more than one location. This<br>
is fine with all the C compilers I tested it on, but seems<br>
to update gcc 4.1.2.<br>
<br>
This effect can be seen on later gcc's by using<br>
&quot;-std=gnu89 -pedantic&quot;.<br>
<br>
This commit tweaks the code to avoid redefinitions of this<br>
kind.<br>
<br>
base/gsfont.h<br>
base/gsgdata.h<br>
base/gspath.h<br>
base/gspenum.h<br>
base/gxchar.h<br>
base/gxdevcli.h<br>
base/gxfont.h<br>
base/gxiodev.h<br>
base/gxpath.h<br>
base/gxtext.h<br>
base/lib.mak<br>
psi/imemory.h<br>
<p>
</blockquote>
<hr>
<p><strong>2019-03-29 15:43:14 +0000
</strong>
<br>Robin Watts &lt;Robin.Watts@artifex.com&gt;<br>
<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=0750e5fa1e3c988f07d3fb5adedfb0896e7b400c">0750e5fa1e3c988f07d3fb5adedfb0896e7b400c</a>
<blockquote>
<p>
Fix Downscaler ETS brokenness.<br>
<br>
We are only supposed to use ETS if requested. We pass in a flag to<br>
say whether to use it - probably best, on balance, not to ignore it.<br>
<br>
base/gxdownscale.c<br>
<p>
</blockquote>
<hr>
<p><strong>2019-03-28 09:21:37 +0000
</strong>
<br>Chris Liddell &lt;chris.liddell@artifex.com&gt;<br>
<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=1f602898555e969542760ac86b4e250c411e9f8c">1f602898555e969542760ac86b4e250c411e9f8c</a>
<blockquote>
<p>
Fix sefault with 'so' build.<br>
<br>
The loaders were passing an unitialise pointer into gsapi_new_instance()<br>
meaning we might try to dereference the pointer to get to the shared portion<br>
of the library context.<br>
<br>
Initialise the pointer to NULL.<br>
<br>
Apply the same fix to everywhere that uses gsapi_new_instance.<br>
<br>
pcl/pl/plwmainc.c<br>
pcl/pl/realmain.c<br>
psi/apitest.c<br>
psi/dmmain.c<br>
psi/dpmain.c<br>
psi/dwmain.c<br>
psi/dwmainc.c<br>
psi/dxmain.c<br>
psi/dxmainc.c<br>
toolbin/halftone/gen_stochastic/gen_stochastic.c<br>
<p>
</blockquote>
<hr>
<p><strong>2019-03-27 14:41:13 +0000
</strong>
<br>Chris Liddell &lt;chris.liddell@artifex.com&gt;<br>
<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=4be4e4195c88d195502e3e093f0177534af0439c">4be4e4195c88d195502e3e093f0177534af0439c</a>
<blockquote>
<p>
Update thirdparty.htm: Freetype and jbig2dec versions<br>
<br>
doc/thirdparty.htm<br>
<p>
</blockquote>
<hr>
<p><strong>2019-03-27 08:08:04 +0000
</strong>
<br>Chris Liddell &lt;chris.liddell@artifex.com&gt;<br>
<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=6d6a868110e7b1258f6586593f4e6405a1b0dcc3">6d6a868110e7b1258f6586593f4e6405a1b0dcc3</a>
<blockquote>
<p>
Add license file for cups/libcups<br>
<br>
cups/LICENSE.txt<br>
<p>
</blockquote>
<hr>
<p><strong>2019-03-26 15:14:49 +0000
</strong>
......@@ -503,8 +673,6 @@ devices/gdevtfax.c<br>
<p>
</blockquote>
<hr>
<p><strong>2019-03-19 11:25:35 +0000
</strong>
<br>Chris Liddell &lt;chris.liddell@artifex.com&gt;<br>
<a href="http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=2e843b2dd9a6ae935c9e00ba127302123cb9121e">2e843b2dd9a6ae935c9e00ba127302123cb9121e</a>
<blockquote>
......@@ -204865,7 +205033,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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -1898,7 +1898,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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -96,7 +96,7 @@ overview</a>.
<!-- [2.0 begin contents] ================================================== -->
<h2><a name="Version9.27"></a>Version 9.27 (2019-03-19)</h2>
<h2><a name="Version9.27"></a>Version 9.27 (2019-04-04)</h2>
<p><strong>IMPORTANT:</strong> It is our intention, within the next 12 months (ideally sooner,
in time for the next release) to make SAFER the default mode of operation. For many users
this will have no effect, since they use SAFER explicitly, but some niche uses which rely
......@@ -104,6 +104,11 @@ on SAFER being disabled may need to start explicitly adding the &quot;-dNOSAFER&
<p> Highlights in this release include:
<ul>
<li>
<p>We have extensively cleaned up the Postscript name space: removing access to internal
and/or undocumented Postscript operators, procedures and data. This has benefits for security
and maintainability.
</li>
<li>
<p>We have added a new &quot;product&quot;: &quot;gpdl&quot;. This is a rethink/redesign of the old
&quot;language_switch&quot; product (pspcl6), and includes all the interpreters we
develop based on the Ghostscript graphics library: Postscript, PDF, PCL6, PXL and XPS.
......@@ -117,7 +122,7 @@ unlikely that full parity of command line options will be possible).
<li>
<p>Fontmap can now reference invidual fonts in a TrueType Collection for font subsitution.
Previously, a Fontmap entry could only reference a TrueType collection and use the default
(index zero) font. Now, the Fontmap syntax allows for specifying a specific index in a TTC.
(first) font. Now, the Fontmap syntax allows for specifying a specific index in a TTC.
See the comments at the top of (the default) Fontmap.GS for details.
</li>
<li>
......@@ -143,6 +148,10 @@ operators may stop working, or may change behaviour.
<p>If you encounter such a case, please contact us (either the #ghostscript IRC channel,
or the gs-devel mailing list would be best), and we'll work with you to either find an
alternative solution.
<p>One case we know this has occurred is GSView 5 (and earlier). GSView 5 support for PDF
files relied upon internal use only features which are no longer available. GSView 5 will
still work as previously for Postscript files. For PDF files, users are encouraged to look
at <a href="https://www.mupdf.com">MuPDF</a>.
</li>
</ul>
<h3><a name="9.27_changelog"></a>Changelog</h3>
......@@ -170,7 +179,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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -5126,7 +5126,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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -1395,7 +1395,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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
1 gs
gs - GPL Ghostscript interpreter/previewer
! Ghostscript version 9.27, 19 March 2019
! Ghostscript version 9.27, 4 April 2019
Usage:
$ gs [options] [file ...]
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
<!--FINISH EDITING HERE-->
......
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
......@@ -103,7 +103,7 @@ the relevant license, and the "upstream" URL.
<tr height="60">
<td align="center">FreeType</td>
<td align="center">2.7</td>
<td align="center">2.9.1</td>
<td align="center">Font scaling and rendering for Ghostscript</td>
<td align="center">FreeType License<br>
<font size="1">(BSD-style license with a credit clause)</font></td>
......@@ -112,7 +112,7 @@ the relevant license, and the "upstream" URL.
<tr height="60">
<td align="center">jbig2dec</td>
<td align="center">0.14</td>
<td align="center">0.16</td>
<td align="center">JBIG2 decoding for the PDF interpreter</td>
<td align="center">Licensed with Ghostscript/GhostPDL<br>
<font size="1">(copyright owned by Artifex)</font></td>
......@@ -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.27, 19 March 2019
<small>Ghostscript version 9.27, 4 April 2019
<!-- [3.0 end visible trailer] ============================================= -->
......
.TH DVIPDF 1 "19 March 2019" 9.27 Ghostscript \" -*- nroff -*-
.TH DVIPDF 1 "4 April 2019" 9.27 Ghostscript \" -*- nroff -*-
.SH NAME
dvipdf \- Convert TeX DVI file to PDF using ghostscript and dvips
.SH SYNOPSIS
......
.TH GS 1 "19 March 2019" 9.27 Ghostscript \" -*- nroff -*-
.TH GS 1 "4 April 2019" 9.27 Ghostscript \" -*- nroff -*-
.SH NAME
gs \- Ghostscript (PostScript and PDF language interpreter and previewer)
.SH SYNOPSIS
......
.TH GSLP 1 "19 March 2019" 9.27 Ghostscript \" -*- nroff -*-
.TH GSLP 1 "4 April 2019" 9.27 Ghostscript \" -*- nroff -*-
.SH NAME
gslp \- Format and print text using ghostscript
.br
......