| History of Ghostscript versions 7.xx |
|---|
This document is a record of changes in Ghostscript releases numbered 7.xx. For earlier versions, see the 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.
Within each release, news appears in the following order: Incompatible changes, Documentation, Procedures, Utilities, Drivers, Platforms, Fonts, PDF writer (included under Drivers through fileset 5.88), Interpreter, Streams (included under Interpreter through release 2.9.9), Library. Changes marked with a * were made available as patches to a previous release.
This is the third release of the stable 7.0x series under the GNU GPL. It includes an important security update; upgrading is strongly recommended.
No incompatible changes have been recorded for this version. Users of the 6.5x versions of GNU Ghostscript will want to check the History for a complete list of changes since that version.
Documentation
Increment the version number after release. (doc/News.htm [1.90.2.18.2.6]: 2003/04/08 11:05:47 giles) Apply standard FSF license banner to files missed the 7.06 release. Patch from Brett Smith. (doc/Readme.htm [1.31.2.16.2.5]: 2003/04/12 14:02:38 giles) Update the version and data for the 7.07 release. (doc/API.htm [1.11.2.13.2.6], doc/C-style.htm [1.21.2.11.2.5], doc/DLL.htm [1.15.2.11.2.5], doc/Develop.htm [1.47.2.18.2.6], doc/Devices.htm [1.34.2.15.2.6], doc/Drivers.htm [1.21.2.11.2.5], doc/Fonts.htm [1.22.2.13.2.6], doc/Helpers.htm [1.17.2.11.2.5], doc/History1.htm [1.13.2.11.2.5], doc/History2.htm [1.13.2.11.2.6], doc/History3.htm [1.13.2.11.2.6], doc/History4.htm [1.13.2.11.2.6], doc/History5.htm [1.15.2.11.2.6], doc/History6.htm [1.30.2.11.2.6], doc/History7.htm [1.5.2.17.2.7], doc/Htmstyle.htm [1.18.2.11.2.5], doc/Install.htm [1.26.2.13.2.6], doc/Issues.htm [1.15.2.13.2.5], doc/Language.htm [1.34.2.16.2.5], doc/Lib.htm [1.14.2.11.2.5], doc/Maintain.htm [1.23.2.12.2.6], doc/Make.htm [1.36.2.19.2.6], doc/New-user.htm [1.30.2.14.2.6], doc/News.htm [1.90.2.18.2.7], doc/Projects.htm [1.33.2.11.2.6], doc/Ps-style.htm [1.13.2.11.2.5], doc/Ps2epsi.htm [1.15.2.12.2.6], doc/Ps2pdf.htm [1.32.2.11.2.5], doc/Psfiles.htm [1.22.2.12.2.5], doc/Readme.htm [1.31.2.16.2.6], doc/Release.htm [1.40.2.23.2.6], doc/Source.htm [1.13.2.11.2.5], doc/Unix-lpr.htm [1.13.2.11.2.5], doc/Use.htm [1.33.2.22.2.6], doc/Xfonts.htm [1.13.2.11.2.5], doc/gs-vms.hlp [1.12.2.10.2.5], man/dvipdf.1 [1.10.2.9.2.5], man/font2c.1 [1.10.2.9.2.5], man/gs.1 [1.10.2.10.2.5], man/gslp.1 [1.10.2.9.2.5], man/gsnd.1 [1.10.2.9.2.5], man/pdf2dsc.1 [1.10.2.9.2.5], man/pdf2ps.1 [1.12.2.9.2.5], man/pdfopt.1 [1.10.2.9.2.5], man/pf2afm.1 [1.10.2.9.2.5], man/pfbtopfa.1 [1.11.2.9.2.5], man/printafm.1 [1.10.2.9.2.5], man/ps2ascii.1 [1.10.2.9.2.5], man/ps2epsi.1 [1.10.2.10.2.5], man/ps2pdf.1 [1.14.2.11.2.5], man/ps2pdfwr.1 [1.13.2.10.2.5], man/ps2ps.1 [1.17.2.9.2.5], man/wftopfa.1 [1.10.2.9.2.5]: 2003/05/17 14:38:59 giles) Update the release notes. (doc/News.htm [1.90.2.18.2.8]: 2003/05/17 14:44:22 giles)Procedures
Increment the version number after release. (version.mak [1.36.2.9.2.5]: 2003/04/08 11:05:47 giles) Apply standard FSF license banner to files missed the 7.06 release. Patch from Brett Smith. (toolbin/3way.tcl [1.3.6.1.2.1], toolbin/cvs2hist.py [1.9.2.2.2.1], toolbin/errlist.tcl [1.3.6.1.2.1], toolbin/gsindent [1.3.6.1.2.1], toolbin/gsmake.tcl [1.5.6.1.2.1], toolbin/gssubst [1.1.4.1.2.1], toolbin/headers.tcl [1.3.6.1.2.1], toolbin/leaks.tcl [1.3.6.1.2.1], toolbin/makegnu.tcl [1.3.6.1.2.1], toolbin/makeset.tcl [1.10.2.3.2.1], toolbin/many2pdf.tcl [1.1.4.1.2.1], toolbin/pdfinflt.ps [1.1.2.1.2.1], toolbin/pre [1.11.2.3.2.1], toolbin/precheck.tcl [1.3.6.1.2.1], toolbin/suite.tcl [1.3.6.1.2.1], toolbin/tmake.tcl [1.3.6.1.2.1]: 2003/04/12 14:02:39 giles) Add the bbox device to the default macos shlib build. Bug 686811. (macos-mcp.mak [1.3.2.8.2.2]: 2003/04/27 23:50:11 giles) Add the display device to the default macos shlib build. (macos-mcp.mak [1.3.2.8.2.3]: 2003/04/27 23:52:55 giles) Log message: For the pngalpha device, set the default background color to white in the bKGD chunk. Add an option -dBackgroundColor=16#RRGGBB to explicitly set the background color. This is needed by a common web browser that doesn't correctly support PNG with alpha transparency. DETAILS: Programs that don't fully support alpha transparency let libpng convert an RGBA image to RGB. The background color used is either provided by the program, or in the bKGD chunk, or it falls back to gray. MSIE was defaulting to a gray background which is not commonly used on web pages. By writing a white bKGD chunk, PNG files will display correctly against a white background in MSIE. If a solid color for a web page background is used with <body bgcolor="#CCCC00">, then PNG images appearing on that page would need to be created with -dBackgroundColor=16#CCCC00. For textured background there is no hope. Microsoft needs to fix Internet Explorer. (libpng.mak [1.10.2.3.2.2]: 2003/05/15 10:05:29 ghostgum) Update the version and data for the 7.07 release. (version.mak [1.36.2.9.2.6]: 2003/05/17 14:39:00 giles)Utilities
Apply standard FSF license banner to files missed the 7.06 release. Patch from Brett Smith. (lib/Fontmap.ATB [1.2.6.1.2.1], lib/Fontmap.ATM [1.2.6.1.2.1], lib/Fontmap.GS [1.2.6.1.2.1], lib/Fontmap.OS2 [1.2.6.1.2.1], lib/Fontmap.SGI [1.2.6.1.2.1], lib/Fontmap.Sol [1.2.6.1.2.1], lib/Fontmap.Ult [1.2.6.1.2.1], lib/addxchar.ps [1.2.6.1.2.1], lib/align.ps [1.2.6.1.2.1], lib/bdftops.ps [1.3.2.2.2.1], lib/caption.ps [1.2.6.1.2.1], lib/cid2code.ps [1.3.4.1.2.1], lib/docie.ps [1.2.6.1.2.1], lib/errpage.ps [1.2.6.1.2.1], lib/font2c.ps [1.3.2.1.2.1], lib/font2pcl.ps [1.2.6.2.2.1], lib/gslp.ps [1.2.6.2.2.1], lib/gsnup.ps [1.2.6.1.2.1], lib/image-qa.ps [1.3.2.1.2.1], lib/impath.ps [1.3.4.1.2.1], lib/jispaper.ps [1.2.6.1.2.1], lib/lines.ps [1.2.6.1.2.1], lib/markhint.ps [1.2.6.1.2.1], lib/markpath.ps [1.2.6.1.2.1], lib/packfile.ps [1.2.6.2.2.1], lib/pcharstr.ps [1.2.6.1.2.1], lib/pdf2dsc.ps [1.3.4.2.2.1], lib/pdfopt.ps [1.10.2.2.2.1], lib/pdfwrite.ps [1.7.2.1.2.1], lib/pfbtopfa.ps [1.2.6.1.2.1], lib/ppath.ps [1.2.6.1.2.1], lib/pphs.ps [1.3.2.1.2.1], lib/ps2ai.ps [1.2.6.1.2.1], lib/ps2ascii.ps [1.3.2.2.2.1], lib/ps2epsi.ps [1.5.2.3.2.1], lib/rollconv.ps [1.1.8.1], lib/showchar.ps [1.2.6.1.2.1], lib/stcinfo.ps [1.2.6.1.2.1], lib/stcolor.ps [1.2.6.1.2.1], lib/stocht.ps [1.3.6.1.2.1], lib/traceimg.ps [1.2.6.2.2.1], lib/traceop.ps [1.2.6.1.2.1], lib/type1enc.ps [1.2.6.1.2.1], lib/type1ops.ps [1.2.6.1.2.1], lib/uninfo.ps [1.2.6.1.2.1], lib/unprot.ps [1.2.6.1.2.1], lib/viewcmyk.ps [1.2.6.2.2.1], lib/viewgif.ps [1.2.6.1.2.1], lib/viewjpeg.ps [1.1.6.2.2.1], lib/viewmiff.ps [1.2.6.1.2.1], lib/viewpbm.ps [1.2.6.2.2.1], lib/viewpcx.ps [1.2.6.2.2.1], lib/viewps2a.ps [1.2.6.1.2.1], lib/wftopfa.ps [1.2.6.1.2.1], lib/winmaps.ps [1.2.6.1.2.1], lib/wrfont.ps [1.2.6.1.2.1], lib/zeroline.ps [1.2.6.1.2.1]: 2003/04/12 14:02:38 giles) Avoid calling a null pgsdll_callback, as can happen with the new client api and CHECK_INTERRUPTS. This fix affects primarily MacOS; similar protections are already in place for other platforms, although the global was not explicitly initialized to null. Also return EOFC in the mac stdio stream process if no callback is defined. Closes bug 686768. Also backports some code cleanup from HEAD. (gp_mac.c [1.1.4.3.2.2], gp_macio.c [1.2.4.5.2.3]: 2003/04/12 16:37:26 giles) Add a missing variable declaration for VMS. Patch from Forrest Cahoon and Jouk Jansen. (gp_vms.c [1.7.2.3.2.2]: 2003/04/14 13:58:04 giles)Drivers
Avoid calling a null pgsdll_callback, as can happen with the new client api and CHECK_INTERRUPTS. This fix affects primarily MacOS; similar protections are already in place for other platforms, although the global was not explicitly initialized to null. Also return EOFC in the mac stdio stream process if no callback is defined. Closes bug 686768. Also backports some code cleanup from HEAD. (gdevmac.c [1.1.4.3.2.2]: 2003/04/12 16:37:26 giles) In the display device, store the line pointers separately from the bits, so that the bits can be placed in special memory (e.g. allocated in video memory). Fixes Bug 686780 display_memalloc() asks for too much memory. If reopening the display device fails after setting the callback, display an error message. Allocate the large display bitmap using a low level allocator to avoid exceeding the memory limit of the previously used device stable memory allocator. Fixes bugs 686836 "-r doesn't work" and duplicate 686838 "Ghostscript doesn't do anything". DETAILS: The display memory device and the raster including line pointers was allocated using the stable allocator of the display device. This had a limit of 1Mbyte, which was exceeded when the resolution was greater then 114dpi. This would cause subsequent allocations to fail, but it appears that nothing else tried to use this allocator after the display device. The display device was changed to allocate the line pointers separately to allow the raster to be allocated in special memory, e.g. video memory or shared memory. This caused the subsequent allocation of the line pointers to fail when resolution exceeded 114dpi. The modified code now allocates the raster with gs_alloc_byte_array_immovable, which allocates directly from the C heap, not subject to any memory limit apart from the overall -K limit if specified, and is not subject to garbage collection. The normal allocator now has sufficient memory to allocate the line pointers without problem. The raster pointer is removed from the pointers that are enumerated during garbage collection. (gdevdsp.c [1.5.2.5.2.3]: 2003/05/01 10:06:26 ghostgum) Log message: For the pngalpha device, set the default background color to white in the bKGD chunk. Add an option -dBackgroundColor=16#RRGGBB to explicitly set the background color. This is needed by a common web browser that doesn't correctly support PNG with alpha transparency. DETAILS: Programs that don't fully support alpha transparency let libpng convert an RGBA image to RGB. The background color used is either provided by the program, or in the bKGD chunk, or it falls back to gray. MSIE was defaulting to a gray background which is not commonly used on web pages. By writing a white bKGD chunk, PNG files will display correctly against a white background in MSIE. If a solid color for a web page background is used with <body bgcolor="#CCCC00">, then PNG images appearing on that page would need to be created with -dBackgroundColor=16#CCCC00. For textured background there is no hope. Microsoft needs to fix Internet Explorer. (gdevpng.c [1.4.2.1.2.3]: 2003/05/15 10:05:29 ghostgum)PDF Interpreter
Apply standard FSF license banner to files missed the 7.06 release. Patch from Brett Smith. (lib/pdf_base.ps [1.14.2.1.2.1], lib/pdf_draw.ps [1.36.2.2.2.1], lib/pdf_font.ps [1.23.2.6.2.1], lib/pdf_main.ps [1.35.2.7.2.3], lib/pdf_ops.ps [1.17.2.2.2.1]: 2003/04/12 14:02:39 giles)Interpreter
Increment the version number after release. (lib/gs_init.ps [1.40.2.12.2.2]: 2003/04/08 11:05:47 giles) Apply standard FSF license banner to files missed the 7.06 release. Patch from Brett Smith. (examples/waterfal.ps [1.3.2.1.2.1], lib/gs_agl.ps [1.2.6.1.2.1], lib/gs_btokn.ps [1.5.2.1.2.1], lib/gs_ccfnt.ps [1.5.2.1.2.1], lib/gs_ce_e.ps [1.2.6.1.2.1], lib/gs_cff.ps [1.10.2.1.2.1], lib/gs_cidcm.ps [1.5.2.2.2.1], lib/gs_cidfn.ps [1.18.4.5.2.1], lib/gs_cmap.ps [1.11.2.4.2.1], lib/gs_cmdl.ps [1.2.6.1.2.1], lib/gs_css_e.ps [1.2.6.1.2.1], lib/gs_dbt_e.ps [1.2.6.1.2.1], lib/gs_diskf.ps [1.2.6.1.2.1], lib/gs_dpnxt.ps [1.2.6.1.2.1], lib/gs_dps.ps [1.4.6.1.2.1], lib/gs_dps1.ps [1.2.6.1.2.1], lib/gs_dps2.ps [1.3.4.1.2.1], lib/gs_dscp.ps [1.4.2.1.2.1], lib/gs_epsf.ps [1.2.6.11.2.3], lib/gs_fform.ps [1.2.6.1.2.1], lib/gs_fonts.ps [1.13.2.3.2.1], lib/gs_frsd.ps [1.4.6.1.2.1], lib/gs_icc.ps [1.2.2.1.2.1], lib/gs_il1_e.ps [1.2.6.1.2.1], lib/gs_il2_e.ps [1.2.6.1.2.1], lib/gs_init.ps [1.40.2.12.2.3], lib/gs_kanji.ps [1.2.6.1.2.1], lib/gs_ksb_e.ps [1.2.6.1.2.1], lib/gs_l2img.ps [1.2.6.1.2.1], lib/gs_lev2.ps [1.7.2.4.2.3], lib/gs_lgo_e.ps [1.3.6.1.2.1], lib/gs_lgx_e.ps [1.2.6.1.2.1], lib/gs_ll3.ps [1.10.2.2.2.1], lib/gs_mex_e.ps [1.2.6.1.2.1], lib/gs_mgl_e.ps [1.3.6.1.2.1], lib/gs_mro_e.ps [1.2.6.1.2.1], lib/gs_pdf_e.ps [1.2.6.1.2.1], lib/gs_pdfwr.ps [1.11.2.1.2.1], lib/gs_pfile.ps [1.2.6.1.2.1], lib/gs_rdlin.ps [1.2.6.1.2.1], lib/gs_res.ps [1.16.2.2.2.1], lib/gs_setpd.ps [1.8.2.2.2.2], lib/gs_statd.ps [1.5.2.2.2.1], lib/gs_std_e.ps [1.2.6.1.2.1], lib/gs_sym_e.ps [1.2.6.1.2.1], lib/gs_trap.ps [1.3.6.2.2.1], lib/gs_ttf.ps [1.9.2.4.2.1], lib/gs_typ32.ps [1.3.2.2.2.1], lib/gs_typ42.ps [1.2.6.1.2.1], lib/gs_type1.ps [1.5.2.1.2.1], lib/gs_wan_e.ps [1.2.6.1.2.1], lib/gs_wl1_e.ps [1.2.6.1.2.1], lib/gs_wl2_e.ps [1.2.6.1.2.1], lib/gs_wl5_e.ps [1.2.6.1.2.1]: 2003/04/12 14:02:38 giles) Sort the list of devices in the output of 'gs -h' so they're easier to read. List the default device separately as it's no longer first. Based on a patch from Nelson Beebe. Closes bug 416746. Also correct a warning in argproc(). (imainarg.c [1.13.2.3.2.2]: 2003/04/12 16:43:14 giles) In the display device, store the line pointers separately from the bits, so that the bits can be placed in special memory (e.g. allocated in video memory). Fixes Bug 686780 display_memalloc() asks for too much memory. If reopening the display device fails after setting the callback, display an error message. Allocate the large display bitmap using a low level allocator to avoid exceeding the memory limit of the previously used device stable memory allocator. Fixes bugs 686836 "-r doesn't work" and duplicate 686838 "Ghostscript doesn't do anything". DETAILS: The display memory device and the raster including line pointers was allocated using the stable allocator of the display device. This had a limit of 1Mbyte, which was exceeded when the resolution was greater then 114dpi. This would cause subsequent allocations to fail, but it appears that nothing else tried to use this allocator after the display device. The display device was changed to allocate the line pointers separately to allow the raster to be allocated in special memory, e.g. video memory or shared memory. This caused the subsequent allocation of the line pointers to fail when resolution exceeded 114dpi. The modified code now allocates the raster with gs_alloc_byte_array_immovable, which allocates directly from the C heap, not subject to any memory limit apart from the overall -K limit if specified, and is not subject to garbage collection. The normal allocator now has sufficient memory to allocate the line pointers without problem. The raster pointer is removed from the pointers that are enumerated during garbage collection. (idisp.c [1.2.2.2.2.2]: 2003/05/01 10:06:26 ghostgum) Security fixes. Add detection of %pipe% device when in SAFER mode. Also fix detection of 'renamefile' to prevent rename from a file that is not on the PermitFileControl list. (zfile.c [1.11.2.4.2.2]: 2003/05/17 14:28:33 ray)Library
Increment the version number after release. (gscdef.c [1.15.2.4.2.3]: 2003/04/08 11:05:47 giles) Update the version and data for the 7.07 release. (gscdef.c [1.15.2.4.2.4]: 2003/05/17 14:39:00 giles)Other
Test the optimization compiler flag '-O2' before using it since some vendor compilers have different syntax. (Makefile.in [1.1.4.13.2.3], configure.ac [1.4.4.12.2.2]: 2003/04/16 13:59:56 giles) Include the bbox device in the default autoconf build. (Makefile.in [1.1.4.13.2.4]: 2003/04/29 18:33:31 giles)
Version 7.06 (2003-04-01)
This is the second release of the stable 7.0x series under the GNU GPL, following one year after the release of 7.00. It includes a number of small bug fixes and documentation cleanup to comply with the GNU coding guidelines.
Also new in this release is the 'pngalpha' device which produces png output with a transparent background (page) color so they can be composited against a separate background. The transparency is based only on what parts of the page have been drawn and does not support PDF 1.4 trasparent painting.
Incompatible changes
No incompatible changes have been recorded for this version. Users of the 6.5x versions of GNU Ghostscript will want to check the History for a complete list of changes since that version. Authors of drivers with potential security implications are also encouraged to review the security changes introduced with 6.53/7.04.
Additionally, the scripts which create the project file for bulding ghostscript on MacOS have been updated for Metrowerks CodeWarrior 7.2 and 8.3. Edit the LIBS entries in macgenmcpxml.sh to recover the settings for CW6.
Documentation
Fixes problems: - Add the option -dUseCropBox to set the page size from the CropBox rather than the MediaBox. This is appropriate when using ghostscript to view PDF files or convert to bitmaps. It probably isn't appropriate for printing. Fixes SourceForge bugs #522486, "Wromg size EPS generated from PDF" and #538267 "Problems with Media Box in PDF and PS interpreter". (doc/Use.htm [1.33.2.13]: 2002/06/28 10:59:01 ghostgum) - When ghostscript is given a PDF file on standard input, copy it to a temporary file before processing. Prior to version 7, ghostscript could read PDF from standard input redirected from a file, but not from a pipe. Standard input was changed in version 7 to use callouts, which prevented PDF reading from standard input. Fixes SourceForge bug #583413, /ioerror with gs - < file.pdf vers 7.xx (doc/Use.htm [1.33.2.15]: 2002/09/14 12:05:58 ghostgum) - Fix: Mentions the autoconf build method in the installation documentation. Inspired by a user report of having looked there first rather than at Make.htm; an understandible choice based on GNU/Linux packaging conventions. Also removes a reference to using the Acrobat Reader fonts. (doc/Install.htm [1.26.2.9]: 2002/09/16 21:41:40 giles) - Fix a broken documentation link. (doc/Use.htm [1.33.2.17]: 2002/09/16 22:50:31 giles) - Keep pagedevice and device views of .LockSafetyParams correct even after a 'restore' is used to unlock. The dictionary fed to the setpagedevice operator is allocated in the same VM space as currentpagedevice to avoid invalidaccess problems. Fixed SF #580029 and does not revert to the incorrect behaviour of bug #516379. (doc/Language.htm [1.34.2.12]: 2002/09/19 17:05:05 ray) - adds missing files to the developer documentation. (doc/Develop.htm [1.47.2.16]: 2002/10/10 13:22:31 giles) - release number must be updated in lib/gs_init.ps as well. (doc/Release.htm [1.40.2.19]: 2002/10/10 13:25:25 giles) Update the url for the zlib website and source. Fixes SF Bug #550585. (doc/Make.htm [1.36.2.13], doc/New-user.htm [1.30.2.9]: 2002/05/09 17:04:50 giles) Prefer {} to () for manditory alteration groups in commandline arguments. Patch from Eric S. Raymond. (man/de/ps2pdf.1 [1.1.4.1], man/ps2pdf.1 [1.14.2.8], man/ps2pdfwr.1 [1.13.2.8]: 2002/08/08 12:27:21 giles) Add missing "Summary of environment variables" header to Use.htm. (doc/Use.htm [1.33.2.14]: 2002/08/09 11:00:04 ghostgum) Delete all temporary files when the interpreter closes. (doc/Language.htm [1.34.2.11]: 2002/09/05 12:21:45 ghostgum) Add command line options -dEPS, -dEPSCrop and -dEPSFitPage for handling Encapsulated PostScript files. (doc/Use.htm [1.33.2.16]: 2002/09/14 12:17:25 ghostgum) Removes mention of the gdevcd8.c drivers from the documentation. All of these printers are supported by the gimp-print and/or hpijs projects. The (GPL) third party drivers for them were never added to the 7.0x series. Closes SourceForge bug #557177. (doc/Devices.htm [1.34.2.12]: 2002/09/22 23:02:38 giles) Add documentation to the .setsafe operator that was added to .locksafe operator that says that .setsafe uses setpagedevice, thus it will erase the page. Related to SourceForge bug #580029. (doc/Language.htm [1.34.2.13]: 2002/09/23 06:19:58 ray) Remove excessive trademark symbols to improve compliance with the GNU coding guidelines. (man/de/ps2pdf.1 [1.1.4.2], man/ps2pdf.1 [1.14.2.9]: 2002/09/23 14:53:40 giles) Attempt to update version info on the german manpages and port Thomas Hoffmann's fixes from HEAD. (man/de/ansi2knr.1 [1.1.4.1], man/de/dvipdf.1 [1.1.4.1], man/de/font2c.1 [1.1.4.1], man/de/gsnd.1 [1.2.4.1], man/de/pdf2dsc.1 [1.1.4.1], man/de/pdf2ps.1 [1.2.4.1], man/de/pdfopt.1 [1.1.4.1], man/de/printafm.1 [1.1.4.1], man/de/ps2ascii.1 [1.1.4.1], man/de/ps2pdf.1 [1.1.4.3], man/de/ps2ps.1 [1.2.4.1], man/de/wftopfa.1 [1.1.4.1]: 2002/09/23 15:57:35 giles) Improve compliance with GNU coding standards by removing references to other software. (doc/API.htm [1.11.2.11], doc/C-style.htm [1.21.2.9], doc/Current.htm [1.13.2.9], doc/DLL.htm [1.15.2.9], doc/Develop.htm [1.47.2.14], doc/Devices.htm [1.34.2.13], doc/Drivers.htm [1.21.2.9], doc/Fonts.htm [1.22.2.10], doc/Helpers.htm [1.17.2.9], doc/Hershey.htm [1.3.4.1], doc/History1.htm [1.13.2.9], doc/History2.htm [1.13.2.9], doc/History3.htm [1.13.2.9], doc/History4.htm [1.13.2.9], doc/History5.htm [1.15.2.9], doc/History6.htm [1.30.2.9], doc/History7.htm [1.5.2.13], doc/Htmstyle.htm [1.18.2.9], doc/Humor.htm [1.3.2.2], doc/Install.htm [1.26.2.10], doc/Issues.htm [1.15.2.10], doc/Language.htm [1.34.2.14], doc/Lib.htm [1.14.2.9], doc/Maintain.htm [1.23.2.9], doc/Make.htm [1.36.2.14], doc/New-user.htm [1.30.2.10], doc/News.htm [1.90.2.15], doc/Projects.htm [1.33.2.9], doc/Ps-style.htm [1.13.2.9], doc/Ps2epsi.htm [1.15.2.10], doc/Ps2pdf.htm [1.32.2.9], doc/Psfiles.htm [1.22.2.10], doc/Readme.htm [1.31.2.11], doc/Release.htm [1.40.2.16], doc/Source.htm [1.13.2.9], doc/Unix-lpr.htm [1.13.2.9], doc/Use.htm [1.33.2.18], doc/Xfonts.htm [1.13.2.9]: 2002/09/23 16:26:21 giles) Additional german manpage cleanup thanks to the Jens Harting. (man/de/ansi2knr.1 [1.1.4.2], man/de/dvipdf.1 [1.1.4.2], man/de/font2c.1 [1.1.4.2], man/de/gsnd.1 [1.2.4.2], man/de/pdf2dsc.1 [1.1.4.2], man/de/pdf2ps.1 [1.2.4.2], man/de/pdfopt.1 [1.1.4.2], man/de/ps2ascii.1 [1.1.4.2], man/de/ps2pdf.1 [1.1.4.4], man/de/ps2ps.1 [1.2.4.2]: 2002/09/23 17:24:44 giles) Improve compliance with the GNU coding guidelines on references to other software. (doc/Readme.htm [1.31.2.12]: 2002/09/25 14:58:34 giles) Further improvement of compliance with the GNU coding guidelines on references to other software. (doc/Make.htm [1.36.2.15], doc/New-user.htm [1.30.2.11]: 2002/09/25 18:13:29 giles) Further improvement of compliance with the GNU coding guidelines on references to other software. (doc/gs-vms.hlp [1.12.2.8]: 2002/10/07 22:18:20 giles) Remove Tester.htm. It's (probably) out of date. (doc/Readme.htm [1.31.2.13]: 2002/10/07 22:19:40 giles) Last round of refinement for compliance with GNU coding standards. (doc/Fonts.htm [1.22.2.11], doc/Install.htm [1.26.2.11], doc/Issues.htm [1.15.2.11], doc/Maintain.htm [1.23.2.10], doc/Make.htm [1.36.2.16], doc/New-user.htm [1.30.2.12], doc/Readme.htm [1.31.2.14], doc/Release.htm [1.40.2.17]: 2002/10/08 08:24:34 giles) Remove remaining elements of support for K&R (pre-ansi) C. We no longer support building ghostscript tt way, but the remaining dead code causes confusion for some users. Closes Sourceforge bug #618048. (doc/Develop.htm [1.47.2.15], doc/Make.htm [1.36.2.17], doc/Release.htm [1.40.2.18]: 2002/10/10 00:28:26 giles) Update version number and date for release. (doc/API.htm [1.11.2.12], doc/C-style.htm [1.21.2.10], doc/Current.htm [1.13.2.10], doc/DLL.htm [1.15.2.10], doc/Develop.htm [1.47.2.17], doc/Devices.htm [1.34.2.14], doc/Drivers.htm [1.21.2.10], doc/Fonts.htm [1.22.2.12], doc/Helpers.htm [1.17.2.10], doc/History1.htm [1.13.2.10], doc/History2.htm [1.13.2.10], doc/History3.htm [1.13.2.10], doc/History4.htm [1.13.2.10], doc/History5.htm [1.15.2.10], doc/History6.htm [1.30.2.10], doc/History7.htm [1.5.2.14], doc/Htmstyle.htm [1.18.2.10], doc/Install.htm [1.26.2.12], doc/Issues.htm [1.15.2.12], doc/Language.htm [1.34.2.15], doc/Lib.htm [1.14.2.10], doc/Maintain.htm [1.23.2.11], doc/Make.htm [1.36.2.18], doc/New-user.htm [1.30.2.13], doc/News.htm [1.90.2.16], doc/Projects.htm [1.33.2.10], doc/Ps-style.htm [1.13.2.10], doc/Ps2epsi.htm [1.15.2.11], doc/Ps2pdf.htm [1.32.2.10], doc/Psfiles.htm [1.22.2.11], doc/Readme.htm [1.31.2.15], doc/Release.htm [1.40.2.20], doc/Source.htm [1.13.2.10], doc/Unix-lpr.htm [1.13.2.10], doc/Use.htm [1.33.2.19], doc/Xfonts.htm [1.13.2.10], doc/gs-vms.hlp [1.12.2.9]: 2002/10/10 13:36:49 giles) Update version number and date for release. (man/dvipdf.1 [1.10.2.8], man/font2c.1 [1.10.2.8], man/gs.1 [1.10.2.9], man/gslp.1 [1.10.2.8], man/gsnd.1 [1.10.2.8], man/pdf2dsc.1 [1.10.2.8], man/pdf2ps.1 [1.12.2.8], man/pdfopt.1 [1.10.2.8], man/pf2afm.1 [1.10.2.8], man/pfbtopfa.1 [1.11.2.8], man/printafm.1 [1.10.2.8], man/ps2ascii.1 [1.10.2.8], man/ps2epsi.1 [1.10.2.9], man/ps2pdf.1 [1.14.2.10], man/ps2pdfwr.1 [1.13.2.9], man/ps2ps.1 [1.17.2.8], man/wftopfa.1 [1.10.2.8]: 2002/10/10 13:37:00 giles) Improvements to processing of EPS files. (doc/Use.htm [1.33.2.20]: 2002/10/31 11:12:12 ghostgum) Correct the documented paper sizes in Use.htm to match gs_statd.ps after fix for SF bug # 536877. Change cm units to the more common mm. (doc/Use.htm [1.33.2.21]: 2002/11/04 22:55:35 ghostgum) Add working 'distclean' and 'maintainer-clean' targets to the autoconf makefile. Backport from HEAD. (doc/Release.htm [1.40.2.22]: 2002/12/02 00:10:23 giles) Update release date for second candidate. (doc/API.htm [1.11.2.13], doc/C-style.htm [1.21.2.11], doc/DLL.htm [1.15.2.11], doc/Develop.htm [1.47.2.18], doc/Devices.htm [1.34.2.15], doc/Drivers.htm [1.21.2.11], doc/Fonts.htm [1.22.2.13], doc/Helpers.htm [1.17.2.11], doc/History1.htm [1.13.2.11], doc/History2.htm [1.13.2.11], doc/History3.htm [1.13.2.11], doc/History4.htm [1.13.2.11], doc/History5.htm [1.15.2.11], doc/History6.htm [1.30.2.11], doc/History7.htm [1.5.2.16], doc/Htmstyle.htm [1.18.2.11], doc/Install.htm [1.26.2.13], doc/Issues.htm [1.15.2.13], doc/Language.htm [1.34.2.16], doc/Lib.htm [1.14.2.11], doc/Maintain.htm [1.23.2.12], doc/Make.htm [1.36.2.19], doc/New-user.htm [1.30.2.14], doc/News.htm [1.90.2.18], doc/Projects.htm [1.33.2.11], doc/Ps-style.htm [1.13.2.11], doc/Ps2epsi.htm [1.15.2.12], doc/Ps2pdf.htm [1.32.2.11], doc/Psfiles.htm [1.22.2.12], doc/Readme.htm [1.31.2.16], doc/Release.htm [1.40.2.23], doc/Source.htm [1.13.2.11], doc/Unix-lpr.htm [1.13.2.11], doc/Use.htm [1.33.2.22], doc/Xfonts.htm [1.13.2.11], doc/gs-vms.hlp [1.12.2.10]: 2002/12/02 01:54:36 giles) Update release date for second candidate. (man/dvipdf.1 [1.10.2.9], man/font2c.1 [1.10.2.9], man/gs.1 [1.10.2.10], man/gslp.1 [1.10.2.9], man/gsnd.1 [1.10.2.9], man/pdf2dsc.1 [1.10.2.9], man/pdf2ps.1 [1.12.2.9], man/pdfopt.1 [1.10.2.9], man/pf2afm.1 [1.10.2.9], man/pfbtopfa.1 [1.11.2.9], man/printafm.1 [1.10.2.9], man/ps2ascii.1 [1.10.2.9], man/ps2epsi.1 [1.10.2.10], man/ps2pdf.1 [1.14.2.11], man/ps2pdfwr.1 [1.13.2.10], man/ps2ps.1 [1.17.2.9], man/wftopfa.1 [1.10.2.9]: 2002/12/02 01:54:43 giles) Change documentation and changelogs to better comply with GNU coding guidelines. Patch from Brett Smith. (doc/API.htm [1.11.2.13.2.1], doc/Changes.htm [1.28.2.8.2.1], doc/Develop.htm [1.47.2.18.2.1], doc/Devices.htm [1.34.2.15.2.1], doc/Fonts.htm [1.22.2.13.2.1], doc/History2.htm [1.13.2.11.2.1], doc/History3.htm [1.13.2.11.2.1], doc/History4.htm [1.13.2.11.2.1], doc/History5.htm [1.15.2.11.2.1], doc/History6.htm [1.30.2.11.2.1], doc/History7.htm [1.5.2.17.2.1], doc/Install.htm [1.26.2.13.2.1], doc/Maintain.htm [1.23.2.12.2.1], doc/Make.htm [1.36.2.19.2.1], doc/New-user.htm [1.30.2.14.2.1], doc/Projects.htm [1.33.2.11.2.1], doc/Ps2epsi.htm [1.15.2.12.2.1], doc/Release.htm [1.40.2.23.2.1], doc/Use.htm [1.33.2.22.2.1]: 2003/01/17 00:58:51 giles) Update release date for final 7.06 release. (doc/API.htm [1.11.2.13.2.2], doc/C-style.htm [1.21.2.11.2.1], doc/DLL.htm [1.15.2.11.2.1], doc/Develop.htm [1.47.2.18.2.2], doc/Devices.htm [1.34.2.15.2.2], doc/Drivers.htm [1.21.2.11.2.1], doc/Fonts.htm [1.22.2.13.2.2], doc/Helpers.htm [1.17.2.11.2.1], doc/History1.htm [1.13.2.11.2.1], doc/History2.htm [1.13.2.11.2.2], doc/History3.htm [1.13.2.11.2.2], doc/History4.htm [1.13.2.11.2.2], doc/History5.htm [1.15.2.11.2.2], doc/History6.htm [1.30.2.11.2.2], doc/History7.htm [1.5.2.17.2.2], doc/Htmstyle.htm [1.18.2.11.2.1], doc/Install.htm [1.26.2.13.2.2], doc/Issues.htm [1.15.2.13.2.1], doc/Language.htm [1.34.2.16.2.1], doc/Lib.htm [1.14.2.11.2.1], doc/Maintain.htm [1.23.2.12.2.2], doc/Make.htm [1.36.2.19.2.2], doc/New-user.htm [1.30.2.14.2.2], doc/News.htm [1.90.2.18.2.1], doc/Projects.htm [1.33.2.11.2.2], doc/Ps-style.htm [1.13.2.11.2.1], doc/Ps2epsi.htm [1.15.2.12.2.2], doc/Ps2pdf.htm [1.32.2.11.2.1], doc/Psfiles.htm [1.22.2.12.2.1], doc/Readme.htm [1.31.2.16.2.1], doc/Release.htm [1.40.2.23.2.2], doc/Source.htm [1.13.2.11.2.1], doc/Unix-lpr.htm [1.13.2.11.2.1], doc/Use.htm [1.33.2.22.2.2], doc/Xfonts.htm [1.13.2.11.2.1], doc/gs-vms.hlp [1.12.2.10.2.1], man/dvipdf.1 [1.10.2.9.2.1], man/font2c.1 [1.10.2.9.2.1], man/gs.1 [1.10.2.10.2.1], man/gslp.1 [1.10.2.9.2.1], man/gsnd.1 [1.10.2.9.2.1], man/pdf2dsc.1 [1.10.2.9.2.1], man/pdf2ps.1 [1.12.2.9.2.1], man/pdfopt.1 [1.10.2.9.2.1], man/pf2afm.1 [1.10.2.9.2.1], man/pfbtopfa.1 [1.11.2.9.2.1], man/printafm.1 [1.10.2.9.2.1], man/ps2ascii.1 [1.10.2.9.2.1], man/ps2epsi.1 [1.10.2.10.2.1], man/ps2pdf.1 [1.14.2.11.2.1], man/ps2pdfwr.1 [1.13.2.10.2.1], man/ps2ps.1 [1.17.2.9.2.1], man/wftopfa.1 [1.10.2.9.2.1]: 2003/02/09 16:20:03 giles) Correct a typo in the release date. (doc/API.htm [1.11.2.13.2.3], doc/C-style.htm [1.21.2.11.2.2], doc/DLL.htm [1.15.2.11.2.2], doc/Develop.htm [1.47.2.18.2.3], doc/Devices.htm [1.34.2.15.2.3], doc/Drivers.htm [1.21.2.11.2.2], doc/Fonts.htm [1.22.2.13.2.3], doc/Helpers.htm [1.17.2.11.2.2], doc/History1.htm [1.13.2.11.2.2], doc/History2.htm [1.13.2.11.2.3], doc/History3.htm [1.13.2.11.2.3], doc/History4.htm [1.13.2.11.2.3], doc/History5.htm [1.15.2.11.2.3], doc/History6.htm [1.30.2.11.2.3], doc/History7.htm [1.5.2.17.2.3], doc/Htmstyle.htm [1.18.2.11.2.2], doc/Install.htm [1.26.2.13.2.3], doc/Issues.htm [1.15.2.13.2.2], doc/Language.htm [1.34.2.16.2.2], doc/Lib.htm [1.14.2.11.2.2], doc/Maintain.htm [1.23.2.12.2.3], doc/Make.htm [1.36.2.19.2.3], doc/New-user.htm [1.30.2.14.2.3], doc/News.htm [1.90.2.18.2.2], doc/Projects.htm [1.33.2.11.2.3], doc/Ps-style.htm [1.13.2.11.2.2], doc/Ps2epsi.htm [1.15.2.12.2.3], doc/Ps2pdf.htm [1.32.2.11.2.2], doc/Psfiles.htm [1.22.2.12.2.2], doc/Readme.htm [1.31.2.16.2.2], doc/Release.htm [1.40.2.23.2.3], doc/Source.htm [1.13.2.11.2.2], doc/Unix-lpr.htm [1.13.2.11.2.2], doc/Use.htm [1.33.2.22.2.3], doc/Xfonts.htm [1.13.2.11.2.2], doc/gs-vms.hlp [1.12.2.10.2.2], man/dvipdf.1 [1.10.2.9.2.2], man/font2c.1 [1.10.2.9.2.2], man/gs.1 [1.10.2.10.2.2], man/gslp.1 [1.10.2.9.2.2], man/gsnd.1 [1.10.2.9.2.2], man/pdf2dsc.1 [1.10.2.9.2.2], man/pdf2ps.1 [1.12.2.9.2.2], man/pdfopt.1 [1.10.2.9.2.2], man/pf2afm.1 [1.10.2.9.2.2], man/pfbtopfa.1 [1.11.2.9.2.2], man/printafm.1 [1.10.2.9.2.2], man/ps2ascii.1 [1.10.2.9.2.2], man/ps2epsi.1 [1.10.2.10.2.2], man/ps2pdf.1 [1.14.2.11.2.2], man/ps2pdfwr.1 [1.13.2.10.2.2], man/ps2ps.1 [1.17.2.9.2.2], man/wftopfa.1 [1.10.2.9.2.2]: 2003/02/09 17:07:08 giles) Update changelog and release date. (doc/News.htm [1.90.2.18.2.3]: 2003/03/31 13:56:42 giles) Propagate new release date to all documentation. (doc/API.htm [1.11.2.13.2.4], doc/C-style.htm [1.21.2.11.2.3], doc/DLL.htm [1.15.2.11.2.3], doc/Develop.htm [1.47.2.18.2.4], doc/Devices.htm [1.34.2.15.2.4], doc/Drivers.htm [1.21.2.11.2.3], doc/Fonts.htm [1.22.2.13.2.4], doc/Helpers.htm [1.17.2.11.2.3], doc/History1.htm [1.13.2.11.2.3], doc/History2.htm [1.13.2.11.2.4], doc/History3.htm [1.13.2.11.2.4], doc/History4.htm [1.13.2.11.2.4], doc/History5.htm [1.15.2.11.2.4], doc/History6.htm [1.30.2.11.2.4], doc/History7.htm [1.5.2.17.2.4], doc/Htmstyle.htm [1.18.2.11.2.3], doc/Install.htm [1.26.2.13.2.4], doc/Issues.htm [1.15.2.13.2.3], doc/Language.htm [1.34.2.16.2.3], doc/Lib.htm [1.14.2.11.2.3], doc/Maintain.htm [1.23.2.12.2.4], doc/Make.htm [1.36.2.19.2.4], doc/New-user.htm [1.30.2.14.2.4], doc/News.htm [1.90.2.18.2.4], doc/Projects.htm [1.33.2.11.2.4], doc/Ps-style.htm [1.13.2.11.2.3], doc/Ps2epsi.htm [1.15.2.12.2.4], doc/Ps2pdf.htm [1.32.2.11.2.3], doc/Psfiles.htm [1.22.2.12.2.3], doc/Readme.htm [1.31.2.16.2.3], doc/Release.htm [1.40.2.23.2.4], doc/Source.htm [1.13.2.11.2.3], doc/Unix-lpr.htm [1.13.2.11.2.3], doc/Use.htm [1.33.2.22.2.4], doc/Xfonts.htm [1.13.2.11.2.3], doc/gs-vms.hlp [1.12.2.10.2.3], man/dvipdf.1 [1.10.2.9.2.3], man/font2c.1 [1.10.2.9.2.3], man/gs.1 [1.10.2.10.2.3], man/gslp.1 [1.10.2.9.2.3], man/gsnd.1 [1.10.2.9.2.3], man/pdf2dsc.1 [1.10.2.9.2.3], man/pdf2ps.1 [1.12.2.9.2.3], man/pdfopt.1 [1.10.2.9.2.3], man/pf2afm.1 [1.10.2.9.2.3], man/pfbtopfa.1 [1.11.2.9.2.3], man/printafm.1 [1.10.2.9.2.3], man/ps2ascii.1 [1.10.2.9.2.3], man/ps2epsi.1 [1.10.2.10.2.3], man/ps2pdf.1 [1.14.2.11.2.3], man/ps2pdfwr.1 [1.13.2.10.2.3], man/ps2ps.1 [1.17.2.9.2.3], man/wftopfa.1 [1.10.2.9.2.3]: 2003/03/31 14:00:26 giles)Procedures
Fixes problems: - .pushpdf14devicefilter was defined in zdfilter.c, but depended on the optional pdf module's transparency features. Moves the definition of this routine to the conditionally included ztrans.c. Fix by L. Peter Deutsch, resolves SourceForge Bug 565019. (int.mak [1.50.2.4]: 2002/06/14 09:53:12 giles) - As a result of a recent fix, an opdef table had more than 16 entries, causing initialization to abort. backporting a fix by L. Peter Deutsch from HEAD. (int.mak [1.50.2.5]: 2002/06/14 15:26:00 giles) - When building an archive of the graphics library or interpreter, add only the object files, not the .dev and interpreter files. Fixes SourceForge bug # 538311 - files missing from library archive. (gs.mak [1.5.2.4], ugcclib.mak [1.13.2.6], unixlink.mak [1.3.4.2]: 2002/06/22 03:34:43 ghostgum) - Provide an implementation of popen for Windows, to avoid the broken implementation in MSVC++ 5 and 6. This allows pswrite to output to a pipe on Windows. Fixes SourceForge bug #482038, pswrite does not write to pipe. (winlib.mak [1.12.2.3]: 2002/09/05 10:19:00 ghostgum) - provide a meaningful error message when an immediately evaluated name can not be found. Fixes SourceForge bug #543185, Confusing diagnostics for //undefined. (int.mak [1.50.2.6]: 2002/09/14 11:59:15 ghostgum) Update the url for the zlib website and source. Fixes SF Bug #550585. (zlib.mak [1.3.2.2]: 2002/05/09 17:04:50 giles) Add a 32 bit/pixel CMYK driver named pam using the Portable Arbitrary Map file format, one of the netpbm family. This driver has problems with anti-aliasing that will be fixed in a later patch. (devs.mak [1.47.2.7]: 2002/06/22 03:44:00 ghostgum) Remove spurious build of the gtk client along with the macos framework. Backport the 'framework_install' target from HEAD. (macos-fw.mak [1.1.2.3]: 2002/08/07 13:05:17 giles) Add command line options -dEPS, -dEPSCrop and -dEPSFitPage for handling Encapsulated PostScript files. (bcwin32.mak [1.12.2.6], msvc32.mak [1.20.2.8]: 2002/09/14 12:17:26 ghostgum) Remove some interpreter references from the graphics library. Partial fix for SourceForge bug #542848, "library #includes interpreter headers". (lib.mak [1.53.2.5], msvclib.mak [1.16.2.4], msvctail.mak [1.6.2.2], pcwin.mak [1.2.6.2]: 2002/09/14 12:25:55 ghostgum) Prune the dead 'begin' makefile target. This was supposedly removed in release 5.20. (gs.mak [1.5.2.5]: 2002/10/09 22:07:08 giles) Remove remaining elements of support for K&R (pre-ansi) C. We no longer support building ghostscript tt way, but the remaining dead code causes confusion for some users. Closes Sourceforge bug #618048. (dvx-gcc.mak [1.12.2.6], dvx-tail.mak [1.5.2.2], gs.mak [1.5.2.6], macos-mcp.mak [1.3.2.5], macosx.mak [1.3.2.7], openvms.mak [1.16.2.6], openvms.mmk [1.12.2.3], os2.mak [1.19.2.6], ugcclib.mak [1.13.2.7], unix-aux.mak [1.5.2.3], unix-gcc.mak [1.23.2.10], unixansi.mak [1.16.2.9], wccommon.mak [1.3.6.2], winlib.mak [1.12.2.4]: 2002/10/10 00:24:01 giles) Set USE_ASM to zero explicitly. (unix-gcc.mak [1.23.2.11], unixansi.mak [1.16.2.10]: 2002/10/10 12:47:49 giles) Update libpng version number to latest release. (all-arch.mak [1.9.2.4], bcwin32.mak [1.12.2.7], dvx-gcc.mak [1.12.2.7], macos-mcp.mak [1.3.2.6], macosx.mak [1.3.2.8], msvc32.mak [1.20.2.9], msvclib.mak [1.16.2.5], openvms.mak [1.16.2.7], os2.mak [1.19.2.7], ugcclib.mak [1.13.2.8], unix-gcc.mak [1.23.2.12], unixansi.mak [1.16.2.11], watc.mak [1.16.2.4], watclib.mak [1.13.2.5], watcw32.mak [1.13.2.5]: 2002/10/10 13:35:51 giles) Update version number and date for release. (version.mak [1.36.2.8]: 2002/10/10 13:37:03 giles) Module gslib removed from the library archive. Further fix for [ 538311 ] files missing from library archive. (ugcclib.mak [1.13.2.9]: 2002/11/02 04:31:13 ghostgum) Backport MacOS build updates for Metrowerks CW8 from HEAD. (macos-mcp.mak [1.3.2.7], macosx.mak [1.3.2.9]: 2002/12/01 23:29:37 giles) Update libpng version makefile variables to 10205. These were accidentally reverted in the last commit. (macos-mcp.mak [1.3.2.8], macosx.mak [1.3.2.10]: 2002/12/01 23:32:56 giles) Add working 'distclean' and 'maintainer-clean' targets to the autoconf makefile. Backport from HEAD. (gs.mak [1.5.2.7]: 2002/12/02 00:10:24 giles) Update release date for second candidate. (version.mak [1.36.2.9]: 2002/12/02 01:55:46 giles) Apply standard GNU license banner at the request of RMS. Patch from Brett Smith. (all-arch.mak [1.9.2.4.2.1], bcwin32.mak [1.12.2.7.2.1], cfonts.mak [1.2.6.1.2.1], contrib.mak [1.24.2.1.2.1], devs.mak [1.47.2.7.2.1], dvx-gcc.mak [1.12.2.7.2.1], dvx-head.mak [1.2.6.1.2.1], dvx-tail.mak [1.5.2.2.2.1], dwmain.rc [1.2.6.2.2.1], dwsetup.rc [1.5.2.4.2.1], dwuninst.rc [1.3.6.2.2.1], gs.mak [1.5.2.7.2.1], gs16spl.rc [1.2.6.2.2.1], gsdll2.rc [1.2.6.1.2.1], gsdll32.rc [1.2.6.2.2.1]: 2003/01/17 00:49:00 giles) Apply standard GNU license banner at the request of RMS. Patch from Brett Smith. (gsos2.rc [1.2.6.1.2.1], gspmdrv.rc [1.2.6.1.2.1], gswin.rc [1.2.6.2.2.1], icclib.mak [1.3.2.2.2.1], ijs.mak [1.2.2.2.2.1], int.mak [1.50.2.6.2.1], jpeg.mak [1.4.2.1.2.1], lib.mak [1.53.2.5.2.1], libpng.mak [1.10.2.3.2.1], macos-fw.mak [1.1.2.3.2.1], macos-mcp.mak [1.3.2.8.2.1], macosx.mak [1.3.2.10.2.1], msvc32.mak [1.20.2.9.2.1], msvccmd.mak [1.6.2.1.2.1], msvclib.mak [1.16.2.5.2.1], msvctail.mak [1.6.2.2.2.1], openvms.mak [1.16.2.7.2.1], openvms.mmk [1.12.2.3.2.1], os2.mak [1.19.2.7.2.1], pcwin.mak [1.2.6.2.2.1], ugcclib.mak [1.13.2.9.2.1], unix-aux.mak [1.5.2.3.2.1], unix-dll.mak [1.6.2.2.2.1], unix-end.mak [1.2.6.1.2.1], unix-gcc.mak [1.23.2.12.2.1], unixansi.mak [1.16.2.11.2.1], unixhead.mak [1.2.6.1.2.1], unixinst.mak [1.20.2.9.2.1], unixlink.mak [1.3.4.2.2.1], version.mak [1.36.2.9.2.1], watclib.mak [1.13.2.5.2.1], watcw32.mak [1.13.2.5.2.1], wccommon.mak [1.3.6.2.2.1], wctail.mak [1.3.2.2.2.1], winint.mak [1.8.2.5.2.1], winlib.mak [1.12.2.4.2.1], winplat.mak [1.2.6.1.2.1], wmin.mak [1.2.6.1.2.1]: 2003/01/17 00:49:03 giles) Apply standard GNU license banner at the request of RMS. Patch from Brett Smith. (zlib.mak [1.3.2.2.2.1]: 2003/01/17 00:49:06 giles) Makefile banner lines should be comments. (gs.mak [1.5.2.7.2.2]: 2003/01/28 12:02:09 ghostgum) Update release date for final 7.06 release. (version.mak [1.36.2.9.2.2]: 2003/02/09 16:20:05 giles) Add pngalpha device that uses RGBA, with the alpha channel providing pixel coverage. Used for generating PNG images with a transparent background. (bcwin32.mak [1.12.2.7.2.2], devs.mak [1.47.2.7.2.2], macosx.mak [1.3.2.10.2.2], msvc32.mak [1.20.2.9.2.2], openvms.mak [1.16.2.7.2.2], os2.mak [1.19.2.7.2.2], unix-gcc.mak [1.23.2.12.2.2], unixansi.mak [1.16.2.11.2.2], watcw32.mak [1.13.2.5.2.2]: 2003/03/11 11:59:10 ghostgum) Backport MacOS build updates for Metrowerks CW8 from HEAD. (gp_mac.c [1.1.4.3], gp_macio.c [1.2.4.4], macgenmcpxml.sh [1.1.4.4]: 2002/12/01 23:29:37 giles) Update changelog and release date. (version.mak [1.36.2.9.2.3]: 2003/03/31 13:56:42 giles) Correct the copyright date and avoid putting NT security attributes into the Windows distribution archive. (winint.mak [1.8.2.5.2.2]: 2003/04/01 09:30:59 ghostgum)Utilities
Fixes problems: - Reinstate ps2epsi.bat and ps2epsi.cmd. Correctly embed the original EPS file in the output of ps2epsi on Windows and OS/2. (lib/ps2epsi.bat [1.6.2.2], lib/ps2epsi.cmd [1.3.2.2]: 2002/04/26 00:24:45 ghostgum) - Temporary files weren't being put in the proper location under MacOS X/Carbon. Updates the the proper prameter block type for the Carbon interface so this works properly on both OS 9/X. Patch from Erik Strik. (gp_macio.c [1.2.4.3]: 2002/06/13 15:40:59 giles) - Provide an implementation of popen for Windows, to avoid the broken implementation in MSVC++ 5 and 6. This allows pswrite to output to a pipe on Windows. Fixes SourceForge bug #482038, pswrite does not write to pipe. (gp_mswin.c [1.7.2.2]: 2002/09/05 10:19:00 ghostgum) Remove the DOS and OS/2 versions of the ps2epsi code. They have been broken for some time. (lib/ps2epsi.bat [1.6.2.1], lib/ps2epsi.cmd [1.3.2.1]: 2002/04/22 20:38:01 giles) Changes to the gtk+ client to request a suitable window size based on the screen and image sizes, to reduce unnecessary redraws and erase the window area outside the image. (dxmain.c [1.7.2.2]: 2002/04/26 05:03:20 ghostgum) Update project file generation script to support Metrowerks CodeWarrior 7. (macgenmcpxml.sh [1.1.4.3]: 2002/09/04 09:02:38 giles) Backport MacOS build updates for Metrowerks CW8 from HEAD. (gp_mac.c [1.1.4.3], gp_macio.c [1.2.4.4], macgenmcpxml.sh [1.1.4.4]: 2002/12/01 23:29:37 giles) Apply standard GNU license banner at the request of RMS. Patch from Brett Smith. (bench.c [1.4.4.1.2.1], dxmain.c [1.7.2.2.2.1], dxmainc.c [1.4.2.2.2.1], echogs.c [1.3.2.1.2.1], genarch.c [1.2.6.1.2.1], genconf.c [1.4.4.1.2.1], gendev.c [1.2.6.1.2.1], genht.c [1.2.6.1.2.1], geninit.c [1.3.6.1.2.1], gp_dvx.c [1.4.2.1.2.1], gp_iwatc.c [1.6.2.2.2.1], gp_mac.c [1.1.4.3.2.1], gp_macio.c [1.2.4.5.2.1], gp_mktmp.c [1.2.6.1.2.1], gp_msdll.c [1.1.2.1.2.1], gp_mshdl.c [1.2.6.1.2.1], gp_msio.c [1.3.4.1.2.1], gp_mslib.c [1.3.2.1.2.1], gp_mspol.c [1.1.2.1.2.1], gp_msprn.c [1.1.2.1.2.1], gp_mswin.c [1.7.2.3.2.1], gp_ntfs.c [1.5.2.4.2.1], gp_os2.c [1.10.2.3.2.1], gp_os9.c [1.4.2.1.2.1], gp_stdia.c [1.3.2.1.2.1], gp_stdin.c [1.2.2.1.2.1], gp_sysv.c [1.2.6.1.2.1], gp_unix.c [1.5.2.1.2.1], gp_vms.c [1.7.2.3.2.1], gp_wgetv.c [1.4.2.2.2.1], gp_win32.c [1.2.6.1.2.1], gp_wsync.c [1.2.6.1.2.1], gs16spl.c [1.2.6.1.2.1], gsdll.c [1.6.2.1.2.1], gserver.c [1.2.6.1.2.1]: 2003/01/17 00:49:00 giles) Apply standard GNU license banner at the request of RMS. Patch from Brett Smith. (gspmdrv.c [1.2.6.1.2.1], scfdgen.c [1.2.6.1.2.1], zdosio.c [1.2.6.1.2.1]: 2003/01/17 00:49:03 giles) Apply standard GNU license banner at the request of RMS. Patch from Brett Smith. (ziodevs.c [1.5.2.1.2.1], ziodevsc.c [1.3.2.1.2.1]: 2003/01/17 00:49:06 giles) Correct an incorrectly applied patch to the macos implementation of gp_pathstring_not_bare(). (gp_macio.c [1.2.4.5.2.2]: 2003/04/01 12:21:50 giles)Drivers
Fixes problems: - Correct the display device color mapping functions that were wrong. Change 4-bit mapping functions to standard VGA. Correct 16-bit native RGB and 32-bit xRGB mapping functions. Add RGB to color mapping functions for CMYK formats, needed by anti-aliasing. (gdevdsp.c [1.5.2.5]: 2002/06/22 03:10:10 ghostgum) - When compiled for A4 default page size, the initial page size is now 595x842pts. The initial printer page size in tenths of an inch now uses floating point. This may cause problems with old compilers that do not allow floating point calculations in initializers for integers. Add some casts to suppress warnings with the MS compiler. Fixes SourceForge bug #535997, "ps2pdf produces incorrect A4 page size". (gdevbmpc.c [1.2.6.2]: 2002/07/18 11:11:40 ghostgum) To improve clarity, use hexadecimal for -dDisplayFormat=16#XXXXXX in the display device example code. (gdevdsp.c [1.5.2.4]: 2002/06/19 11:36:36 ghostgum) Add a 32 bit/pixel CMYK driver named pam using the Portable Arbitrary Map file format, one of the netpbm family. This driver has problems with anti-aliasing that will be fixed in a later patch. (gdevpbm.c [1.3.6.2]: 2002/06/22 03:44:00 ghostgum) Remove some interpreter references from the graphics library. Partial fix for SourceForge bug #542848, "library #includes interpreter headers". (gdevmswn.c [1.4.2.2]: 2002/09/14 12:25:55 ghostgum) Backport MacOS build updates for Metrowerks CW8 from HEAD. (gdevmac.h [1.1.4.3]: 2002/12/01 23:29:37 giles) Apply standard GNU license banner at the request of RMS. Patch from Brett Smith. (gdev3852.c [1.3.2.1.2.1], gdev3b1.c [1.2.6.1.2.1], gdev4081.c [1.3.2.1.2.1], gdev8510.c [1.3.2.1.2.1], gdev8bcm.c [1.2.6.1.2.1], gdev8bcm.h [1.2.6.1.2.1], gdevadmp.c [1.3.2.1.2.1], gdevatx.c [1.6.8.1], gdevbit.c [1.2.6.1.2.1], gdevbj10.c [1.4.2.1.2.1], gdevbjc.h [1.2.6.1.2.1], gdevbjcl.c [1.2.6.1.2.1], gdevbjcl.h [1.2.6.1.2.1], gdevbmp.c [1.4.2.1.2.1], gdevbmp.h [1.2.6.1.2.1], gdevbmpa.c [1.3.6.1.2.1], gdevbmpc.c [1.2.6.2.2.1], gdevccr.c [1.2.6.1.2.1], gdevcdj.c [1.5.2.1.2.1], gdevcfax.c [1.3.6.1.2.1], gdevcgm.c [1.2.6.2.2.1], gdevcgml.c [1.2.6.1.2.1], gdevcgml.h [1.2.6.1.2.1], gdevcgmx.h [1.2.6.1.2.1], gdevcif.c [1.3.2.1.2.1], gdevclj.c [1.2.6.1.2.1], gdevcljc.c [1.4.2.1.2.1], gdevcp50.c [1.3.2.1.2.1], gdevcslw.c [1.2.6.1.2.1], gdevdcrd.c [1.2.6.1.2.1], gdevdcrd.h [1.2.6.1.2.1], gdevdfax.c [1.4.2.1.2.1], gdevdjet.c [1.6.8.1], gdevdjtc.c [1.3.2.1.2.1], gdevdljm.c [1.4.8.1], gdevdljm.h [1.4.8.1], gdevdm24.c [1.3.2.1.2.1], gdevdsp.c [1.5.2.5.2.1], gdevegaa.asm [1.2.6.1.2.1], gdevepsc.c [1.3.2.1.2.1], gdevepsn.c [1.3.2.1.2.1], gdevescp.c [1.3.2.1.2.1], gdevevga.c [1.2.6.1.2.1], gdevfax.c [1.2.6.1.2.1], gdevfax.h [1.2.6.1.2.1], gdevherc.c [1.2.6.1.2.1], gdevhl7x.c [1.5.2.1.2.1], gdevijs.c [1.1.2.3.2.1], gdevimgn.c [1.4.2.1.2.1], gdevjpeg.c [1.3.2.1.2.1], gdevl256.c [1.3.6.1.2.1], gdevl31s.c [1.2.6.1.2.1], gdevlbp8.c [1.3.2.1.2.1], gdevlj56.c [1.3.2.1.2.1], gdevlp8k.c [1.2.6.1.2.1], gdevlxm.c [1.2.6.1.2.1], gdevmac.c [1.1.4.3.2.1], gdevmac.h [1.1.4.3.2.1], gdevmacpictop.h [1.1.4.2.2.1], gdevmacttf.h [1.1.4.2.2.1], gdevmacxf.c [1.1.4.2.2.1], gdevmeds.c [1.2.6.1.2.1], gdevmeds.h [1.2.6.1.2.1], gdevmgr.c [1.2.6.1.2.1], gdevmgr.h [1.2.6.1.2.1], gdevmiff.c [1.3.2.1.2.1], gdevmswn.c [1.4.2.2.2.1], gdevmswn.h [1.2.6.1.2.1], gdevmsxf.c [1.2.6.1.2.1], gdevn533.c [1.3.2.1.2.1], gdevo182.c [1.3.2.1.2.1], gdevokii.c [1.3.2.1.2.1], gdevos2p.c [1.4.2.1.2.1], gdevp14.h [1.1.2.1.2.1], gdevp2up.c [1.2.6.1.2.1], gdevpbm.c [1.3.6.2.2.1], gdevpccm.c [1.2.6.1.2.1], gdevpccm.h [1.3.6.1.2.1], gdevpcfb.c [1.2.6.1.2.1], gdevpcfb.h [1.2.6.1.2.1], gdevpcl.c [1.5.2.1.2.1], gdevpcl.h [1.5.2.1.2.1], gdevpcx.c [1.2.6.1.2.1], gdevpe.c [1.2.6.1.2.1], gdevphex.c [1.2.6.2.2.1], gdevpjet.c [1.3.2.1.2.1], gdevpm.c [1.4.2.1.2.1], gdevpm.h [1.2.6.1.2.1], gdevpng.c [1.4.2.1.2.1], gdevpnga.c [1.4.2.1.2.1], gdevps.c [1.19.2.2.2.1], gdevpsdf.h [1.9.4.1.2.1], gdevpsdi.c [1.15.2.1.2.1], gdevpsdp.c [1.8.6.1.2.1], gdevpsds.c [1.4.6.1.2.1], gdevpsds.h [1.4.6.1.2.1], gdevpsdu.c [1.10.2.1.2.1], gdevpsim.c [1.6.2.1.2.1], gdevpsu.c [1.7.2.2.2.1], gdevpsu.h [1.4.2.1.2.1], gdevpx.c [1.6.2.1.2.1], gdevpxat.h [1.3.6.1.2.1], gdevpxen.h [1.3.6.1.2.1], gdevpxop.h [1.2.6.1.2.1], gdevpxut.c [1.2.6.1.2.1], gdevpxut.h [1.2.6.1.2.1], gdevs3ga.c [1.2.6.1.2.1], gdevsco.c [1.3.6.1.2.1], gdevsj48.c [1.2.6.1.2.1], gdevsnfb.c [1.3.2.1.2.1], gdevsppr.c [1.5.2.1.2.1], gdevstc.c [1.2.6.1.2.1], gdevstc.h [1.2.6.1.2.1], gdevstc1.c [1.2.6.1.2.1], gdevstc2.c [1.2.6.1.2.1], gdevstc3.c [1.2.6.1.2.1], gdevstc4.c [1.2.6.1.2.1], gdevsun.c [1.2.6.1.2.1], gdevsunr.c [1.4.2.1.2.1], gdevsvga.c [1.2.6.1.2.1], gdevsvga.h [1.2.6.1.2.1], gdevtfax.c [1.4.6.1.2.1], gdevtfax.h [1.4.6.1.2.1], gdevtfnx.c [1.5.2.1.2.1], gdevtifs.c [1.4.2.1.2.1], gdevtifs.h [1.3.6.1.2.1], gdevtknk.c [1.3.2.1.2.1], gdevupd.c [1.5.2.1.2.1], gdevvglb.c [1.3.6.1.2.1], gdevwddb.c [1.3.2.1.2.1], gdevwdib.c [1.3.2.1.2.1], gdevwpr2.c [1.9.2.1.2.1], gdevwprn.c [1.3.2.1.2.1], gdevx.c [1.8.2.3.2.1], gdevx.h [1.4.6.1.2.1], gdevxalt.c [1.2.6.2.2.1], gdevxcmp.c [1.2.6.2.2.1], gdevxcmp.h [1.2.6.1.2.1], gdevxini.c [1.10.4.1.2.1], gdevxres.c [1.3.6.1.2.1], gdevxxf.c [1.5.6.1.2.1]: 2003/01/17 00:49:00 giles) Apply standard GNU license banner at the request of RMS. Patch from Brett Smith. (gdevpdf.c [1.38.2.3.2.1], gdevpdfb.c [1.6.2.1.2.1], gdevpdfc.c [1.17.2.1.2.1], gdevpdfd.c [1.16.2.1.2.1], gdevpdfg.c [1.14.2.1.2.1], gdevpdfg.h [1.9.6.1.2.1], gdevpdfi.c [1.24.2.1.2.1], gdevpdfj.c [1.7.2.1.2.1], gdevpdfm.c [1.14.2.1.2.1], gdevpdfo.c [1.9.2.1.2.1], gdevpdfo.h [1.6.4.1.2.1], gdevpdfp.c [1.19.2.1.2.1], gdevpdfr.c [1.4.6.1.2.1], gdevpdfu.c [1.16.2.1.2.1], gdevpdfv.c [1.10.2.1.2.1], gdevpdfx.h [1.34.2.1.2.1]: 2003/01/17 00:49:01 giles)PDF writer
Fixes problems: - (pdfwrite) Completely replacing the Rotation computation logics. Source Forge bug "[ 475147 ] GS 7.03 produces everthing upsidedown" (gdevpdf.c [1.38.2.2]: 2002/06/28 10:44:18 igor)PDF Interpreter
Fixes problems: - Add the option -dUseCropBox to set the page size from the CropBox rather than the MediaBox. This is appropriate when using ghostscript to view PDF files or convert to bitmaps. It probably isn't appropriate for printing. Fixes SourceForge bugs #522486, "Wromg size EPS generated from PDF" and #538267 "Problems with Media Box in PDF and PS interpreter". (lib/pdf_main.ps [1.35.2.3]: 2002/06/28 10:59:02 ghostgum) - When drawing PDF annotation links which are missing a /Border, assume the default /Border [0 0 1]. Previously ghostscript assumed that links without a /Border should not be drawn, which is contrary to the PDF specification. (lib/pdf_draw.ps [1.36.2.2]: 2002/06/28 23:12:21 ghostgum) - If a PDF annotation specified other than the default color with /C, pass this into the pdfmark logic as /Color. (lib/pdf_main.ps [1.35.2.4]: 2002/06/28 23:13:06 ghostgum) - When using -dUseCropBox, use an inherited CropBox. The previous fix would only use a CropBox on the page being displayed. (lib/pdf_main.ps [1.35.2.5]: 2002/07/18 10:45:42 ghostgum) - When ghostscript is given a PDF file on standard input, copy it to a temporary file before processing. Prior to version 7, ghostscript could read PDF from standard input redirected from a file, but not from a pipe. Standard input was changed in version 7 to use callouts, which prevented PDF reading from standard input. Fixes SourceForge bug #583413, /ioerror with gs - < file.pdf vers 7.xx (lib/pdf_main.ps [1.35.2.6]: 2002/09/14 12:05:58 ghostgum) Move code from pdfshowpage to pdfshowpage_finish for the benefit of GSview which calls pdfshowpage_init and pdfshowpage_finish, but not pdfshowpage_setpage. (lib/pdf_main.ps [1.35.2.7]: 2002/11/05 20:58:19 ghostgum) Makes the PDF interpreter run files under a level of 'save'. This improves memory utilization significantly, although we don't understand why. Patch originally applied as revision 1.45 by lpd. (lib/pdf_main.ps [1.35.2.7.2.1]: 2003/01/28 11:08:36 ghostgum) Treat files starting with %Pxxx as PostScript, not PDF. Process empty files without error. Fixes SourceForge bug #663150, Some PS files half-recognized as PDF files DETAILS: Changes for the 8.00 release to allow reading of PDF files from stdin caused files starting with %Pxxx to be half recognised as PDF files. This patch simplifies the PDF recognition code and makes it treat only files starting with "%PDF-" as PDF. Testing of this code found that zero length input files caused a PostScript error. This was an existing error which is fixed by the gs_epsf.ps patch and last line of the pdf_main.ps patch. (lib/pdf_main.ps [1.35.2.7.2.2]: 2003/01/28 11:54:11 ghostgum)Interpreter
Fixes problems: - .pushpdf14devicefilter was defined in zdfilter.c, but depended on the optional pdf module's transparency features. Moves the definition of this routine to the conditionally included ztrans.c. Fix by L. Peter Deutsch, resolves SourceForge Bug 565019. (zdfilter.c [1.2.2.2], ztrans.c [1.13.2.2]: 2002/06/14 09:53:12 giles) - As a result of a recent fix, an opdef table had more than 16 entries, causing initialization to abort. backporting a fix by L. Peter Deutsch from HEAD. (ztrans.c [1.13.2.3]: 2002/06/14 15:26:00 giles) - Correct the display device color mapping functions that were wrong. Change 4-bit mapping functions to standard VGA. Correct 16-bit native RGB and 32-bit xRGB mapping functions. Add RGB to color mapping functions for CMYK formats, needed by anti-aliasing. (dpmain.c [1.5.2.2], dwimg.c [1.3.2.2]: 2002/06/22 03:10:10 ghostgum) - correct the ISO paper sizes in gs_statd.ps to match those in the Adobe PPD specification, technical note 5003. Fixes SourceForge bug #536877, "Paper sizes wrong in gs_statd.ps". (lib/gs_statd.ps [1.5.2.2]: 2002/07/18 10:43:42 ghostgum) - process comment lines when they straddle a buffer boundary, so that all DSC comments can be processed by the PDF writer. Fixes SourceForge bug #432040, DSC ignored when reading stdin. (iscan.c [1.5.6.2]: 2002/09/05 08:30:38 ghostgum) - copy comment lines inside a procedure which require a scanner refill to the operand stack, not the execution stack. Fixes SourceForge bug #605240, 070-01.ps fails in .parse_dsc_comments. (iscan.c [1.5.6.3]: 2002/09/06 20:54:10 ghostgum) - provide a meaningful error message when an immediately evaluated name can not be found. Fixes SourceForge bug #543185, Confusing diagnostics for //undefined. (interp.c [1.8.2.2], ziodev.c [1.6.2.2]: 2002/09/14 11:59:15 ghostgum) - Keep pagedevice and device views of .LockSafetyParams correct even after a 'restore' is used to unlock. The dictionary fed to the setpagedevice operator is allocated in the same VM space as currentpagedevice to avoid invalidaccess problems. Fixed SF #580029 and does not revert to the incorrect behaviour of bug #516379. (lib/gs_init.ps [1.40.2.11]: 2002/09/19 17:05:05 ray) - Fix : Overlapping format 4 CMap ranges, while arguably buggy, are commonly found in quite a few popular CJK TrueType fonts. Patch from Anthony Fok Tung-Ling. (lib/gs_ttf.ps [1.9.2.3]: 2002/09/20 15:35:22 igor) - The constraint for FontBBox to be non-zero was not conforming and now is removed. (bfont.h [1.3.6.2], zbfont.c [1.7.4.2], zfcid0.c [1.7.2.3], zfcid1.c [1.4.4.2]: 2002/09/21 08:36:49 igor) - Fix : Unwinding the patch from Anthony Fok Tung-Ling, because it caused regression with comparefiles/fonts.pdf . (lib/gs_ttf.ps [1.9.2.4]: 2002/09/22 12:43:55 igor) - Provide a meaningful error message when an immediately evaluated name in a procedure can not be found. Additional fix for SourceForge bug #543185, Confusing diagnostics for //undefined. (iscan.c [1.5.6.4], ziodev.c [1.6.2.3]: 2002/11/01 23:50:42 ghostgum) - Redefine .runstdin with one bound to EPSF 'run' operator so that EPS files are handled correctly from %stdin. Code for skipping DOS EPS header now uses the EPS encapsulating run, instead of directly calling .runexec. (lib/gs_epsf.ps [1.2.6.5]: 2002/11/01 23:53:32 ghostgum) - When processing an EPS file, remove any left over items on the operand and dictionary stacks. (lib/gs_epsf.ps [1.2.6.7]: 2002/11/12 20:32:59 ghostgum) - Fix the remaining security patch problems so that local/global state is correctly handled, both for the pagedevice as well as the PermitFile... userparam dictionary entries. Fixes bug #647685. Patch from Ray Johnston. (lib/gs_epsf.ps [1.2.6.11.2.2], lib/gs_init.ps [1.40.2.12.2.1], lib/gs_lev2.ps [1.7.2.4.2.2], lib/gs_setpd.ps [1.8.2.2.2.1]: 2003/03/31 13:02:22 giles) Delete all temporary files when the interpreter closes. (imain.c [1.19.2.2]: 2002/09/05 10:26:09 ghostgum) Add command line options -dEPS, -dEPSCrop and -dEPSFitPage for handling Encapsulated PostScript files. (lib/gs_epsf.ps [1.2.6.2], lib/gs_init.ps [1.40.2.10]: 2002/09/14 12:17:26 ghostgum) Remove a debug message from previous EPS commit. (lib/gs_epsf.ps [1.2.6.3]: 2002/09/14 12:45:02 ghostgum) Update version number and date for release. (lib/gs_init.ps [1.40.2.12]: 2002/10/10 13:36:56 giles) Improvements to processing of EPS files. (lib/gs_epsf.ps [1.2.6.4]: 2002/10/31 11:12:13 ghostgum) Correct -dEPSFitPage when the device has non-zero margins. (lib/gs_epsf.ps [1.2.6.6]: 2002/11/07 07:16:34 ghostgum) Correct the display device color mapping intended for the Macintosh. (gdevdsp.h [1.1.2.3]: 2002/11/13 07:19:56 ghostgum) Make sure resource use of .forcedef works with -dDELAYBIND. Patch by Alex Cherepanov. (lib/gs_res.ps [1.16.2.2]: 2002/11/18 20:31:52 ghostgum) Prevent access to .forceput. (lib/gs_epsf.ps [1.2.6.8]: 2002/11/20 06:44:59 ghostgum) When processing multiple EPS files, call showpage if necessary for subsequent files. (lib/gs_epsf.ps [1.2.6.9]: 2002/11/20 06:46:35 ghostgum) When processing EPS files, empty the path after checking the page size. (lib/gs_epsf.ps [1.2.6.10]: 2002/11/21 09:59:46 ghostgum) Backport debug and unitialized variable fixes from HEAD. After a patch from Alexei A. Podtelezhnikov. (icontext.c [1.6.6.3], interp.c [1.8.2.3], iscan.c [1.5.6.5], ziodev.c [1.6.2.4]: 2002/12/01 15:10:20 giles) Apply standard GNU license banner at the request of RMS. Patch from Brett Smith. (bfont.h [1.3.6.2.2.1], btoken.h [1.4.6.1.2.1], ccfont.h [1.2.6.1.2.1], dpmain.c [1.5.2.2.2.1], dscparse.c [1.7.2.1.2.1], dscparse.h [1.6.2.2.2.1], dstack.h [1.3.4.1.2.1], dwdll.c [1.2.2.1.2.1], dwdll.h [1.3.2.1.2.1], dwimg.c [1.3.2.2.2.1], dwimg.h [1.4.2.2.2.1], dwinst.cpp [1.2.6.2.2.1], dwinst.h [1.2.6.3.2.1], dwmain.c [1.6.2.2.2.1], dwmain.h [1.3.2.2.2.1], dwmainc.c [1.8.2.2.2.1], dwnodll.c [1.1.2.2.2.1], dwreg.c [1.1.2.2.2.1], dwreg.h [1.1.2.2.2.1], dwsetup.cpp [1.5.6.2.2.1], dwsetup.h [1.2.6.2.2.1], dwtext.c [1.5.2.1.2.1], dwtext.h [1.4.2.2.2.1], dwuninst.cpp [1.2.6.2.2.1], dwuninst.h [1.2.6.2.2.1], errors.h [1.4.2.1.2.1], estack.h [1.2.6.1.2.1], files.h [1.4.2.1.2.1], gdevdsp.h [1.1.2.3.2.1], gdevdsp2.h [1.2.2.2.2.1], ghost.h [1.2.6.1.2.1], gs.c [1.6.2.1.2.1]: 2003/01/17 00:49:00 giles) Apply standard GNU license banner at the request of RMS. Patch from Brett Smith. (ialloc.c [1.2.6.1.2.1], ialloc.h [1.2.6.1.2.1], iapi.c [1.1.2.2.2.1], iapi.h [1.2.2.1.2.1], iastate.h [1.2.6.1.2.1], iastruct.h [1.2.6.1.2.1], ibnum.c [1.2.6.1.2.1], ibnum.h [1.2.6.1.2.1], iccfont.c [1.2.6.2.2.1], iccinit0.c [1.2.6.1.2.1], icfontab.c [1.2.6.1.2.1], ichar.h [1.3.6.1.2.1], ichar1.h [1.3.6.1.2.1], icharout.h [1.3.4.1.2.1], icid.h [1.2.6.1.2.1], icie.h [1.3.2.1.2.1], icolor.h [1.2.6.1.2.1], iconf.c [1.3.2.1.2.1], iconf.h [1.1.6.1.2.1], icontext.c [1.6.6.3.2.1], icontext.h [1.2.6.1.2.1], icremap.h [1.2.6.1.2.1], icsmap.h [1.2.6.1.2.1], icstate.h [1.4.6.2.2.1], iddict.h [1.2.6.1.2.1], iddstack.h [1.2.6.1.2.1], idebug.c [1.4.2.1.2.1], idebug.h [1.2.6.1.2.1], idict.c [1.4.4.1.2.1], idict.h [1.2.6.1.2.1], idictdef.h [1.2.6.1.2.1], idisp.c [1.2.2.2.2.1], idisp.h [1.1.2.1.2.1], idosave.h [1.2.6.1.2.1], idparam.c [1.3.6.1.2.1], idparam.h [1.3.6.1.2.1], idsdata.h [1.2.6.1.2.1], idstack.c [1.2.6.1.2.1], idstack.h [1.2.6.1.2.1], iesdata.h [1.2.6.1.2.1], iestack.h [1.2.6.1.2.1], ifcid.h [1.2.6.1.2.1], ifilter.h [1.3.6.1.2.1], ifilter2.h [1.2.6.1.2.1], ifont.h [1.6.4.1.2.1], ifont1.h [1.3.6.1.2.1], ifont2.h [1.2.6.1.2.1], ifont42.h [1.3.6.1.2.1], ifrpred.h [1.2.6.1.2.1], ifunc.h [1.3.6.3.2.1], ifwpred.h [1.2.6.1.2.1], igc.c [1.5.2.1.2.1], igc.h [1.2.6.1.2.1], igcref.c [1.3.2.1.2.1], igcstr.c [1.3.6.1.2.1], igcstr.h [1.2.6.1.2.1], igstate.h [1.3.6.1.2.1], iht.h [1.2.6.1.2.1], iimage.h [1.2.6.1.2.1], iimage2.h [1.2.6.1.2.1], iinit.c [1.3.4.1.2.1], iinit.h [1.2.6.1.2.1], ilevel.h [1.2.6.1.2.1], ilocate.c [1.4.2.1.2.1], imain.c [1.19.2.2.2.1], imain.h [1.3.2.1.2.1], imainarg.c [1.13.2.3.2.1], imainarg.h [1.3.2.1.2.1], imemory.h [1.2.6.1.2.1], iminst.h [1.5.2.1.2.1], iname.c [1.3.6.1.2.1], iname.h [1.2.6.1.2.1], inamedef.h [1.2.6.1.2.1], inameidx.h [1.2.6.1.2.1], inames.h [1.2.6.1.2.1], inamestr.h [1.2.6.1.2.1], inobtokn.c [1.2.6.1.2.1], inouparm.c [1.2.6.1.2.1], interp.c [1.8.2.3.2.1], interp.h [1.2.6.1.2.1], iosdata.h [1.2.6.1.2.1], iostack.h [1.2.6.1.2.1], ipacked.h [1.2.6.1.2.1], iparam.c [1.5.6.1.2.1], iparam.h [1.2.6.1.2.1], iparray.h [1.2.6.1.2.1], ipcolor.h [1.2.6.1.2.1], ireclaim.c [1.3.2.1.2.1], iref.h [1.5.4.1.2.1], isave.c [1.3.6.1.2.1], isave.h [1.2.6.1.2.1], iscan.c [1.5.6.5.2.1], iscan.h [1.4.6.1.2.1], iscanbin.c [1.5.6.1.2.1], iscanbin.h [1.2.6.1.2.1], iscannum.c [1.3.2.1.2.1], iscannum.h [1.2.6.1.2.1], isdata.h [1.2.6.1.2.1], isstate.h [1.2.6.1.2.1], istack.c [1.2.6.1.2.1], istack.h [1.2.6.1.2.1], isstate.h [1.2.6.1.2.1], istack.c [1.2.6.1.2.1], istack.h [1.2.6.1.2.1], istkparm.h [1.2.6.1.2.1], istream.h [1.2.6.1.2.1], istruct.h [1.2.6.1.2.1], itoken.h [1.2.6.1.2.1], iutil.c [1.3.2.1.2.1], iutil.h [1.2.6.1.2.1], iutil2.c [1.2.6.2.2.1], iutil2.h [1.2.6.2.2.1], ivmem2.h [1.2.6.1.2.1], ivmspace.h [1.2.6.1.2.1], main.h [1.3.2.1.2.1], oparc.h [1.2.6.1.2.1], opcheck.h [1.2.6.1.2.1], opdef.h [1.3.2.1.2.1], oper.h [1.2.6.1.2.1], opextern.h [1.2.6.1.2.1], ostack.h [1.2.6.1.2.1], sbhc.c [1.3.4.1.2.1], sbhc.h [1.2.6.1.2.1], sbwbs.c [1.2.6.1.2.1], sbwbs.h [1.2.6.1.2.1], sfilter1.c [1.6.4.1.2.1], shcgen.c [1.2.6.1.2.1], shcgen.h [1.2.6.1.2.1], smtf.c [1.2.6.1.2.1], smtf.h [1.2.6.1.2.1], store.h [1.2.6.1.2.1], zarith.c [1.4.6.1.2.1], zarray.c [1.2.6.1.2.1], zbfont.c [1.7.4.2.2.1], zbseq.c [1.4.6.1.2.1], zcfont.c [1.2.6.2.2.1], zchar.c [1.4.2.2.2.1], zchar1.c [1.7.2.2.2.1], zchar2.c [1.2.6.1.2.1], zchar32.c [1.2.6.1.2.1], zchar42.c [1.3.4.2.2.1], zcharout.c [1.4.4.2.2.1], zcharx.c [1.3.6.1.2.1], zcid.c [1.3.6.1.2.1], zcie.c [1.5.2.1.2.1], zcolor.c [1.4.6.1.2.1], zcolor1.c [1.3.6.1.2.1], zcolor2.c [1.4.2.1.2.1], zcontext.c [1.7.2.1.2.1], zcontrol.c [1.3.6.2.2.1], zcrd.c [1.2.6.1.2.1], zcsdevn.c [1.5.2.2.2.1], zcsindex.c [1.3.6.1.2.1], zcspixel.c [1.2.6.1.2.1], zcssepr.c [1.8.2.1.2.1], zdevcal.c [1.3.6.1.2.1], zdevice.c [1.3.6.2.2.1], zdevice2.c [1.4.2.2.2.1], zdfilter.c [1.2.2.2.2.1], zdict.c [1.3.6.1.2.1], zdouble.c [1.2.6.1.2.1], zdpnext.c [1.3.6.1.2.1], zdps.c [1.4.6.1.2.1], zdps1.c [1.3.4.1.2.1], zdscpars.c [1.12.2.1.2.1], zfarc4.c [1.2.2.1.2.1], zfbcp.c [1.3.6.1.2.1], zfcid.c [1.11.4.1.2.1], zfcid0.c [1.7.2.3.2.1], zfcid1.c [1.4.4.2.2.1], zfcmap.c [1.9.2.1.2.1], zfdctd.c [1.6.2.1.2.1], zfdcte.c [1.5.2.1.2.1], zfdecode.c [1.3.6.1.2.1], zfile.c [1.11.2.4.2.1], zfileio.c [1.12.2.1.2.1], zfilter.c [1.5.2.1.2.1], zfilter2.c [1.3.6.1.2.1], zfilterx.c [1.2.6.1.2.1], zfmd5.c [1.2.6.1.2.1], zfont.c [1.3.4.1.2.1], zfont0.c [1.3.6.1.2.1], zfont1.c [1.9.4.1.2.1], zfont2.c [1.4.2.1.2.1], zfont32.c [1.2.6.1.2.1], zfont42.c [1.5.6.1.2.1], zfproc.c [1.9.2.1.2.1], zfrsd.c [1.4.6.1.2.1], zfunc.c [1.6.6.3.2.1], zfunc0.c [1.3.6.2.2.1], zfunc3.c [1.2.6.2.2.1], zfunc4.c [1.7.4.2.2.1], zfzlib.c [1.3.6.1.2.1], zgeneric.c [1.3.6.1.2.1], zgstate.c [1.2.6.1.2.1], zhsb.c [1.2.6.1.2.1], zht.c [1.2.6.1.2.1], zht1.c [1.2.6.1.2.1], zht2.c [1.2.6.1.2.1], zicc.c [1.2.2.2.2.1], zimage.c [1.5.6.1.2.1], zimage2.c [1.4.2.1.2.1], zimage3.c [1.3.6.1.2.1], ziodev.c [1.6.2.4.2.1], ziodev2.c [1.3.6.1.2.1], zmath.c [1.3.6.1.2.1], zmatrix.c [1.4.6.1.2.1], zmedia2.c [1.3.2.1.2.1], zmisc.c [1.2.6.1.2.1], zmisc1.c [1.3.6.1.2.1], zmisc2.c [1.3.6.1.2.1], zmisc3.c [1.2.6.1.2.1], zpacked.c [1.2.6.1.2.1], zpaint.c [1.2.6.1.2.1], zpath.c [1.2.6.1.2.1], zpath1.c [1.2.6.1.2.1], zpcolor.c [1.3.6.1.2.1], zrelbit.c [1.2.6.1.2.1], zrop.c [1.2.6.1.2.1], zshade.c [1.4.6.2.2.1], zstack.c [1.2.6.1.2.1], zstring.c [1.2.6.1.2.1], zsysvm.c [1.2.6.1.2.1], ztoken.c [1.6.6.1.2.1], ztrans.c [1.13.2.3.2.1], ztrap.c [1.2.6.1.2.1], ztype.c [1.3.6.1.2.1], zupath.c [1.2.6.1.2.1], zusparam.c [1.3.6.2.2.1], zvmem.c [1.3.2.2.2.1], zvmem2.c [1.3.2.1.2.1]: 2003/01/17 00:49:04 giles) Update DSC parser to current Ghostgum Software version. Fixes SourceForge bug #657289, SEGV on Alpha in DSC parser. DETAILS: A %%Page line with mismatched parentheses around the page label was ignored, but parser state was updated to scanning pages, not setup section. This resulted in access to dsc->page[-1] which is invalid and caused a SEGV on Alpha. The updated code now checks that dsc->page_count is non-zero before accessing dsc- >page[dsc->page_count-1]. It also makes a second attempt at finding the page ordinal at the end of a line like: %%Page: (label with closing parentheses 1 Other parser updates include support for DCS2 files (which is not quite compliant with DSC), removing a few compiler warnings, %%HiResBoundingBox, %%CropBox, %%PageCropBox, and being more resilient to incorrect DSC. (dscparse.c [1.7.2.1.2.2], dscparse.h [1.6.2.2.2.2]: 2003/01/28 11:44:44 ghostgum) Treat files starting with %Pxxx as PostScript, not PDF. Process empty files without error. Fixes SourceForge bug #663150, Some PS files half-recognized as PDF files DETAILS: Changes for the 8.00 release to allow reading of PDF files from stdin caused files starting with %Pxxx to be half recognised as PDF files. This patch simplifies the PDF recognition code and makes it treat only files starting with "%PDF-" as PDF. Testing of this code found that zero length input files caused a PostScript error. This was an existing error which is fixed by the gs_epsf.ps patch and last line of the pdf_main.ps patch. (lib/gs_epsf.ps [1.2.6.11.2.1]: 2003/01/28 11:54:11 ghostgum)Streams
Remove some interpreter references from the graphics library. Partial fix for SourceForge bug #542848, "library #includes interpreter headers". (sarc4.c [1.5.2.2]: 2002/09/14 12:25:55 ghostgum) Backport MacOS build updates for Metrowerks CW8 from HEAD. (stat_.h [1.6.2.2], stdpre.h [1.4.2.2]: 2002/12/01 23:29:37 giles)Library
Fixes problems: - When drawing with anti-aliasing on devices with less than 8-bit/pixel, extract the correct existing pixel value. (gdevdbit.c [1.2.6.2]: 2002/06/22 03:09:05 ghostgum) - (pdfwrite) Enforce writing FontBBox into CFF. Source Forge bug "[ 578899 ] Missing /FontBBox when converting to ps?" (gdevpsf.h [1.10.2.2], gdevpsf2.c [1.15.2.2]: 2002/07/16 13:33:49 igor) - When compiled for A4 default page size, the initial page size is now 595x842pts. The initial printer page size in tenths of an inch now uses floating point. This may cause problems with old compilers that do not allow floating point calculations in initializers for integers. Add some casts to suppress warnings with the MS compiler. Fixes SourceForge bug #535997, "ps2pdf produces incorrect A4 page size". (gdevprn.h [1.6.6.2], gxdevice.h [1.4.6.3]: 2002/07/18 11:11:40 ghostgum) - Provide an implementation of popen for Windows, to avoid the broken implementation in MSVC++ 5 and 6. This allows pswrite to output to a pipe on Windows. Fixes SourceForge bug #482038, pswrite does not write to pipe. (pipe_.h [1.2.6.2]: 2002/09/05 10:19:00 ghostgum) - Propagate error codes from gs_distance_transform_inverse. Patch from Forrest Cahoon, improved. (gxstroke.c [1.2.6.2]: 2002/10/31 09:02:54 igor) Remove some interpreter references from the graphics library. Partial fix for SourceForge bug #542848, "library #includes interpreter headers". (gsargs.c [1.4.2.2]: 2002/09/14 12:25:55 ghostgum) Apply standard GNU license banner at the request of RMS. Patch from Brett Smith. (ctype_.h [1.2.6.1.2.1], dirent_.h [1.2.6.1.2.1], dos_.h [1.2.6.1.2.1], errno_.h [1.2.6.1.2.1], fcntl_.h [1.3.6.1.2.1], gconf.c [1.2.6.1.2.1], gconf.h [1.2.6.1.2.1], gdebug.h [1.3.2.1.2.1], gdevabuf.c [1.3.6.1.2.1], gdevbbox.c [1.4.2.1.2.1], gdevbbox.h [1.2.6.1.2.1], gdevcmap.c [1.2.6.1.2.1], gdevcmap.h [1.2.6.1.2.1], gdevdbit.c [1.2.6.2.2.1], gdevddrw.c [1.2.6.1.2.1], gdevdflt.c [1.3.6.1.2.1], gdevdgbr.c [1.2.6.1.2.1], gdevdrop.c [1.3.6.1.2.1], gdevemap.c [1.2.6.1.2.1], gdevhit.c [1.2.6.1.2.1], gdevm1.c [1.2.6.1.2.1], gdevm16.c [1.2.6.1.2.1], gdevm2.c [1.2.6.1.2.1], gdevm24.c [1.2.6.1.2.1], gdevm32.c [1.2.6.1.2.1], gdevm4.c [1.2.6.1.2.1], gdevm8.c [1.2.6.1.2.1], gdevmem.c [1.2.6.1.2.1], gdevmem.h [1.3.6.1.2.1], gdevmpla.c [1.2.6.1.2.1], gdevmpla.h [1.2.6.1.2.1], gdevmr1.c [1.2.6.1.2.1], gdevmr2n.c [1.2.6.1.2.1], gdevmr8n.c [1.2.6.1.2.1], gdevmrop.h [1.3.6.1.2.1], gdevmrun.c [1.2.6.1.2.1], gdevmrun.h [1.2.6.1.2.1], gdevnfwd.c [1.3.6.1.2.1], gdevp14.c [1.4.2.3.2.1], gdevpipe.c [1.4.4.1.2.1], gdevplnx.c [1.2.6.1.2.1], gdevplnx.h [1.2.6.1.2.1], gdevppla.c [1.2.6.1.2.1], gdevppla.h [1.2.6.1.2.1], gdevprn.c [1.5.6.2.2.1], gdevprn.h [1.6.6.2.2.1], gdevprna.c [1.2.6.1.2.1], gdevprna.h [1.2.6.1.2.1], gdevpsf.h [1.10.2.2.2.1], gdevpsf1.c [1.9.2.1.2.1], gdevpsf2.c [1.15.2.2.2.1], gdevpsfm.c [1.5.2.2.2.1], gdevpsft.c [1.8.2.1.2.1], gdevpsfu.c [1.7.2.1.2.1], gdevpsfx.c [1.9.2.1.2.1], gdevrops.c [1.3.6.1.2.1], gdevtrac.c [1.2.6.1.2.1], gdevvec.c [1.12.2.2.2.1], gdevvec.h [1.7.2.1.2.1], gp.h [1.8.2.3.2.1], gp_dosfe.c [1.2.6.2.2.1], gp_dosfs.c [1.2.6.3.2.1], gp_getnv.c [1.2.6.1.2.1], gp_msdos.c [1.2.6.1.2.1], gp_nsync.c [1.2.6.1.2.1], gp_psync.c [1.2.6.1.2.1], gp_strdl.c [1.2.6.1.2.1], gp_unifn.c [1.2.6.3.2.1], gp_unifs.c [1.6.2.2.2.1], gpcheck.h [1.2.6.1.2.1], gpgetenv.h [1.2.6.1.2.1], gpmisc.c [1.9.4.1.2.1], gpmisc.h [1.2.6.1.2.1], gpsync.h [1.2.6.1.2.1], gsalloc.c [1.11.2.2.2.1], gsalloc.h [1.2.6.1.2.1], gsalpha.c [1.2.6.1.2.1], gsalpha.h [1.2.6.1.2.1], gsalphac.c [1.2.6.1.2.1], gsalphac.h [1.2.6.1.2.1], gsargs.c [1.4.2.2.2.1], gsargs.h [1.4.2.1.2.1], gsbitcom.c [1.1.4.1.2.1], gsbitmap.h [1.2.6.1.2.1], gsbitops.c [1.3.4.1.2.1], gsbitops.h [1.2.6.1.2.1], gsbittab.c [1.2.6.1.2.1], gsbittab.h [1.2.6.1.2.1], gsccode.h [1.4.6.1.2.1], gsccolor.h [1.2.6.1.2.1], gscdef.c [1.15.2.4.2.1], gscdefs.h [1.2.6.1.2.1], gscdevn.c [1.6.2.1.2.1], gscdevn.h [1.3.6.1.2.1], gschar.c [1.3.6.1.2.1], gschar.h [1.3.6.1.2.1], gschar0.c [1.3.4.3.2.1], gscie.c [1.4.2.1.2.1], gscie.h [1.3.2.1.2.1], gsciemap.c [1.6.2.1.2.1], gscindex.h [1.2.6.1.2.1], gsclipsr.c [1.2.6.1.2.1], gsclipsr.h [1.2.6.1.2.1], gscolor.c [1.5.2.1.2.1], gscolor.h [1.3.6.1.2.1], gscolor1.c [1.4.2.1.2.1], gscolor1.h [1.2.6.1.2.1], gscolor2.c [1.6.6.1.2.1], gscolor2.h [1.3.6.1.2.1], gscolor3.c [1.4.6.1.2.1], gscolor3.h [1.2.6.1.2.1], gscompt.h [1.2.6.1.2.1], gscoord.c [1.5.6.1.2.1], gscoord.h [1.2.6.1.2.1], gscparam.c [1.7.2.1.2.1], gscpixel.c [1.3.6.1.2.1], gscpixel.h [1.2.6.1.2.1], gscpm.h [1.2.6.1.2.1], gscrd.c [1.2.6.1.2.1], gscrd.h [1.2.6.1.2.1], gscrdp.c [1.2.6.1.2.1], gscrdp.h [1.2.6.1.2.1], gscrypt1.c [1.2.6.1.2.1], gscrypt1.h [1.2.6.1.2.1], gscscie.c [1.4.2.1.2.1], gscsel.h [1.2.6.1.2.1], gscsepr.c [1.12.2.2.2.1], gscsepr.h [1.4.6.1.2.1], gscspace.c [1.4.6.1.2.1], gscspace.h [1.8.2.1.2.1], gscssub.c [1.3.2.1.2.1], gscssub.h [1.2.6.1.2.1], gsdcolor.h [1.3.6.1.2.1], gsdevice.c [1.11.2.1.2.1], gsdevice.h [1.3.6.1.2.1], gsdevmem.c [1.2.6.1.2.1], gsdfilt.c [1.3.2.1.2.1], gsdfilt.h [1.2.2.2.2.1], gsdparam.c [1.4.6.2.2.1], gsdpnext.h [1.2.6.1.2.1], gsdps.c [1.2.6.1.2.1], gsdps.h [1.2.6.1.2.1], gsdps1.c [1.2.6.1.2.1], gsdsrc.c [1.2.6.1.2.1], gsdsrc.h [1.3.6.1.2.1], gserror.h [1.2.6.1.2.1], gserrors.h [1.2.6.2.2.1], gsexit.h [1.4.2.1.2.1], gsfcid.c [1.5.4.1.2.1], gsfcmap.c [1.14.2.2.2.1], gsfcmap.h [1.4.6.1.2.1], gsfemu.c [1.2.6.1.2.1], gsflip.c [1.2.6.1.2.1], gsflip.h [1.2.6.1.2.1], gsfname.c [1.2.6.1.2.1], gsfname.h [1.2.6.1.2.1], gsfont.c [1.4.4.1.2.1], gsfont.h [1.2.6.1.2.1], gsfont0.c [1.2.6.1.2.1], gsfunc.c [1.4.6.1.2.1], gsfunc.h [1.4.6.1.2.1], gsfunc0.c [1.5.4.1.2.1], gsfunc0.h [1.2.6.1.2.1], gsfunc3.c [1.4.6.1.2.1], gsfunc3.h [1.2.6.1.2.1], gsfunc4.c [1.7.2.1.2.1], gsfunc4.h [1.2.6.1.2.1], gsgc.h [1.3.2.1.2.1], gshsb.c [1.2.6.1.2.1], gshsb.h [1.2.6.1.2.1], gsht.c [1.2.6.1.2.1], gsht.h [1.2.6.1.2.1], gsht1.c [1.3.2.1.2.1], gsht1.h [1.2.6.1.2.1], gshtscr.c [1.6.2.1.2.1], gshtx.c [1.2.6.1.2.1], gshtx.h [1.2.6.1.2.1], gsicc.c [1.5.2.1.2.1], gsicc.h [1.3.2.1.2.1], gsimage.c [1.4.2.1.2.1], gsimage.h [1.2.6.1.2.1], gsimpath.c [1.2.6.1.2.1], gsinit.c [1.3.2.1.2.1], gsio.h [1.5.2.1.2.1], gsiodev.c [1.5.2.1.2.1], gsiodevs.c [1.2.6.1.2.1], gsipar3x.h [1.3.6.1.2.1], gsiparam.h [1.4.6.1.2.1], gsiparm2.h [1.2.6.1.2.1], gsiparm3.h [1.4.6.1.2.1], gsiparm4.h [1.2.6.1.2.1], gsistate.c [1.4.6.1.2.1], gsjconf.h [1.2.6.1.2.1], gslib.c [1.5.2.1.2.1], gslib.h [1.2.6.1.2.1], gsline.c [1.2.6.1.2.1]: 2003/01/17 00:49:00 giles) Apply standard GNU license banner at the request of RMS. Patch from Brett Smith. (gsline.h [1.2.6.1.2.1], gslparam.h [1.2.6.1.2.1], gsmalloc.c [1.3.6.1.2.1], gsmalloc.h [1.2.6.1.2.1], gsmatrix.c [1.2.6.1.2.1], gsmatrix.h [1.2.6.1.2.1], gsmdebug.h [1.3.2.1.2.1], gsmemlok.c [1.3.6.1.2.1], gsmemlok.h [1.2.6.1.2.1], gsmemory.c [1.4.2.1.2.1], gsmemory.h [1.3.2.1.2.1], gsmemraw.h [1.2.6.1.2.1], gsmemret.c [1.2.6.1.2.1], gsmemret.h [1.2.6.1.2.1], gsmisc.c [1.12.2.1.2.1], gsnogc.c [1.7.2.1.2.1], gsnogc.h [1.2.6.1.2.1], gsnorop.c [1.2.6.1.2.1], gsnotify.c [1.2.6.1.2.1], gsnotify.h [1.2.6.1.2.1], gspaint.c [1.2.6.1.2.1], gspaint.h [1.2.6.1.2.1], gsparam.c [1.4.6.1.2.1], gsparam.h [1.8.4.1.2.1], gsparam2.c [1.2.6.1.2.1], gsparams.c [1.2.6.1.2.1], gsparams.h [1.2.6.1.2.1], gsparamx.c [1.4.2.1.2.1], gsparamx.h [1.3.6.1.2.1], gspath.c [1.2.6.1.2.1], gspath.h [1.2.6.1.2.1], gspath1.c [1.3.4.1.2.1], gspath2.h [1.2.6.1.2.1], gspcolor.c [1.4.6.1.2.1], gspcolor.h [1.2.6.1.2.1], gspenum.h [1.2.6.1.2.1], gsptype1.c [1.3.2.1.2.1], gsptype1.h [1.2.6.1.2.1], gsptype2.c [1.5.2.1.2.1], gsptype2.h [1.4.2.1.2.1], gsrect.h [1.2.6.1.2.1], gsrefct.h [1.2.6.1.2.1], gsrop.c [1.2.6.1.2.1], gsrop.h [1.2.6.1.2.1], gsropc.c [1.2.6.1.2.1], gsropc.h [1.2.6.1.2.1], gsropt.h [1.4.2.1.2.1], gsroptab.c [1.2.6.1.2.1], gsshade.c [1.4.2.1.2.1], gsshade.h [1.3.6.1.2.1], gsstate.c [1.11.2.1.2.1], gsstate.h [1.2.6.1.2.1], gsstruct.h [1.8.2.1.2.1], gsstype.h [1.2.6.1.2.1], gstext.c [1.6.2.2.2.1], gstext.h [1.3.6.1.2.1], gstparam.h [1.7.6.1.2.1], gstrans.c [1.13.2.1.2.1], gstrans.h [1.6.6.1.2.1], gstrap.c [1.3.6.1.2.1], gstrap.h [1.3.6.1.2.1], gstype1.c [1.6.4.1.2.1], gstype1.h [1.2.6.1.2.1], gstype2.c [1.10.2.3.2.1], gstype42.c [1.12.2.2.2.1], gstypes.h [1.3.2.1.2.1], gsuid.h [1.2.6.1.2.1], gsutil.c [1.4.6.2.2.1], gsutil.h [1.3.6.2.2.1], gsxfont.h [1.2.6.1.2.1], gx.h [1.2.6.1.2.1], gxacpath.c [1.3.6.1.2.1], gxalloc.h [1.6.2.1.2.1], gxalpha.h [1.2.6.1.2.1], gxarith.h [1.2.6.1.2.1], gxband.h [1.2.6.1.2.1], gxbcache.c [1.2.6.1.2.1], gxbcache.h [1.2.6.1.2.1], gxbitfmt.h [1.2.6.1.2.1], gxbitmap.h [1.2.6.1.2.1], gxbitops.h [1.2.6.1.2.1], gxblend.c [1.2.2.1.2.1], gxblend.h [1.1.2.1.2.1], gxccache.c [1.5.2.1.2.1], gxccman.c [1.2.6.1.2.1], gxcdevn.h [1.2.6.1.2.1], gxchar.c [1.5.2.5.2.1], gxchar.h [1.2.6.2.2.1], gxchrout.c [1.2.6.1.2.1], gxchrout.h [1.2.6.1.2.1], gxcht.c [1.3.2.1.2.1], gxcid.h [1.3.6.1.2.1], gxcie.h [1.3.2.1.2.1], gxcindex.h [1.2.6.1.2.1], gxclbits.c [1.4.4.1.2.1], gxcldev.h [1.4.4.1.2.1], gxclfile.c [1.3.2.1.2.1], gxclimag.c [1.3.2.1.2.1], gxclio.h [1.2.6.1.2.1], gxclip.c [1.4.2.1.2.1], gxclip.h [1.2.6.1.2.1], gxclip2.c [1.3.6.1.2.1], gxclip2.h [1.2.6.1.2.1], gxclipm.c [1.3.6.1.2.1], gxclipm.h [1.2.6.1.2.1], gxclipsr.h [1.2.6.1.2.1], gxclist.c [1.3.6.1.2.1], gxclist.h [1.2.6.1.2.1], gxcllzw.c [1.2.6.1.2.1], gxclmem.c [1.2.6.1.2.1], gxclmem.h [1.2.6.1.2.1], gxclpage.c [1.2.6.1.2.1], gxclpage.h [1.2.6.1.2.1], gxclpath.c [1.9.2.1.2.1], gxclpath.h [1.6.6.1.2.1], gxclrast.c [1.9.2.1.2.1], gxclread.c [1.3.4.1.2.1], gxclrect.c [1.2.6.1.2.1], gxclutil.c [1.5.2.1.2.1], gxclzlib.c [1.2.6.1.2.1], gxcmap.c [1.3.6.1.2.1], gxcmap.h [1.2.6.1.2.1], gxcolor2.h [1.4.6.1.2.1], gxcomp.h [1.2.6.1.2.1], gxcoord.h [1.2.6.1.2.1], gxcpath.c [1.3.6.1.2.1], gxcpath.h [1.2.6.1.2.1], gxcspace.h [1.4.6.1.2.1], gxctable.c [1.3.6.1.2.1], gxctable.h [1.2.6.1.2.1], gxcvalue.h [1.2.6.1.2.1], gxdcconv.c [1.3.6.1.2.1], gxdcconv.h [1.2.6.1.2.1], gxdcolor.c [1.3.6.1.2.1], gxdcolor.h [1.3.6.1.2.1], gxdda.h [1.2.6.1.2.1], gxdevbuf.h [1.2.6.1.2.1], gxdevcli.h [1.5.2.2.2.1], gxdevice.h [1.4.6.3.2.1], gxdevmem.h [1.2.6.1.2.1], gxdevrop.h [1.2.6.1.2.1], gxdht.h [1.4.6.1.2.1], gxdhtres.h [1.2.6.1.2.1], gxdither.h [1.2.6.1.2.1], gxfarith.h [1.3.6.1.2.1], gxfcache.h [1.2.6.1.2.1], gxfcid.h [1.6.6.1.2.1], gxfcmap.h [1.8.2.1.2.1], gxfill.c [1.8.2.1.2.1], gxfixed.h [1.3.4.1.2.1], gxfmap.h [1.3.6.1.2.1], gxfont.h [1.3.4.1.2.1], gxfont0.h [1.3.6.1.2.1], gxfont1.h [1.5.4.1.2.1], gxfont42.h [1.4.6.1.2.1], gxfrac.h [1.3.4.1.2.1], gxftype.h [1.2.6.1.2.1], gxfunc.h [1.3.6.1.2.1], gxgetbit.h [1.2.6.1.2.1], gxhint1.c [1.2.6.1.2.1], gxhint2.c [1.2.6.1.2.1], gxhint3.c [1.3.2.1.2.1], gxht.c [1.2.6.2.2.1], gxht.h [1.2.6.1.2.1], gxhtbit.c [1.3.6.1.2.1], gxhttile.h [1.2.6.1.2.1], gxhttype.h [1.2.6.1.2.1], gxi12bit.c [1.2.6.1.2.1], gxiclass.h [1.2.6.1.2.1], gxicolor.c [1.3.2.1.2.1], gxidata.c [1.4.6.1.2.1], gxifast.c [1.4.2.1.2.1], gximag3x.c [1.7.6.1.2.1], gximag3x.h [1.3.6.1.2.1], gximage.c [1.2.6.1.2.1], gximage.h [1.2.6.1.2.1], gximage1.c [1.5.6.1.2.1], gximage2.c [1.2.6.1.2.1], gximage3.c [1.6.6.1.2.1], gximage3.h [1.4.6.1.2.1], gximage4.c [1.3.6.1.2.1], gximono.c [1.2.6.1.2.1], gxino12b.c [1.2.6.1.2.1], gxiodev.h [1.2.6.1.2.1], gxiparam.h [1.2.6.1.2.1], gxipixel.c [1.2.6.1.2.1], gxiscale.c [1.2.6.2.2.1], gxistate.h [1.6.6.1.2.1], gxline.h [1.2.6.1.2.1], gxlum.h [1.2.6.1.2.1], gxmatrix.h [1.4.6.1.2.1], gxmclip.c [1.2.6.1.2.1], gxmclip.h [1.2.6.1.2.1], gxobj.h [1.2.6.1.2.1], gxop1.h [1.2.6.1.2.1], gxp1fill.c [1.2.6.1.2.1], gxp1impl.h [1.2.6.1.2.1], gxpageq.c [1.2.6.1.2.1], gxpageq.h [1.2.6.1.2.1], gxpaint.c [1.2.6.1.2.1], gxpaint.h [1.2.6.1.2.1], gxpath.c [1.2.6.1.2.1], gxpath.h [1.2.6.1.2.1], gxpath2.c [1.2.6.1.2.1], gxpcache.h [1.2.6.1.2.1], gxpcmap.c [1.3.6.1.2.1], gxpcolor.h [1.2.6.1.2.1], gxpcopy.c [1.3.6.1.2.1], gxpdash.c [1.2.6.1.2.1], gxpflat.c [1.2.6.1.2.1], gxropc.h [1.2.6.1.2.1], gxrplane.h [1.2.6.1.2.1], gxsample.c [1.2.6.1.2.1], gxsample.h [1.2.6.1.2.1], gxshade.c [1.6.2.1.2.1], gxshade.h [1.4.2.1.2.1], gxshade1.c [1.9.2.1.2.1], gxshade4.c [1.6.2.1.2.1], gxshade4.h [1.2.6.1.2.1], gxshade6.c [1.3.6.1.2.1], gxstate.h [1.2.6.1.2.1], gxstdio.h [1.2.6.1.2.1], gxstroke.c [1.2.6.2.2.1], gxsync.c [1.2.6.1.2.1], gxsync.h [1.2.6.1.2.1], gxtext.h [1.7.2.1.2.1], gxtmap.h [1.2.6.1.2.1], gxttf.h [1.2.6.1.2.1], gxtype1.c [1.8.4.1.2.1], gxtype1.h [1.5.4.1.2.1], gxxfont.h [1.2.6.1.2.1], gzacpath.h [1.2.6.1.2.1], gzcpath.h [1.2.6.1.2.1], gzht.h [1.4.4.1.2.1], gzline.h [1.2.6.1.2.1], gzpath.h [1.3.6.1.2.1], gzstate.h [1.5.2.1.2.1], jerror_.h [1.2.6.2.2.1], malloc_.h [1.2.6.1.2.1], math_.h [1.2.6.1.2.1], md5.c [1.2.8.1], md5.h [1.1.8.1], memory_.h [1.2.6.1.2.1], pipe_.h [1.2.6.2.2.1], time_.h [1.3.2.2.2.1], unistd_.h [1.4.2.1.2.1], vmsmath.h [1.2.6.1.2.1], windows_.h [1.2.6.1.2.1]: 2003/01/17 00:49:03 giles) Update release date for final 7.06 release. (gscdef.c [1.15.2.4.2.2]: 2003/02/09 16:20:05 giles) Add pngalpha device that uses RGBA, with the alpha channel providing pixel coverage. Used for generating PNG images with a transparent background. (gdevprn.h [1.6.6.2.2.2]: 2003/03/11 11:59:10 ghostgum)Other
Add a configure option to enable COMPILE_INITS. After a patch from Michael Sweet. (Makefile.in [1.1.4.8], configure.ac [1.4.4.10]: 2002/05/03 03:40:11 giles) Add a configure option for setting the name of the ghostscript executable. From a patch by Michael Sweet. (Makefile.in [1.1.4.9], configure.ac [1.4.4.11]: 2002/05/03 07:26:21 giles) Add a .cvsignore. (ijs/.cvsignore [1.1.2.1]: 2002/09/29 17:53:27 giles) Remove remaining elements of support for K&R (pre-ansi) C. We no longer support building ghostscript tt way, but the remaining dead code causes confusion for some users. Closes Sourceforge bug #618048. (Makefile.in [1.1.4.10]: 2002/10/10 00:24:01 giles) Set USE_ASM to zero explicitly. (Makefile.in [1.1.4.11]: 2002/10/10 12:47:49 giles) Backport debug and unitialized variable fixes from HEAD. After a patch from Alexei A. Podtelezhnikov. (gdevp14.c [1.4.2.2], gsalloc.c [1.11.2.2], gxht.c [1.2.6.2]: 2002/12/01 15:10:20 giles) Backport additional cast and initialization fixes. (gdevp14.c [1.4.2.3]: 2002/12/01 18:02:41 giles) Backport MacOS build updates for Metrowerks CW8 from HEAD. (time_.h [1.3.2.2]: 2002/12/01 23:29:37 giles) Backport MacOS build updates for Metrowerks CW8 from HEAD. (macsystypes.h [1.1.4.3]: 2002/12/01 23:29:37 giles) Add working 'distclean' and 'maintainer-clean' targets to the autoconf makefile. Backport from HEAD. (Makefile.in [1.1.4.12]: 2002/12/02 00:10:24 giles) Update release date for second candidate. Also adds a dummy 'check' target to the autoconf makefile for standards compliance. (Makefile.in [1.1.4.13]: 2002/12/02 01:55:46 giles) Apply standard GNU license banner at the request of RMS. Patch from Brett Smith. (Makefile.in [1.1.4.13.2.1], gp_mac.h [1.1.4.2.2.1], gp_mswin.h [1.4.2.1.2.1], gsdll.h [1.3.2.2.2.1], gsdllos2.h [1.2.6.1.2.1], gsdllwin.h [1.3.2.1.2.1], gsjmorec.h [1.3.4.1.2.1]: 2003/01/17 00:49:00 giles) Apply standard GNU license banner at the request of RMS. Patch from Brett Smith. (gspmdrv.h [1.2.6.1.2.1], iutilasm.asm [1.2.6.1.2.1], macsystypes.h [1.1.4.3.2.1], vms_x_fix.h [1.1.2.2.2.1]: 2003/01/17 00:49:03 giles) Define the RM macro for the benifit of the 'clean' targets in the autoconf build. (Makefile.in [1.1.4.13.2.2]: 2003/02/09 17:20:51 giles)
Version 7.05 (2002-04-22)
This is the first release of the stable 7.0x series under the GNU GPL, following one year after the release of 7.00. The license change in the major reason for this release, and we hope the community of Free Software users will enjoy the much improved features of the new stable branch.
Another major change over the 7.04 release is a improved asian language support from the gs-cjk team. This is a new version of the work released with 6.53.
And of course there are the usual bug fixes and minor improvements.
At the time of release, the following bugs were open against all ghostscript versions: 219798, 405342, 406979, 407342, 414947, 414985, 415142, 418241, 423838, 427193, 427347, 428891, 428973, 432040, 434277, 437285, 446344, 446672, 448199, 453969, 458261, 458500, 458775, 458780, 459647, 462221, 465720, 465936, 468762, 474745, 475147, 477644, 482038, 483629, 484752, 484753, 485510, 487953, 493348, 495319, 498595, 503794, 505429, 506375, 508081, 508675, 509646, 510808, 511232, 513905, 514616, 514616, 515475, 516653, 517349, 520686, 521354, 521664, 521916, 522486, 524292, 525508, 526099, 526491, 528647, 529103, 529578, 530011, 530588, 533467, 534637, 535366, 535752, 535836, 535997, 536877, 538033, 538042, 538055, 538267, 538311, 538428, 539239, 539327, 539359, 542535, 542625, 542664, 542786, 542848, 543185, 544247, 544365, 544774, 544996, 545003, 545177, 545478, 546823, 547102, 547111.
Incompatible changes
No incompatible changes have been recorded for this version. Users of the 6.5x versions of GNU Ghostscript will want to check the History for a complete list of changes since that version. Authors of drivers with potential security implications are also encouraged to review the security changes introduced with 6.53/7.04.
Documentation
Fixes problems: - corrects a typo in the new Id: line (doc/index.html [1.2.4.2]: 2002/04/10 09:45:40 giles) - the url for the guide to international paper sizes has changed. Thanks to Nelson Beebe for finding th e update. (doc/Use.htm [1.33.2.7]: 2002/04/14 01:10:01 giles) - Fix typo in cvs2hist invocation example (doc/Release.htm [1.40.2.12]: 2002/04/17 01:42:58 giles) Documents the work-around of using '#' instead of '=' to separate command line options from their arguments. The was previously listed only as a quirk of the Wacom build on MS-DOS, but is also needed on win32 because the command shell treats '=' as whitespace in passing arguments to batch files (like ps2pdf.bat). Closes SourceForge bug #483066. Also documents that MS-DOS is no longer a supported operating system. (doc/Use.htm [1.33.2.4]: 2002/02/01 19:43:02 giles) Improves branch handling in cvs2hist, raph's patch from HEAD. Also documents the new options. (doc/Release.htm [1.40.2.4]: 2002/02/06 23:31:10 giles) Removes mention of SourceForge Bug #223005, which was closed before the 7.00 release. (doc/Issues.htm [1.15.2.3]: 2002/02/21 20:33:08 giles) Update banner to the new format common to all releases. References file LICENSE. Note that the $Id: line is not altered by this change. (doc/API.htm [1.11.2.4], doc/Bug-form.htm [1.23.2.3], doc/Bug-info.htm [1.20.2.3], doc/C-style.htm [1.21.2.3], doc/Commprod.htm [1.15.2.3], doc/Current.htm [1.13.2.3], doc/DLL.htm [1.15.2.3], doc/Develop.htm [1.47.2.4], doc/Devices.htm [1.34.2.5], doc/Drivers.htm [1.21.2.3], doc/Fonts.htm [1.22.2.3], doc/Helpers.htm [1.17.2.3], doc/History1.htm [1.13.2.3], doc/History2.htm [1.13.2.3], doc/History3.htm [1.13.2.3], doc/History4.htm [1.13.2.3], doc/History5.htm [1.15.2.3], doc/History6.htm [1.30.2.3], doc/History7.htm [1.5.2.4], doc/Htmstyle.htm [1.18.2.3], doc/Humor.htm [1.3.2.1], doc/Install.htm [1.26.2.3], doc/Issues.htm [1.15.2.4], doc/Language.htm [1.34.2.5], doc/Lib.htm [1.14.2.3], doc/Maintain.htm [1.23.2.3], doc/Make.htm [1.36.2.6], doc/New-user.htm [1.30.2.3], doc/News.htm [1.90.2.5], doc/Projects.htm [1.33.2.3], doc/Ps-style.htm [1.13.2.3], doc/Ps2epsi.htm [1.15.2.3], doc/Ps2pdf.htm [1.32.2.3], doc/Psfiles.htm [1.22.2.3], doc/Readme.htm [1.31.2.3], doc/Release.htm [1.40.2.5], doc/Source.htm [1.13.2.3], doc/Tester.htm [1.14.2.3], doc/Unix-lpr.htm [1.13.2.3], doc/Use.htm [1.33.2.5], doc/Xfonts.htm [1.13.2.3]: 2002/02/22 19:45:53 ray) Removes auto-generated plain text versions of html documentation from cvs and makes their creation an explicit part of the release process. (doc/Release.htm [1.40.2.6]: 2002/02/25 21:43:20 giles) Add example code to doc/API.htm showing how to call the Ghostscript DLL as a PostScript to PDF convertor. (doc/API.htm [1.11.2.5]: 2002/03/12 07:15:16 ghostgum) Update msvc32.mak and documentation to support compilation with Microsoft Visual Studio .NET. This requires MSVC_VERSION=7. (doc/Make.htm [1.36.2.7]: 2002/03/12 07:21:30 ghostgum) Documents how to build a Windows self-extracting archive for a ghostscript distribution (doc/Release.htm [1.40.2.7]: 2002/03/12 07:25:12 ghostgum) gs-cjk project : add new documents CJK.htm and CJKTTCID.htm, add references to Fonts.htm, Readme.htm, Use.htm add targets to unixinst.mak. Fix by Suzuki Toshiya and Taiji Yamada. (doc/Fonts.htm [1.22.2.4], doc/Readme.htm [1.31.2.4], doc/Use.htm [1.33.2.6]: 2002/04/02 14:26:38 mpsuzuki) gs-cjk project : add CIDFnmap samples add references to Develop.htm add targets to unixinst.mak (doc/Develop.htm [1.47.2.5]: 2002/04/02 14:47:42 mpsuzuki) add a missing Id: line (doc/index.html [1.2.4.1]: 2002/04/10 09:19:35 giles) add new files to the Developer documentation (doc/Develop.htm [1.47.2.6]: 2002/04/10 09:44:24 giles) mark this as a GNU version and bump the release number (doc/News.htm [1.90.2.6]: 2002/04/15 05:47:56 giles) Update version and date for the 7.05rc1. (doc/API.htm [1.11.2.6], doc/Bug-form.htm [1.23.2.4], doc/Bug-info.htm [1.20.2.4], doc/C-style.htm [1.21.2.4], doc/Commprod.htm [1.15.2.4], doc/Current.htm [1.13.2.4], doc/DLL.htm [1.15.2.4], doc/Develop.htm [1.47.2.7], doc/Devices.htm [1.34.2.6], doc/Drivers.htm [1.21.2.4], doc/Fonts.htm [1.22.2.5], doc/Helpers.htm [1.17.2.4], doc/History1.htm [1.13.2.4], doc/History2.htm [1.13.2.4], doc/History3.htm [1.13.2.4], doc/History4.htm [1.13.2.4], doc/History5.htm [1.15.2.4], doc/History6.htm [1.30.2.4], doc/History7.htm [1.5.2.5], doc/Htmstyle.htm [1.18.2.4], doc/Install.htm [1.26.2.4], doc/Issues.htm [1.15.2.5], doc/Language.htm [1.34.2.6], doc/Lib.htm [1.14.2.4], doc/Maintain.htm [1.23.2.4], doc/Make.htm [1.36.2.8], doc/New-user.htm [1.30.2.4], doc/News.htm [1.90.2.7], doc/Projects.htm [1.33.2.4], doc/Ps-style.htm [1.13.2.4], doc/Ps2epsi.htm [1.15.2.4], doc/Ps2pdf.htm [1.32.2.4], doc/Psfiles.htm [1.22.2.4], doc/Readme.htm [1.31.2.5], doc/Release.htm [1.40.2.8], doc/Source.htm [1.13.2.4], doc/Tester.htm [1.14.2.4], doc/Unix-lpr.htm [1.13.2.4], doc/Use.htm [1.33.2.8], doc/Xfonts.htm [1.13.2.4], doc/gs-vms.hlp [1.12.2.3], man/dvipdf.1 [1.10.2.3], man/font2c.1 [1.10.2.3], man/gs.1 [1.10.2.3], man/gslp.1 [1.10.2.3], man/gsnd.1 [1.10.2.3], man/pdf2dsc.1 [1.10.2.3], man/pdf2ps.1 [1.12.2.3], man/pdfopt.1 [1.10.2.3], man/pf2afm.1 [1.10.2.3], man/pfbtopfa.1 [1.11.2.3], man/printafm.1 [1.10.2.3], man/ps2ascii.1 [1.10.2.3], man/ps2epsi.1 [1.10.2.3], man/ps2pdf.1 [1.14.2.3], man/ps2pdfwr.1 [1.13.2.3], man/ps2ps.1 [1.17.2.3], man/wftopfa.1 [1.10.2.3]: 2002/04/15 19:20:09 giles) Document the -dBATCH option in the manpage. Strengthen the wording for -dSAFER and improve the ordering of the option descriptions. (man/gs.1 [1.10.2.4]: 2002/04/15 19:54:06 giles) Update the release documentation to better reflect current practice. (doc/Release.htm [1.40.2.9]: 2002/04/15 21:40:02 giles) Documentation updates for a revised 7.05rc1. (doc/API.htm [1.11.2.7], doc/Bug-form.htm [1.23.2.5], doc/Bug-info.htm [1.20.2.5], doc/C-style.htm [1.21.2.5], doc/Commprod.htm [1.15.2.5], doc/Current.htm [1.13.2.5], doc/DLL.htm [1.15.2.5], doc/Develop.htm [1.47.2.8], doc/Devices.htm [1.34.2.7], doc/Drivers.htm [1.21.2.5], doc/Fonts.htm [1.22.2.6], doc/Helpers.htm [1.17.2.5], doc/History1.htm [1.13.2.5], doc/History2.htm [1.13.2.5], doc/History3.htm [1.13.2.5], doc/History4.htm [1.13.2.5], doc/History5.htm [1.15.2.5], doc/History6.htm [1.30.2.5], doc/History7.htm [1.5.2.6], doc/Htmstyle.htm [1.18.2.5], doc/Install.htm [1.26.2.5], doc/Issues.htm [1.15.2.6], doc/Language.htm [1.34.2.7], doc/Lib.htm [1.14.2.5], doc/Maintain.htm [1.23.2.5], doc/Make.htm [1.36.2.9], doc/New-user.htm [1.30.2.5], doc/News.htm [1.90.2.8], doc/Projects.htm [1.33.2.5], doc/Ps-style.htm [1.13.2.5], doc/Ps2epsi.htm [1.15.2.5], doc/Ps2pdf.htm [1.32.2.5], doc/Psfiles.htm [1.22.2.5], doc/Readme.htm [1.31.2.6], doc/Release.htm [1.40.2.10], doc/Source.htm [1.13.2.5], doc/Tester.htm [1.14.2.5], doc/Unix-lpr.htm [1.13.2.5], doc/Use.htm [1.33.2.9], doc/Xfonts.htm [1.13.2.5], doc/gs-vms.hlp [1.12.2.4]: 2002/04/17 01:08:26 giles) Documentation updates for a revised 7.05rc1. (man/dvipdf.1 [1.10.2.4], man/font2c.1 [1.10.2.4], man/gs.1 [1.10.2.5], man/gslp.1 [1.10.2.4], man/gsnd.1 [1.10.2.4], man/pdf2dsc.1 [1.10.2.4], man/pdf2ps.1 [1.12.2.4], man/pdfopt.1 [1.10.2.4], man/pf2afm.1 [1.10.2.4], man/pfbtopfa.1 [1.11.2.4], man/printafm.1 [1.10.2.4], man/ps2ascii.1 [1.10.2.4], man/ps2epsi.1 [1.10.2.4], man/ps2pdf.1 [1.14.2.4], man/ps2pdfwr.1 [1.13.2.4], man/ps2ps.1 [1.17.2.4], man/wftopfa.1 [1.10.2.4]: 2002/04/17 01:08:37 giles) Update release date for revised 7.05rc1. (doc/API.htm [1.11.2.8], doc/Bug-form.htm [1.23.2.6], doc/Bug-info.htm [1.20.2.6], doc/C-style.htm [1.21.2.6], doc/Commprod.htm [1.15.2.6], doc/Current.htm [1.13.2.6], doc/DLL.htm [1.15.2.6], doc/Develop.htm [1.47.2.9], doc/Devices.htm [1.34.2.8], doc/Drivers.htm [1.21.2.6], doc/Fonts.htm [1.22.2.7], doc/Helpers.htm [1.17.2.6], doc/History1.htm [1.13.2.6], doc/History2.htm [1.13.2.6], doc/History3.htm [1.13.2.6], doc/History4.htm [1.13.2.6], doc/History5.htm [1.15.2.6], doc/History6.htm [1.30.2.6], doc/History7.htm [1.5.2.7], doc/Htmstyle.htm [1.18.2.6], doc/Install.htm [1.26.2.6], doc/Issues.htm [1.15.2.7], doc/Language.htm [1.34.2.8], doc/Lib.htm [1.14.2.6], doc/Maintain.htm [1.23.2.6], doc/Make.htm [1.36.2.10], doc/New-user.htm [1.30.2.6], doc/News.htm [1.90.2.9], doc/Projects.htm [1.33.2.6], doc/Ps-style.htm [1.13.2.6], doc/Ps2epsi.htm [1.15.2.6], doc/Ps2pdf.htm [1.32.2.6], doc/Psfiles.htm [1.22.2.6], doc/Readme.htm [1.31.2.7], doc/Release.htm [1.40.2.11], doc/Source.htm [1.13.2.6], doc/Tester.htm [1.14.2.6], doc/Unix-lpr.htm [1.13.2.6], doc/Use.htm [1.33.2.10], doc/Xfonts.htm [1.13.2.6], doc/gs-vms.hlp [1.12.2.5]: 2002/04/17 01:13:15 giles) Update release date for revised 7.05rc1. (man/dvipdf.1 [1.10.2.5], man/font2c.1 [1.10.2.5], man/gs.1 [1.10.2.6], man/gslp.1 [1.10.2.5], man/gsnd.1 [1.10.2.5], man/pdf2dsc.1 [1.10.2.5], man/pdf2ps.1 [1.12.2.5], man/pdfopt.1 [1.10.2.5], man/pf2afm.1 [1.10.2.5], man/pfbtopfa.1 [1.11.2.5], man/printafm.1 [1.10.2.5], man/ps2ascii.1 [1.10.2.5], man/ps2epsi.1 [1.10.2.5], man/ps2pdf.1 [1.14.2.5], man/ps2pdfwr.1 [1.13.2.5], man/ps2ps.1 [1.17.2.5], man/wftopfa.1 [1.10.2.5]: 2002/04/17 01:13:21 giles) update changelog for 7.05rc1 (doc/Changes.htm [1.28.2.4], doc/History7.htm [1.5.2.8], doc/News.htm [1.90.2.10]: 2002/04/17 01:43:27 giles) Minor clean-up for GNU coding standards. (doc/Readme.htm [1.31.2.8]: 2002/04/17 01:52:38 giles) Remove the chess.ps example file due to license ambiguity. (doc/Psfiles.htm [1.22.2.7]: 2002/04/18 06:01:27 giles) update the language describing the gnu portion of the license options to reflect current practice. (doc/Commprod.htm [1.15.2.7]: 2002/04/19 01:45:01 giles) Add the 'stp' driver from the gimp-print project, and compile it in by default from the autoconf build if libgimprint is found. (doc/Devices.htm [1.34.2.9]: 2002/04/19 22:23:09 giles) bump release date for 7.05rc2 (doc/API.htm [1.11.2.9], doc/Bug-form.htm [1.23.2.7], doc/Bug-info.htm [1.20.2.7], doc/C-style.htm [1.21.2.7], doc/Commprod.htm [1.15.2.8], doc/Current.htm [1.13.2.7], doc/DLL.htm [1.15.2.7], doc/Develop.htm [1.47.2.10], doc/Devices.htm [1.34.2.10], doc/Drivers.htm [1.21.2.7], doc/Fonts.htm [1.22.2.8], doc/Helpers.htm [1.17.2.7], doc/History1.htm [1.13.2.7], doc/History2.htm [1.13.2.7], doc/History3.htm [1.13.2.7], doc/History4.htm [1.13.2.7], doc/History5.htm [1.15.2.7], doc/History6.htm [1.30.2.7], doc/History7.htm [1.5.2.9], doc/Htmstyle.htm [1.18.2.7], doc/Install.htm [1.26.2.7], doc/Issues.htm [1.15.2.8], doc/Language.htm [1.34.2.9], doc/Lib.htm [1.14.2.7], doc/Maintain.htm [1.23.2.7], doc/Make.htm [1.36.2.11], doc/New-user.htm [1.30.2.7], doc/News.htm [1.90.2.11], doc/Projects.htm [1.33.2.7], doc/Ps-style.htm [1.13.2.7], doc/Ps2epsi.htm [1.15.2.7], doc/Ps2pdf.htm [1.32.2.7], doc/Psfiles.htm [1.22.2.8], doc/Readme.htm [1.31.2.9], doc/Release.htm [1.40.2.13], doc/Source.htm [1.13.2.7], doc/Tester.htm [1.14.2.7], doc/Unix-lpr.htm [1.13.2.7], doc/Use.htm [1.33.2.11], doc/Xfonts.htm [1.13.2.7], doc/gs-vms.hlp [1.12.2.6], man/dvipdf.1 [1.10.2.6], man/font2c.1 [1.10.2.6], man/gs.1 [1.10.2.7], man/gslp.1 [1.10.2.6], man/gsnd.1 [1.10.2.6], man/pdf2dsc.1 [1.10.2.6], man/pdf2ps.1 [1.12.2.6], man/pdfopt.1 [1.10.2.6], man/pf2afm.1 [1.10.2.6], man/pfbtopfa.1 [1.11.2.6], man/printafm.1 [1.10.2.6], man/ps2ascii.1 [1.10.2.6], man/ps2epsi.1 [1.10.2.6], man/ps2pdf.1 [1.14.2.6], man/ps2pdfwr.1 [1.13.2.6], man/ps2ps.1 [1.17.2.6], man/wftopfa.1 [1.10.2.6]: 2002/04/19 22:38:45 giles) Update the open bug list. (doc/News.htm [1.90.2.12]: 2002/04/19 22:47:14 giles) add gnudevs.mak and gdevstp.c to Develop.htm (doc/Develop.htm [1.47.2.11]: 2002/04/19 22:53:14 giles) Update changelog for the 7.05rc2 pre-release. (doc/Changes.htm [1.28.2.5], doc/History7.htm [1.5.2.10]: 2002/04/19 23:03:02 giles) Add a step to create the configure script for ijs. (doc/Release.htm [1.40.2.14]: 2002/04/22 18:11:46 giles) Remove the DOS and OS/2 versions of the ps2epsi code. They have been broken for some time. (doc/Develop.htm [1.47.2.12], doc/Ps2epsi.htm [1.15.2.8], man/ps2epsi.1 [1.10.2.7]: 2002/04/22 20:38:01 giles) Update version date for release. (doc/API.htm [1.11.2.10], doc/Bug-form.htm [1.23.2.8], doc/Bug-info.htm [1.20.2.8], doc/C-style.htm [1.21.2.8], doc/Commprod.htm [1.15.2.9], doc/Current.htm [1.13.2.8], doc/DLL.htm [1.15.2.8], doc/Develop.htm [1.47.2.13], doc/Devices.htm [1.34.2.11], doc/Drivers.htm [1.21.2.8], doc/Fonts.htm [1.22.2.9], doc/Helpers.htm [1.17.2.8], doc/History1.htm [1.13.2.8], doc/History2.htm [1.13.2.8], doc/History3.htm [1.13.2.8], doc/History4.htm [1.13.2.8], doc/History5.htm [1.15.2.8], doc/History6.htm [1.30.2.8], doc/History7.htm [1.5.2.11], doc/Htmstyle.htm [1.18.2.8], doc/Install.htm [1.26.2.8], doc/Issues.htm [1.15.2.9], doc/Language.htm [1.34.2.10], doc/Lib.htm [1.14.2.8], doc/Maintain.htm [1.23.2.8], doc/Make.htm [1.36.2.12], doc/New-user.htm [1.30.2.8], doc/News.htm [1.90.2.13], doc/Projects.htm [1.33.2.8], doc/Ps-style.htm [1.13.2.8], doc/Ps2epsi.htm [1.15.2.9], doc/Ps2pdf.htm [1.32.2.8], doc/Psfiles.htm [1.22.2.9], doc/Readme.htm [1.31.2.10], doc/Release.htm [1.40.2.15], doc/Source.htm [1.13.2.8], doc/Tester.htm [1.14.2.8], doc/Unix-lpr.htm [1.13.2.8], doc/Use.htm [1.33.2.12], doc/Xfonts.htm [1.13.2.8], doc/gs-vms.hlp [1.12.2.7]: 2002/04/22 21:15:32 giles) Update version date for release.Update version date for release. (man/dvipdf.1 [1.10.2.7], man/font2c.1 [1.10.2.7], man/gs.1 [1.10.2.8], man/gslp.1 [1.10.2.7], man/gsnd.1 [1.10.2.7], man/pdf2dsc.1 [1.10.2.7], man/pdf2ps.1 [1.12.2.7], man/pdfopt.1 [1.10.2.7], man/pf2afm.1 [1.10.2.7], man/pfbtopfa.1 [1.11.2.7], man/printafm.1 [1.10.2.7], man/ps2ascii.1 [1.10.2.7], man/ps2epsi.1 [1.10.2.8], man/ps2pdf.1 [1.14.2.7], man/ps2pdfwr.1 [1.13.2.7], man/ps2ps.1 [1.17.2.7], man/wftopfa.1 [1.10.2.7]: 2002/04/22 21:15:55 giles) Update the open bug list for release. (doc/News.htm [1.90.2.14]: 2002/04/22 21:26:46 giles)Procedures
Fixes problems: - ps2pdf14 was not being installed by unixinst.mak. Fixes SourceForge bug #508607. (unixinst.mak [1.20.2.2]: 2002/02/06 07:19:17 jackiem) - make symlinks to equivalent manpages with relative rather than absolute paths to facilitate moving the directory to another location. Closes SourceForge Bug #416131. (unixinst.mak [1.20.2.7]: 2002/04/18 01:56:12 giles) - Adds -p parameter to mkdir to suppress warning messages when the target already exists and to create parent directories automatically if they don't exist. Fixes Sourceforge bug #518742. (unix-dll.mak [1.6.2.2], unixinst.mak [1.20.2.9]: 2002/04/19 01:10:40 jack) Improves branch handling in cvs2hist, raph's patch from HEAD. Also documents the new options. (toolbin/cvs2hist.py [1.9.2.1]: 2002/02/06 23:31:10 giles) Update banner to the new format common to all releases. References file LICENSE. Note that the $Id: line is not altered by this change. (all-arch.mak [1.9.2.2], bcwin32.mak [1.12.2.3], cfonts.mak [1.2.6.1], contrib.mak [1.24.2.1], devs.mak [1.47.2.3], dvx-gcc.mak [1.12.2.3], dvx-head.mak [1.2.6.1], dvx-tail.mak [1.5.2.1], dwmain.rc [1.2.6.1], dwsetup.rc [1.5.2.1], dwuninst.rc [1.3.6.1], gs.mak [1.5.2.3], gs16spl.rc [1.2.6.1], gsdll2.rc [1.2.6.1], gsdll32.rc [1.2.6.1]: 2002/02/22 19:45:55 ray) Update banner to the new format common to all releases. References file LICENSE. Note that the $Id: line is not altered by this change. (gsos2.rc [1.2.6.1], gspmdrv.rc [1.2.6.1], gswin.rc [1.2.6.1], icclib.mak [1.3.2.2], ijs.mak [1.2.2.2], int.mak [1.50.2.3], jpeg.mak [1.4.2.1], lib.mak [1.53.2.2], libpng.mak [1.10.2.2], macos-fw.mak [1.1.2.2], macos-mcp.mak [1.3.2.3], macosx.mak [1.3.2.2], msvc32.mak [1.20.2.4], msvccmd.mak [1.6.2.1], msvclib.mak [1.16.2.2], msvctail.mak [1.6.2.1], openvms.mak [1.16.2.3], openvms.mmk [1.12.2.1], os2.mak [1.19.2.3], pcwin.mak [1.2.6.1], ugcclib.mak [1.13.2.3], unix-aux.mak [1.5.2.1], unix-dll.mak [1.6.2.1], unix-end.mak [1.2.6.1], unix-gcc.mak [1.23.2.4], unixansi.mak [1.16.2.4], unixhead.mak [1.2.6.1], unixinst.mak [1.20.2.3], unixlink.mak [1.3.4.1], version.mak [1.36.2.3], watc.mak [1.16.2.2], watclib.mak [1.13.2.3], watcw32.mak [1.13.2.3], wccommon.mak [1.3.6.1], wctail.mak [1.3.2.2], winint.mak [1.8.2.1], winlib.mak [1.12.2.2], winplat.mak [1.2.6.1], wmin.mak [1.2.6.1], zlib.mak [1.3.2.1]: 2002/02/22 19:45:58 ray) Update banner to the new format common to all releases. References file LICENSE. Note that the $Id: line is not altered by this change. (toolbin/3way.tcl [1.3.6.1], toolbin/cvs2hist.py [1.9.2.2], toolbin/errlist.tcl [1.3.6.1], toolbin/gsindent [1.3.6.1], toolbin/gsmake.tcl [1.5.6.1], toolbin/gssubst [1.1.4.1], toolbin/headers.tcl [1.3.6.1], toolbin/leaks.tcl [1.3.6.1], toolbin/makegnu.tcl [1.3.6.1], toolbin/makeset.tcl [1.10.2.3], toolbin/many2pdf.tcl [1.1.4.1], toolbin/pdfinflt.ps [1.1.2.1], toolbin/pre [1.11.2.1], toolbin/precheck.tcl [1.3.6.1], toolbin/suite.tcl [1.3.6.1], toolbin/tmake.tcl [1.3.6.1]: 2002/02/22 19:46:03 ray) Removes auto-generated plain text versions of html documentation from cvs and makes their creation an explicit part of the release process. (toolbin/pre [1.11.2.2]: 2002/02/25 21:43:20 giles) Add gdevpccm.obj to the display device dependencies. (devs.mak [1.47.2.4]: 2002/02/28 22:22:25 ghostgum) When building the distribution archive, don't flag an error if gsv16spl.exe doesn't exist. This file is only needed for Win32s which is no longer supported. (winint.mak [1.8.2.2]: 2002/02/28 22:23:03 ghostgum) Update msvc32.mak and documentation to support compilation with Microsoft Visual Studio .NET. This requires MSVC_VERSION=7. (msvc32.mak [1.20.2.5]: 2002/03/12 07:21:30 ghostgum) Replace Windows icons with new versions that include 48x48 pixel and 32-bit versions for Windows XP. Change the 16x16 pixel icons to use the full 'g' instead of just the head. Use a restricted icon gswin16.ico for WinZip SE which can't handle the new icon. (bcwin32.mak [1.12.2.4], dwmain.rc [1.2.6.2], dwsetup.rc [1.5.2.2], dwuninst.rc [1.3.6.2], gs16spl.rc [1.2.6.2], gsdll32.rc [1.2.6.2], gswin.rc [1.2.6.2], gswin32.rc [1.1.6.1], gswin386.rc [1.1.6.1], winint.mak [1.8.2.3]: 2002/03/30 01:33:03 ghostgum) gs_cjk project : bugfix for nested FMapType4/5 OCF. Fix by Suzuki Toshiya. (lib.mak [1.53.2.3]: 2002/04/02 13:29:35 mpsuzuki) gs-cjk project : add new documents CJK.htm and CJKTTCID.htm, add references to Fonts.htm, Readme.htm, Use.htm add targets to unixinst.mak. Fix by Suzuki Toshiya and Taiji Yamada. (unixinst.mak [1.20.2.4]: 2002/04/02 14:26:39 mpsuzuki) gs-cjk project : add CIDFnmap samples add references to Develop.htm add targets to unixinst.mak (unixinst.mak [1.20.2.5]: 2002/04/02 14:47:42 mpsuzuki) gs-cjk project : add CJK samples and fix install targets, by Taiji Yamada (unixinst.mak [1.20.2.6]: 2002/04/02 14:53:39 mpsuzuki) Create the bboxutil pseudo-device to allow inclusion of the bbox device for internal use by those drivers that require it without putting it on the list of devices. Also some minor makefile cleanup. Patch by Ray Johnston from 7.20. (devs.mak [1.47.2.5], lib.mak [1.53.2.4], macosx.mak [1.3.2.3], msvc32.mak [1.20.2.6], openvms.mak [1.16.2.4], os2.mak [1.19.2.4], unix-gcc.mak [1.23.2.5], unixansi.mak [1.16.2.5]: 2002/04/10 00:53:33 giles) Adds support for compilation against a standard shared libjpeg. It is believed that non-baseline compliant DCTEncoded data, permitted by early versions of postscript, is now extremely rare and the prohibition against SHARE_JPEG=1 may reasonably be removed. The autoconf build will prefer a local copy of the jpeg source, in which case the D_MAX_BLOCKS_IN_MCU patch will still be applied. If no such local copy is found, it will try to find a shared library on the system. For all unix builds, if $(JSRCDIR)/jmemsys.h cannot be found, we define DONT_HAVE_JMEMSYS_H and include our own versions of the libjpeg memory manager prototypes. The default allocator in the shared library is overridden by the ghostscript one at link-time. While this may be implementation-dependent, it appears to function as desired on at least GNU/Linux and Solaris. Also changes the autoconf build to prefer local zlib and libpng source, and cleans up some variable names. Patch by Raph Levien from 7.20. (dvx-gcc.mak [1.12.2.4], macosx.mak [1.3.2.4], ugcclib.mak [1.13.2.4], unix-aux.mak [1.5.2.2], unixansi.mak [1.16.2.6]: 2002/04/10 01:44:27 giles) remove the warning against SHARE_JPEG=1, omitted in the last commit (unix-gcc.mak [1.23.2.6]: 2002/04/10 02:33:31 giles) use relative paths for the smoke test data files (toolbin/smoke.ps [1.1.6.1]: 2002/04/10 02:33:31 giles) makefile cleanup. remove a redundant -fno-common from the linker flags (unix-gcc.mak [1.23.2.7]: 2002/04/10 02:37:36 giles) add a missing Id: line (toolbin/smoke.ps [1.1.6.2]: 2002/04/10 09:17:30 giles) mark this as a GNU version and bump the release number (version.mak [1.36.2.4]: 2002/04/15 05:47:56 giles) update the libpng version (macosx.mak [1.3.2.5]: 2002/04/15 19:24:22 giles) Documentation updates for a revised 7.05rc1. (version.mak [1.36.2.5]: 2002/04/17 01:08:44 giles) Check release dates in UTC to avoid conflicts due to timezone. (toolbin/pre [1.11.2.3]: 2002/04/17 01:16:22 giles) Remove the chess.ps example file due to license ambiguity. (unixinst.mak [1.20.2.8]: 2002/04/18 06:01:27 giles) Committing in . Back-ports from the main stream such that OpenVMS is happy Modified Files: Tag: GS_7_0X gs/src/devs.mak gs/src/gschar0.c gs/src/gserrors.h gs/src/imainarg.c ---------------------------------------------------------------------- (devs.mak [1.47.2.6]: 2002/04/18 09:58:45 joukj) Update libpng version numbers to the latest 1.2.2. (all-arch.mak [1.9.2.3], bcwin32.mak [1.12.2.5], dvx-gcc.mak [1.12.2.5], libpng.mak [1.10.2.3], macos-mcp.mak [1.3.2.4], macosx.mak [1.3.2.6], msvc32.mak [1.20.2.7], msvclib.mak [1.16.2.3], openvms.mak [1.16.2.5], openvms.mmk [1.12.2.2], os2.mak [1.19.2.5], ugcclib.mak [1.13.2.5], unix-gcc.mak [1.23.2.8], unixansi.mak [1.16.2.7], watc.mak [1.16.2.3], watclib.mak [1.13.2.4], watcw32.mak [1.13.2.4]: 2002/04/19 06:32:22 giles) Add the 'stp' driver from the gimp-print project, and compile it in by default from the autoconf build if libgimprint is found. (unix-gcc.mak [1.23.2.9], unixansi.mak [1.16.2.8]: 2002/04/19 22:23:09 giles) bump the release date in the makefile (version.mak [1.36.2.6]: 2002/04/19 22:39:53 giles) Update licensing information in the Windows distribution archive. (winint.mak [1.8.2.4]: 2002/04/20 10:14:02 ghostgum) Update licensing information in Windows distribution archive. (winint.mak [1.8.2.5]: 2002/04/20 10:32:37 ghostgum) Update licensing information in Windows files. (dwsetup.def [1.2.6.1], dwsetup.rc [1.5.2.3], dwuninst.def [1.2.6.1]: 2002/04/20 22:11:39 ghostgum) Update version date for release.Update version date for release.Update version date for release. (version.mak [1.36.2.7]: 2002/04/22 21:16:23 giles) Change the license reference in the installer dialog and update the copyright year. (dwsetup.rc [1.5.2.4]: 2002/04/23 01:41:13 giles)Utilities
Fixes problems: - Fixes pdf2dsc to open input file before .setsafe, so that it works even when SAFER locks down read file access. Backport patch by raph from HEAD. (lib/pdf2dsc.ps [1.3.4.1]: 2002/02/13 23:29:52 giles) - ps2epsi generated an invalid DSC header. Also, encapsulate the original file in %%Begin/EndDocument t o protect against confusion with multiple DSC comments. Patch from Russell Lang. (lib/ps2epsi [1.7.2.1]: 2002/04/22 20:18:24 giles) - Calculate more accurate BoundingBox and prevent invalidaccess by using an 8-bit deep preview image. Patch from Ray Johnston. SF bug #525508. (lib/ps2epsi.ps [1.5.2.3]: 2002/04/22 20:30:39 giles) Update licensing information, with permission from Thomas Merz. Also updates the author's email address and removes the obsolete physical address. (lib/viewjpeg.ps [1.1.6.1]: 2002/02/08 09:44:43 giles) Update banner to the new format common to all releases. References file LICENSE. Note that the $Id: line is not altered by this change. (bench.c [1.4.4.1], dxmain.c [1.7.2.1], dxmainc.c [1.4.2.2], echogs.c [1.3.2.1], lib/Fontmap.ATB [1.2.6.1], lib/Fontmap.ATM [1.2.6.1], lib/Fontmap.GS [1.2.6.1], lib/Fontmap.OS2 [1.2.6.1], lib/Fontmap.SGI [1.2.6.1], lib/Fontmap.Sol [1.2.6.1], lib/Fontmap.Ult [1.2.6.1], lib/addxchar.ps [1.2.6.1], lib/align.ps [1.2.6.1], lib/bdftops.ps [1.3.2.1], lib/caption.ps [1.2.6.1], lib/cid2code.ps [1.3.4.1], lib/docie.ps [1.2.6.1], lib/errpage.ps [1.2.6.1], lib/font2c.ps [1.3.2.1], lib/font2pcl.ps [1.2.6.1], lib/gslp.ps [1.2.6.1], lib/gsnup.ps [1.2.6.1], lib/image-qa.ps [1.3.2.1], lib/impath.ps [1.3.4.1], lib/jispaper.ps [1.2.6.1], lib/lines.ps [1.2.6.1], lib/markhint.ps [1.2.6.1], lib/markpath.ps [1.2.6.1], lib/packfile.ps [1.2.6.1], lib/pcharstr.ps [1.2.6.1], lib/pdf2dsc.ps [1.3.4.2], lib/pdfopt.ps [1.10.2.1], lib/pdfwrite.ps [1.7.2.1], lib/pfbtopfa.ps [1.2.6.1], lib/ppath.ps [1.2.6.1], lib/pphs.ps [1.3.2.1], lib/ps2ai.ps [1.2.6.1], lib/ps2ascii.ps [1.3.2.1], lib/ps2epsi.ps [1.5.2.1], lib/showchar.ps [1.2.6.1], lib/stcinfo.ps [1.2.6.1], lib/stcolor.ps [1.2.6.1], lib/stocht.ps [1.3.6.1], lib/traceimg.ps [1.2.6.1], lib/traceop.ps [1.2.6.1], lib/type1enc.ps [1.2.6.1], lib/type1ops.ps [1.2.6.1], lib/uninfo.ps [1.2.6.1], lib/unprot.ps [1.2.6.1], lib/viewcmyk.ps [1.2.6.1], lib/viewgif.ps [1.2.6.1], lib/viewjpeg.ps [1.1.6.2], lib/viewmiff.ps [1.2.6.1], lib/viewpbm.ps [1.2.6.1], lib/viewpcx.ps [1.2.6.1], lib/viewps2a.ps [1.2.6.1], lib/wftopfa.ps [1.2.6.1], lib/winmaps.ps [1.2.6.1], lib/wrfont.ps [1.2.6.1], lib/zeroline.ps [1.2.6.1]: 2002/02/22 19:45:54 ray) Update banner to the new format common to all releases. References file LICENSE. Note that the $Id: line is not altered by this change. (genarch.c [1.2.6.1], genconf.c [1.4.4.1], gendev.c [1.2.6.1], genht.c [1.2.6.1], geninit.c [1.3.6.1], gp_dvx.c [1.4.2.1], gp_iwatc.c [1.6.2.1], gp_mac.c [1.1.4.1], gp_mktmp.c [1.2.6.1], gp_msdll.c [1.1.2.1], gp_mshdl.c [1.2.6.1], gp_msio.c [1.3.4.1], gp_mslib.c [1.3.2.1], gp_mspol.c [1.1.2.1], gp_msprn.c [1.1.2.1], gp_mswin.c [1.7.2.1], gp_ntfs.c [1.5.2.3], gp_os2.c [1.10.2.2], gp_os9.c [1.4.2.1], gp_stdia.c [1.3.2.1], gp_stdin.c [1.2.2.1], gp_sysv.c [1.2.6.1], gp_unix.c [1.5.2.1], gp_vms.c [1.7.2.2], gp_wgetv.c [1.4.2.1], gp_win32.c [1.2.6.1], gp_wsync.c [1.2.6.1], gs16spl.c [1.2.6.1], gsdll.c [1.6.2.1], gserver.c [1.2.6.1], gspmdrv.c [1.2.6.1]: 2002/02/22 19:45:57 ray) Update banner to the new format common to all releases. References file LICENSE. Note that the $Id: line is not altered by this change. (scfdgen.c [1.2.6.1], zdosio.c [1.2.6.1], ziodevs.c [1.5.2.1], ziodevsc.c [1.3.2.1]: 2002/02/22 19:46:00 ray) gs_cjk project : replace "min" & "max" by ".min" & ".max". Fix by Suzuki Toshiya. (lib/bdftops.ps [1.3.2.2], lib/font2pcl.ps [1.2.6.2], lib/gslp.ps [1.2.6.2], lib/packfile.ps [1.2.6.2], lib/pdfopt.ps [1.10.2.2], lib/prfont.ps [1.2.6.1], lib/ps2ascii.ps [1.3.2.2], lib/traceimg.ps [1.2.6.2], lib/viewcmyk.ps [1.2.6.2], lib/viewpbm.ps [1.2.6.2], lib/viewpcx.ps [1.2.6.2]: 2002/04/02 13:57:27 mpsuzuki) add missing Id: lines (lib/acctest.ps [1.1.6.1], lib/decrypt.ps [1.1.6.1], lib/landscap.ps [1.1.6.1], lib/level1.ps [1.1.6.1], lib/pf2afm.ps [1.3.2.1], lib/printafm.ps [1.1.6.1]: 2002/04/10 09:22:58 giles) adds missing Id: lines. (gp_mac.c [1.1.4.2]: 2002/04/10 09:33:26 giles) Updating licensing information in Windows files. (gp_wgetv.c [1.4.2.2]: 2002/04/20 22:11:39 ghostgum) Use sed in preference to tail to avoid conflicts between posix and traditional implementations. Patch from Paul Eggert. Closes SourceForge bug #521597. (lib/unix-lpr.sh [1.1.6.1]: 2002/04/22 19:54:55 giles) Add new license header to some files. (gp_macio.c [1.2.4.2]: 2002/04/23 01:32:26 giles)Drivers
Fixes problems: - Changes XPutImage to use xdev->vinfo->depth rather than xdev->color_info.depth. These are the same in all cases except a visual depth of 15, in which the latter is 16. (gdevx.c [1.8.2.2]: 2002/02/20 21:11:49 raph) - improve pswrite with compatibility to interpreters which don't consume ASCII85Decode EOD when reader stops immediately before it. Source Forge bug #525044 "pswrite incompatible with some RIPs". Thanks to Paul Vojta for spotting this. (gdevps.c [1.19.2.2]: 2002/03/13 17:09:11 igor) - epswrite was incompatible with HP LaserJet 4000 TN. Source Forge bug #529202 "Wrong PostScript in pswrite prolog". (gdevpsu.c [1.7.2.2]: 2002/03/20 20:17:31 igor) - Fixes incorrect margins on IJS devices. Thanks to Dave Suffield for the patch. (gdevijs.c [1.1.2.3]: 2002/03/28 20:44:53 raph) - Initializes the green and blue components of cmap and their multipliers. A floating point exception was occuring on static gray X displays when these were left at 0. (gdevxcmp.c [1.2.6.2]: 2002/04/19 00:46:41 jack) Update banner to the new format common to all releases. References file LICENSE. Note that the $Id: line is not altered by this change. (gdev3852.c [1.3.2.1], gdev3b1.c [1.2.6.1], gdev4081.c [1.3.2.1], gdev8510.c [1.3.2.1], gdev8bcm.c [1.2.6.1], gdev8bcm.h [1.2.6.1], gdevadmp.c [1.3.2.1], gdevbit.c [1.2.6.1], gdevbj10.c [1.4.2.1], gdevbjc.h [1.2.6.1], gdevbjcl.c [1.2.6.1], gdevbjcl.h [1.2.6.1], gdevbmp.c [1.4.2.1], gdevbmp.h [1.2.6.1], gdevbmpa.c [1.3.6.1], gdevbmpc.c [1.2.6.1], gdevccr.c [1.2.6.1], gdevcdj.c [1.5.2.1], gdevcfax.c [1.3.6.1], gdevcgm.c [1.2.6.2], gdevcgml.c [1.2.6.1], gdevcgml.h [1.2.6.1], gdevcgmx.h [1.2.6.1], gdevcif.c [1.3.2.1], gdevclj.c [1.2.6.1], gdevcljc.c [1.4.2.1], gdevcp50.c [1.3.2.1], gdevcslw.c [1.2.6.1], gdevdcrd.c [1.2.6.1], gdevdcrd.h [1.2.6.1], gdevdfax.c [1.4.2.1], gdevdjtc.c [1.3.2.1], gdevdm24.c [1.3.2.1], gdevdsp.c [1.5.2.2], gdevegaa.asm [1.2.6.1], gdevepsc.c [1.3.2.1], gdevepsn.c [1.3.2.1], gdevescp.c [1.3.2.1], gdevevga.c [1.2.6.1], gdevfax.c [1.2.6.1], gdevfax.h [1.2.6.1], gdevherc.c [1.2.6.1], gdevhl7x.c [1.5.2.1], gdevijs.c [1.1.2.2], gdevimgn.c [1.4.2.1], gdevjpeg.c [1.3.2.1], gdevl256.c [1.3.6.1], gdevl31s.c [1.2.6.1], gdevlbp8.c [1.3.2.1], gdevlj56.c [1.3.2.1], gdevlp8k.c [1.2.6.1], gdevlxm.c [1.2.6.1], gdevmac.h [1.1.4.1], gdevmacxf.c [1.1.4.1], gdevmeds.c [1.2.6.1], gdevmeds.h [1.2.6.1], gdevmgr.c [1.2.6.1], gdevmgr.h [1.2.6.1], gdevmiff.c [1.3.2.1], gdevmswn.c [1.4.2.1], gdevmswn.h [1.2.6.1], gdevmsxf.c [1.2.6.1], gdevn533.c [1.3.2.1], gdevo182.c [1.3.2.1], gdevokii.c [1.3.2.1], gdevos2p.c [1.4.2.1], gdevp14.h [1.1.2.1], gdevp2up.c [1.2.6.1], gdevpbm.c [1.3.6.1], gdevpccm.c [1.2.6.1], gdevpccm.h [1.3.6.1], gdevpcfb.c [1.2.6.1], gdevpcfb.h [1.2.6.1], gdevpcl.c [1.5.2.1], gdevpcl.h [1.5.2.1], gdevpcx.c [1.2.6.1], gdevpe.c [1.2.6.1], gdevphex.c [1.2.6.1], gdevpjet.c [1.3.2.1], gdevpm.c [1.4.2.1], gdevpm.h [1.2.6.1], gdevpng.c [1.4.2.1], gdevpnga.c [1.4.2.1], gdevps.c [1.19.2.1], gdevpsdf.h [1.9.4.1], gdevpsdi.c [1.15.2.1], gdevpsdp.c [1.8.6.1], gdevpsds.c [1.4.6.1], gdevpsds.h [1.4.6.1], gdevpsdu.c [1.10.2.1], gdevpsim.c [1.6.2.1], gdevpsu.c [1.7.2.1], gdevpsu.h [1.4.2.1], gdevpx.c [1.6.2.1], gdevpxat.h [1.3.6.1], gdevpxen.h [1.3.6.1], gdevpxop.h [1.2.6.1], gdevpxut.c [1.2.6.1], gdevpxut.h [1.2.6.1], gdevs3ga.c [1.2.6.1], gdevsco.c [1.3.6.1], gdevsj48.c [1.2.6.1], gdevsnfb.c [1.3.2.1], gdevsppr.c [1.5.2.1], gdevstc.c [1.2.6.1], gdevstc.h [1.2.6.1], gdevstc1.c [1.2.6.1], gdevstc2.c [1.2.6.1], gdevstc3.c [1.2.6.1], gdevstc4.c [1.2.6.1], gdevsun.c [1.2.6.1], gdevsunr.c [1.4.2.1], gdevsvga.c [1.2.6.1], gdevsvga.h [1.2.6.1], gdevtfax.c [1.4.6.1], gdevtfax.h [1.4.6.1], gdevtfnx.c [1.5.2.1], gdevtifs.c [1.4.2.1], gdevtifs.h [1.3.6.1], gdevtknk.c [1.3.2.1], gdevupd.c [1.5.2.1], gdevvglb.c [1.3.6.1], gdevwddb.c [1.3.2.1], gdevwdib.c [1.3.2.1], gdevwpr2.c [1.9.2.1], gdevwprn.c [1.3.2.1], gdevx.c [1.8.2.3], gdevx.h [1.4.6.1], gdevxalt.c [1.2.6.2], gdevxcmp.c [1.2.6.1], gdevxcmp.h [1.2.6.1], gdevxini.c [1.10.4.1], gdevxres.c [1.3.6.1], gdevxxf.c [1.5.6.1]: 2002/02/22 19:45:55 ray) Update banner to the new format common to all releases. References file LICENSE. Note that the $Id: line is not altered by this change. (png_.h [1.2.6.1], x_.h [1.3.2.1]: 2002/02/22 19:46:00 ray) Add multiple inclusion protection to headers files which were missing it. (gdevmacpictop.h [1.1.4.1], gdevmacttf.h [1.1.4.1], png_.h [1.2.6.2]: 2002/04/10 09:13:11 giles) adds missing Id: lines. (gdevdsp.c [1.5.2.3], gdevhpij.c [1.3.2.1], gdevhpij.h [1.2.4.1], gdevmac.c [1.1.4.2], gdevmac.h [1.1.4.2], gdevmacxf.c [1.1.4.2], gdevphex.c [1.2.6.2]: 2002/04/10 09:33:25 giles) Add new license header to some files. (gdevmac.c [1.1.4.3]: 2002/04/23 01:32:26 giles)PDF writer
Fixes problems: - Fix : pdfwrite wrongly computed text width for fonts with unusual font matrix. Source Forge bug "[ 535401 ] euro glyph misplaced after pdfwrite". (gdevpdff.c [1.22.2.2], gdevpdfs.c [1.7.2.2]: 2002/04/11 15:49:45 igor) - Fix : pdfwrite wrongly computed line width for fonts with PaintType 2. (gdevpdfs.c [1.7.2.3]: 2002/04/16 10:11:30 igor) Update banner to the new format common to all releases. References file LICENSE. Note that the $Id: line is not altered by this change. (gdevpdf.c [1.38.2.1], gdevpdfb.c [1.6.2.1], gdevpdfc.c [1.17.2.1], gdevpdfd.c [1.16.2.1], gdevpdfe.c [1.10.2.1], gdevpdff.c [1.22.2.1], gdevpdff.h [1.11.2.1], gdevpdfg.c [1.14.2.1], gdevpdfg.h [1.9.6.1], gdevpdfi.c [1.24.2.1], gdevpdfj.c [1.7.2.1], gdevpdfm.c [1.14.2.1], gdevpdfo.c [1.9.2.1], gdevpdfo.h [1.6.4.1], gdevpdfp.c [1.19.2.1], gdevpdfr.c [1.4.6.1], gdevpdfs.c [1.7.2.1], gdevpdft.c [1.36.2.1], gdevpdfu.c [1.16.2.1], gdevpdfv.c [1.10.2.1], gdevpdfw.c [1.12.2.1], gdevpdfx.h [1.34.2.1]: 2002/02/22 19:45:56 ray)PDF Interpreter
Update banner to the new format common to all releases. References file LICENSE. Note that the $Id: line is not altered by this change. (lib/pdf_base.ps [1.14.2.1], lib/pdf_draw.ps [1.36.2.1], lib/pdf_font.ps [1.23.2.1], lib/pdf_main.ps [1.35.2.1], lib/pdf_ops.ps [1.17.2.2]: 2002/02/22 19:45:55 ray) gs_cjk project : CIDWProc sample implementation by Suzuki Toshiya. (lib/pdf_font.ps [1.23.2.2]: 2002/04/02 13:53:16 mpsuzuki) gs_cjk project : replace "min" & "max" by ".min" & ".max". Fix by Suzuki Toshiya. (lib/pdf_font.ps [1.23.2.3], lib/pdf_main.ps [1.35.2.2], lib/pdf_sec.ps [1.5.2.1]: 2002/04/02 13:57:27 mpsuzuki) gs_cjk project : Automatic bold & italic for non-CID fonts in PDF. Fix by Taiji Yamada. (lib/pdf_font.ps [1.23.2.4]: 2002/04/02 13:58:40 mpsuzuki) gs-cjk project : update comments on "PDF reference", third edition fixes wrong notes about /DW in second edition. Fix by Suzuki Toshiya. (lib/pdf_font.ps [1.23.2.5]: 2002/04/03 07:27:49 mpsuzuki) disable the new auto-bold and auto-slant functions for non-cid fonts, pending improved detection of when this is necessary. (lib/pdf_font.ps [1.23.2.6]: 2002/04/16 06:11:29 giles)Interpreter
Fixes problems: - Prevent .locksafe (and .setsafe) from resetting the current pagedevice. Fixes SourceForge bug #516379. (lib/gs_init.ps [1.40.2.5]: 2002/02/14 01:25:59 rayjj) - -dSAFER mode to allow opening a file that references the parent directory as long as the PermitFileReading strings include a (*) string (allow all reading). Corresponds to rev 1.19 change. (zfile.c [1.11.2.3]: 2002/04/11 20:05:01 ray) Update banner to the new format common to all releases. References file LICENSE. Note that the $Id: line is not altered by this change. (bfont.h [1.3.6.1], btoken.h [1.4.6.1], ccfont.h [1.2.6.1], dpmain.c [1.5.2.1], dscparse.c [1.7.2.1], dscparse.h [1.6.2.1], dstack.h [1.3.4.1], dwdll.c [1.2.2.1], dwdll.h [1.3.2.1], dwimg.c [1.3.2.1], dwimg.h [1.4.2.1], dwinst.cpp [1.2.6.1], dwinst.h [1.2.6.1], dwmain.c [1.6.2.2], dwmain.h [1.3.2.1], dwmainc.c [1.8.2.2], dwnodll.c [1.1.2.1], dwreg.c [1.1.2.1], dwreg.h [1.1.2.1], dwsetup.cpp [1.5.6.1], dwsetup.h [1.2.6.1], dwtext.c [1.5.2.1], dwtext.h [1.4.2.1], dwuninst.cpp [1.2.6.1], dwuninst.h [1.2.6.1], errors.h [1.4.2.1], estack.h [1.2.6.1], examples/waterfal.ps [1.3.2.1], files.h [1.4.2.1], gdevdsp.h [1.1.2.1], gdevdsp2.h [1.2.2.1], lib/gs_agl.ps [1.2.6.1], lib/gs_btokn.ps [1.5.2.1], lib/gs_ccfnt.ps [1.5.2.1], lib/gs_ce_e.ps [1.2.6.1], lib/gs_cff.ps [1.10.2.1], lib/gs_cidcm.ps [1.5.2.1], lib/gs_cidfn.ps [1.18.4.1], lib/gs_cmap.ps [1.11.2.1], lib/gs_cmdl.ps [1.2.6.1], lib/gs_css_e.ps [1.2.6.1], lib/gs_dbt_e.ps [1.2.6.1], lib/gs_diskf.ps [1.2.6.1], lib/gs_dpnxt.ps [1.2.6.1], lib/gs_dps.ps [1.4.6.1], lib/gs_dps1.ps [1.2.6.1], lib/gs_dps2.ps [1.3.4.1], lib/gs_dscp.ps [1.4.2.1], lib/gs_epsf.ps [1.2.6.1], lib/gs_fform.ps [1.2.6.1], lib/gs_fonts.ps [1.13.2.2], lib/gs_frsd.ps [1.4.6.1], lib/gs_icc.ps [1.2.2.1], lib/gs_il1_e.ps [1.2.6.1], lib/gs_il2_e.ps [1.2.6.1], lib/gs_init.ps [1.40.2.6], lib/gs_kanji.ps [1.2.6.1], lib/gs_ksb_e.ps [1.2.6.1], lib/gs_l2img.ps [1.2.6.1], lib/gs_lev2.ps [1.7.2.3], lib/gs_lgo_e.ps [1.3.6.1], lib/gs_lgx_e.ps [1.2.6.1], lib/gs_ll3.ps [1.10.2.1], lib/gs_mex_e.ps [1.2.6.1], lib/gs_mgl_e.ps [1.3.6.1], lib/gs_mro_e.ps [1.2.6.1], lib/gs_pdf_e.ps [1.2.6.1], lib/gs_pdfwr.ps [1.11.2.1], lib/gs_pfile.ps [1.2.6.1], lib/gs_rdlin.ps [1.2.6.1], lib/gs_res.ps [1.16.2.1], lib/gs_setpd.ps [1.8.2.2], lib/gs_statd.ps [1.5.2.1], lib/gs_std_e.ps [1.2.6.1], lib/gs_sym_e.ps [1.2.6.1], lib/gs_trap.ps [1.3.6.1], lib/gs_ttf.ps [1.9.2.1], lib/gs_typ32.ps [1.3.2.1], lib/gs_typ42.ps [1.2.6.1], lib/gs_type1.ps [1.5.2.1], lib/gs_wan_e.ps [1.2.6.1], lib/gs_wl1_e.ps [1.2.6.1], lib/gs_wl2_e.ps [1.2.6.1], lib/gs_wl5_e.ps [1.2.6.1]: 2002/02/22 19:45:54 ray) Update banner to the new format common to all releases. References file LICENSE. Note that the $Id: line is not altered by this change. (ghost.h [1.2.6.1], gs.c [1.6.2.1], ialloc.c [1.2.6.1], ialloc.h [1.2.6.1], iapi.c [1.1.2.2], iapi.h [1.2.2.1], iastate.h [1.2.6.1], iastruct.h [1.2.6.1], ibnum.c [1.2.6.1], ibnum.h [1.2.6.1], iccfont.c [1.2.6.2], iccinit0.c [1.2.6.1], icfontab.c [1.2.6.1], ichar.h [1.3.6.1], ichar1.h [1.3.6.1], icharout.h [1.3.4.1], icid.h [1.2.6.1], icie.h [1.3.2.1], icolor.h [1.2.6.1], iconf.c [1.3.2.1], iconf.h [1.1.6.1], icontext.c [1.6.6.2], icontext.h [1.2.6.1], icremap.h [1.2.6.1], icsmap.h [1.2.6.1], icstate.h [1.4.6.2], iddict.h [1.2.6.1], iddstack.h [1.2.6.1], idebug.c [1.4.2.1], idebug.h [1.2.6.1], idict.c [1.4.4.1], idict.h [1.2.6.1], idictdef.h [1.2.6.1], idisp.c [1.2.2.1], idisp.h [1.1.2.1], idosave.h [1.2.6.1], idparam.c [1.3.6.1], idparam.h [1.3.6.1], idsdata.h [1.2.6.1], idstack.c [1.2.6.1], idstack.h [1.2.6.1], iesdata.h [1.2.6.1], iestack.h [1.2.6.1], ifcid.h [1.2.6.1], ifilter.h [1.3.6.1], ifilter2.h [1.2.6.1], ifont.h [1.6.4.1], ifont1.h [1.3.6.1], ifont2.h [1.2.6.1], ifont42.h [1.3.6.1], ifrpred.h [1.2.6.1], ifunc.h [1.3.6.3], ifwpred.h [1.2.6.1], igc.c [1.5.2.1], igc.h [1.2.6.1], igcref.c [1.3.2.1], igcstr.c [1.3.6.1], igcstr.h [1.2.6.1], igstate.h [1.3.6.1], iht.h [1.2.6.1], iimage.h [1.2.6.1], iimage2.h [1.2.6.1], iinit.c [1.3.4.1], iinit.h [1.2.6.1], ilevel.h [1.2.6.1], ilocate.c [1.4.2.1], imain.c [1.19.2.1], imain.h [1.3.2.1], imainarg.c [1.13.2.2], imainarg.h [1.3.2.1], imemory.h [1.2.6.1], iminst.h [1.5.2.1], iname.c [1.3.6.1], iname.h [1.2.6.1], inamedef.h [1.2.6.1], inameidx.h [1.2.6.1], inames.h [1.2.6.1], inamestr.h [1.2.6.1], inobtokn.c [1.2.6.1], inouparm.c [1.2.6.1], interp.c [1.8.2.1], interp.h [1.2.6.1], iosdata.h [1.2.6.1], iostack.h [1.2.6.1], ipacked.h [1.2.6.1], iparam.c [1.5.6.1], iparam.h [1.2.6.1], iparray.h [1.2.6.1], ipcolor.h [1.2.6.1], ireclaim.c [1.3.2.1], iref.h [1.5.4.1], isave.c [1.3.6.1], isave.h [1.2.6.1], iscan.c [1.5.6.1], iscan.h [1.4.6.1], iscanbin.c [1.5.6.1], iscanbin.h [1.2.6.1], iscannum.c [1.3.2.1], iscannum.h [1.2.6.1], isdata.h [1.2.6.1], isstate.h [1.2.6.1], istack.c [1.2.6.1], istack.h [1.2.6.1], istkparm.h [1.2.6.1], istream.h [1.2.6.1], istruct.h [1.2.6.1], itoken.h [1.2.6.1], iutil.c [1.3.2.1], iutil.h [1.2.6.1], iutil2.c [1.2.6.2], iutil2.h [1.2.6.2], ivmem2.h [1.2.6.1], ivmspace.h [1.2.6.1], main.h [1.3.2.1], oparc.h [1.2.6.1], opcheck.h [1.2.6.1], opdef.h [1.3.2.1], oper.h [1.2.6.1], opextern.h [1.2.6.1]: 2002/02/22 19:45:57 ray) Update banner to the new format common to all releases. References file LICENSE. Note that the $Id: line is not altered by this change. (ostack.h [1.2.6.1], sbhc.c [1.3.4.1], sbhc.h [1.2.6.1], sbwbs.c [1.2.6.1], sbwbs.h [1.2.6.1], sfilter1.c [1.6.4.1], shcgen.c [1.2.6.1], shcgen.h [1.2.6.1], smtf.c [1.2.6.1], smtf.h [