2004-08-28 22:10 Ralph Giles

Update the version and date on the VMS help file.

[doc/gs-vms.hlp 1.29]

2004-08-28 21:52 Ralph Giles

Update release date on documentation.

[doc/API.htm 1.44, doc/Bug-form.htm 1.41, doc/Bug-info.htm 1.40, doc/C-style.htm 1.47, doc/Commprod.htm 1.32, doc/Copying.htm 1.31, doc/DLL.htm 1.35, doc/Deprecated.htm 1.12, doc/Details8.htm 1.9, doc/Develop.htm 1.138, doc/Devices.htm 1.81, doc/Drivers.htm 1.48, doc/Fonts.htm 1.42, doc/Helpers.htm 1.35, doc/History1.htm 1.31, doc/History2.htm 1.31, doc/History3.htm 1.31, doc/History4.htm 1.31, doc/History5.htm 1.33, doc/History6.htm 1.48, doc/History7.htm 1.36, doc/History8.htm 1.13, doc/Htmstyle.htm 1.36, doc/Install.htm 1.46, doc/Issues.htm 1.41, doc/Language.htm 1.87, doc/Lib.htm 1.34, doc/Maintain.htm 1.42, doc/Make.htm 1.79, doc/New-user.htm 1.51, doc/Projects.htm 1.58, doc/Ps-style.htm 1.29, doc/Ps2epsi.htm 1.33, doc/Ps2pdf.htm 1.70, doc/Psfiles.htm 1.53, doc/Readme.htm 1.56, doc/Release.htm 1.86, doc/Source.htm 1.31, doc/Tester.htm 1.31, doc/Testing.htm 1.26, doc/Unix-lpr.htm 1.31, doc/Use.htm 1.111, doc/Xfonts.htm 1.31, man/dvipdf.1 1.29, man/font2c.1 1.29, man/gs.1 1.30, man/gslp.1 1.29, man/gsnd.1 1.29, man/pdf2dsc.1 1.28, man/pdf2ps.1 1.30, man/pdfopt.1 1.28, man/pf2afm.1 1.29, man/pfbtopfa.1 1.30, man/printafm.1 1.29, man/ps2ascii.1 1.28, man/ps2epsi.1 1.27, man/ps2pdf.1 1.34, man/ps2pdfwr.1 1.33, man/ps2ps.1 1.36, man/wftopfa.1 1.29]

2004-08-28 21:47 Ralph Giles

Change the product name to BETA RELEASE

[src/gscdef.c 1.45]

2004-08-28 21:47 Ralph Giles

Add recent new files to the listings in the documentation.

[doc/Develop.htm 1.137, doc/Psfiles.htm 1.52]

2004-08-28 21:28 Ralph Giles

Update release notes and open bug list for the 8.31 beta release. Bump
the release date as well.

[doc/News.htm 1.150, src/version.mak 1.72]

2004-08-26 09:13 Russell Lang (details)

Fix half-toning for display device, bug 687629.

[src/gdevdsp.c 1.27]

2004-08-26 00:15 Ray Johnston (details)

Fix for image matrix having negative values.  Thanks to Len Sorenson
for submitting this patch (author unknown).  Bug #687411.

[src/gximag3x.c 1.19]

2004-08-26 00:04 Ray Johnston (details)

Close the font file after the font has been processed (loaded into VM).
This prevents a problem with using up too many file handles detected on
Solaris. Thanks to Alex Cherepanov for the patch. Bug #687066.

[lib/gs_type1.ps 1.15]

2004-08-25 23:52 Ray Johnston (details)

Fix to close streams at EOF (not only filter streams), as required by
the PLRM. Thanks to Alex Cherepanov for this patch. Bug #687505.

[src/stream.c 1.23]

2004-08-25 15:56 Alex Cherepanov

Bind all operators in DefaultGray, DefaultRGB, DefaultCMYK color spaces.
Partial fix for the bug 687608

[Resource/ColorSpace/DefaultCMYK 1.3, Resource/ColorSpace/DefaultGray 1.3, Resource/ColorSpace/DefaultRGB 1.3]

2004-08-24 17:51 Igor Melichev (details)

Fix (pdfwrite) : A page compression type change could cause a crash.

[src/gdevpdf.c 1.98, src/gdevpdfu.c 1.58, src/gdevpdfx.h 1.100]

2004-08-24 15:36 Igor Melichev (details)

Fix : gs_lib_ctx was wrongly accessed while looking up a dictionary stack extension.

[src/idstack.c 1.7]

2004-08-24 15:36 Igor Melichev (details)

Fix : gs_lib_ctx was not accessible while clist_playback_band.

[src/gxclread.c 1.12]

2004-08-24 12:52 Igor Melichev (details)

Fix (TT interpreter) : Provide a tolerance to an inconsistent cvt length.

[src/ttinterp.c 1.14]

2004-08-24 10:58 Igor Melichev (details)

Fix (TT interpreter) : A minor portability problem.

[src/ttload.c 1.6]

2004-08-24 09:10 Igor Melichev (details)

Fix : Makefiles missed a dependency.

[src/gslibctx.h 1.4, src/lib.mak 1.192]

2004-08-23 09:57 Russell Lang (details)

Allow the display device row alignment to be changed from the
default 4 bytes to 8, 16, 32 or 64 bytes.

[src/gdevdsp.c 1.26, src/gdevdsp.h 1.10]

2004-08-19 21:52 Russell Lang

Changed iapi to use a void* instead of a gs_main_instance pointer.

[src/dmmain.c 1.4, src/dpmain.c 1.12, src/dwmainc.c 1.22, src/dxmain.c 1.14, src/dxmainc.c 1.10]

2004-08-19 19:33 stefan (details)

Changed iapi to use a void* instead of a gs_main_instance pointer.
Cleaned up warning related to function pointer signature miss-matches.

[src/dwmain.c 1.19, src/gdevpdtw.c 1.29, src/gdevpsf.h 1.27, src/gdevpsfm.c 1.15, src/gsalloc.c 1.22, src/gsccode.h 1.14, src/gscpixel.c 1.13, src/gscpixel.h 1.7, src/gscspace.c 1.18, src/gsdevice.c 1.23, src/gslibctx.c 1.4, src/gslibctx.h 1.3, src/gxccman.c 1.28, src/gxfcache.h 1.27, src/iapi.c 1.12, src/iapi.h 1.13, src/idict.c 1.12, src/ilocate.c 1.11, src/iutil.c 1.11, src/iutil.h 1.8, src/sdctc.c 1.6, src/zchar32.c 1.5, src/zcssepr.c 1.16, src/zfont.c 1.12, src/zpacked.c 1.7]

2004-08-19 10:50 Russell Lang

Add a PPD for PostScript to be used by ghostscript ps2pdf.

[doc/Develop.htm 1.136, doc/Ps2pdf.htm 1.69, lib/ghostpdf.inf 1.1, lib/ghostpdf.ppd 1.1]

2004-08-19 07:38 Russell Lang (details)

Enable progressive updates for the image window of
the MS-Windows ghostscript command line program.
Change update method to use a Windows timer.

[src/dwimg.c 1.13, src/dwimg.h 1.10, src/dwmainc.c 1.21]

2004-08-18 22:25 stefan

Fixed dependancies for gslibctx.h

[src/int.mak 1.128, src/lib.mak 1.191]

2004-08-18 22:24 stefan

Removed redundant include.

[src/gsmalloc.c 1.13]

2004-08-18 20:44 Igor Melichev (details)

Fix (pdfwrite) : Check for glyph name conflicts while font merging.

[src/gdevpdtt.c 1.87, src/gxfcopy.c 1.45]

2004-08-18 14:40 Igor Melichev (details)

Fix (pdfwrite) : Wrong glyph positions with CIDFontType2 with no vmtx.

[src/gdevpdtt.c 1.86]

2004-08-18 04:48 Dan Coby (details)

Implementation of 687496 transparency and CMYK support.

[src/gdevp14.c 1.26, src/gxblend.c 1.6, src/lib.mak 1.190]

2004-08-17 20:21 Ray Johnston

Add PDFSTEP debug aid. Prints a step number at end of PDFDEBUG line, and
sync's the display, then reads a number of steps to skip ( == single
step). This is rudimentary but somewhat useful. Invoked with -dPDFSTEP.

[lib/pdf_base.ps 1.44]

2004-08-17 19:56 Ralph Giles

Bump the version number after the last beta release.

[lib/gs_init.ps 1.109, src/gscdef.c 1.44, src/version.mak 1.71]

2004-08-17 19:39 Ralph Giles

Remove references to the FreeType license. Artifex Software, Inc. has
purchased rights to the FreeType 1 code and the work included here is
relicensed under the same terms as with the rest of the Ghostscript code.

[LICENSE 1.4, doc/FTL.txt 1.3]

2004-08-17 18:59 Ray Johnston

Add support for PDF single stepping debug aid (PDFSTEP). Actual interpreter
changes made separately.

[lib/gs_init.ps 1.108]

2004-08-17 17:53 Ray Johnston (details)

Handle invalid PDF's that use 0.0 font scaling (Tf operator). Fixes bug
687606 for customer number 780.

[lib/pdf_ops.ps 1.34]

2004-08-14 02:06 Russell Lang

Correct the previous MSVC 8 updates to allow compilation with debugging.

[src/msvc32.mak 1.62, src/msvccmd.mak 1.21]

2004-08-13 12:59 stefan

Added missing parameter types to prototype.

[src/gpcheck.h 1.9]

2004-08-13 04:57 Russell Lang

Detect the version of Microsoft Visual C++ from the version of nmake.

[doc/Make.htm 1.78, src/msvc32.mak 1.61]

2004-08-13 00:16 Russell Lang (details)

Add support for compiling with the beta of Microsoft Visual
Studio 2005, also known as MSVC 8.

[doc/Make.htm 1.77, src/msvc32.mak 1.60, src/msvccmd.mak 1.20]

2004-08-11 14:33 stefan (details)

Added memory pointers to gsmalloc use by jpg2000 interface.

[src/sjpx.c 1.10, src/sjpx.h 1.3, src/zfjpx.c 1.2]

2004-08-11 13:36 Ray Johnston

When scaling factors of /ImageMatrix in a image mask for ImageType3 are
negative, translation offset values for image mask rendering are
incorrect and it makes abnormal output (eg. white lines).
This patch fixes this bug #686843. Thanks to Len Sorensen for the analysis.

[src/gximag3x.c 1.18]

2004-08-11 13:33 Ray Johnston

When scaling factors of /ImageMatrix in a image mask for ImageType3 are
negative, translation offset values for image mask rendering are
incorrect and it makes abnormal output (eg. white lines).
This patch fixes this bug #686843. Thanks to Len Sorensen for the analysis.

[src/gximage3.c 1.14]

2004-08-11 12:58 Ray Johnston (details)

Fix bug 687038 that resulted in a crash if the initial device was not
pdfwrite.

[lib/gs_pdfwr.ps 1.39]

2004-08-10 13:02 stefan

Added memory_t pointers to gs_malloc() gs_free() calls in
devices that aren't normally built.

[src/gdev3b1.c 1.5, src/gdevadmp.c 1.6, src/gdevccr.c 1.5, src/gdevcif.c 1.6, src/gdevcp50.c 1.6, src/gdevcslw.c 1.5, src/gdevhl7x.c 1.10, src/gdevimgn.c 1.7, src/gdevlp8k.c 1.5, src/gdevlxm.c 1.5, src/gdevmgr.c 1.6, src/gdevn533.c 1.6, src/gdevo182.c 1.6, src/gdevokii.c 1.7, src/gdevos2p.c 1.8, src/gdevp14.c 1.25, src/gdevphex.c 1.7, src/gdevpsdi.c 1.30, src/gdevsgi.c 1.6, src/gdevsj48.c 1.5, src/gdevsppr.c 1.8, src/gdevsunr.c 1.7, src/gdevwddb.c 1.7, src/gdevwprn.c 1.10, src/gp_macio.c 1.34]

2004-08-10 12:59 stefan (details)

fixed bug with iapi, removed gs_lib_finit()'s call of gs_malloc_release.

[src/gsinit.c 1.7]

2004-08-09 17:02 stefan

Fixed uninitialized fstdio2 pointer.

[src/gslibctx.c 1.3]

2004-08-05 20:17 stefan

Fixed incorrect function pointer prototype,
const gs_memory_t *  argument was missing.

[src/gxfcache.h 1.26, src/gxfcopy.c 1.44]

2004-08-05 20:15 stefan (details)

Valid memory pointer used create a tile_clip device instead of NULL.

[src/gxp1fill.c 1.6]

2004-08-05 17:02 stefan (details)

Windows only:
check_interrupts() with a mem pointer to access the poll function.

[src/gdevdbit.c 1.11, src/gdevddrw.c 1.25, src/gdevwpr2.c 1.18, src/gdevwprn.c 1.9, src/gp_macpoll.c 1.2, src/gp_mslib.c 1.6, src/gp_mspol.c 1.5, src/gp_mswin.c 1.24, src/gxclrast.c 1.30, src/gxclread.c 1.11, src/gxclutil.c 1.11, src/gxdtfill.h 1.27, src/sfxfd.c 1.10, src/sfxstdio.c 1.9]

2004-08-04 23:40 stefan

fixed typo in last commit.

[src/gpcheck.h 1.8]

2004-08-04 23:33 stefan (details)

gs_memory_t pointer additions for msvc build.

[src/gdev4081.c 1.6, src/gdev4693.c 1.9, src/gdev8510.c 1.7, src/gdevdm24.c 1.8, src/gdevdsp.c 1.25, src/gdevescp.c 1.7, src/gdevmswn.c 1.11, src/gdevmsxf.c 1.8, src/gdevpjet.c 1.7, src/gdevwpr2.c 1.17, src/gp_mspol.c 1.4, src/gpcheck.h 1.7, src/gsargs.c 1.9, src/gsdll.c 1.12, src/gsmisc.c 1.18, src/gxccache.c 1.32, src/gxclutil.c 1.10, src/imain.h 1.9, src/interp.c 1.19, src/main.h 1.7, src/msvc32.mak 1.59, src/sfxstdio.c 1.8]

2004-08-04 19:36 stefan (details)

Addition of a Library Context to start the process of removing globals.

[src/bfont.h 1.10, src/devs.mak 1.117, src/dstack.h 1.6, src/files.h 1.10, src/gdevbj10.c 1.9, src/gdevcdj.c 1.15, src/gdevdcrd.c 1.6, src/gdevepsc.c 1.11, src/gdevepsn.c 1.9, src/gdevijs.c 1.9, src/gdevp14.c 1.24, src/gdevpdfb.c 1.23, src/gdevpdfc.c 1.48, src/gdevpdfg.c 1.58, src/gdevpdfg.h 1.33, src/gdevpdfi.c 1.56, src/gdevpdfk.c 1.8, src/gdevpdfv.c 1.36, src/gdevpdti.c 1.36, src/gdevplnx.c 1.10, src/gdevprn.c 1.18, src/gdevprna.c 1.6, src/gdevpsdi.c 1.29, src/gdevpxat.h 1.6, src/gdevpxen.h 1.6, src/gdevstc.c 1.10, src/gdevupd.c 1.16, src/gdevvec.c 1.23, src/gdevxcmp.c 1.9, src/gdevxxf.c 1.9, src/gp_mac.c 1.16, src/gs.c 1.12, src/gs_dll_call.h 1.1, src/gsalloc.c 1.21, src/gsalloc.h 1.7, src/gsalphac.c 1.7, src/gsccode.h 1.13, src/gscdevn.c 1.21, src/gscolor.c 1.14, src/gscolor1.c 1.11, src/gscolor3.c 1.8, src/gscparam.c 1.10, src/gscpixel.c 1.12, src/gscpixel.h 1.6, src/gscrd.c 1.6, src/gscrd.h 1.7, src/gscscie.c 1.12, src/gscsepr.c 1.27, src/gscspace.c 1.17, src/gscspace.h 1.14, src/gsdevice.c 1.22, src/gsequivc.c 1.5, src/gsexit.h 1.10, src/gsfcid2.c 1.6, src/gsfcmap.c 1.24, src/gsfcmap1.c 1.7, src/gsfont.c 1.33, src/gsht.c 1.22, src/gsht1.c 1.15, src/gshtx.c 1.6, src/gsimage.c 1.12, src/gsinit.c 1.6, src/gsio.h 1.8, src/gsiodevs.c 1.6, src/gsistate.c 1.10, src/gslib.c 1.14, src/gslib.h 1.6, src/gslibctx.c 1.2, src/gslibctx.h 1.2, src/gsmalloc.c 1.12, src/gsmalloc.h 1.6, src/gsmemlok.c 1.6, src/gsmemory.c 1.9, src/gsmemory.h 1.8, src/gsmemraw.h 1.8, src/gsmemret.c 1.5, src/gsmisc.c 1.17, src/gsovrc.c 1.6, src/gspcolor.c 1.14, src/gsptype1.c 1.19, src/gsstate.c 1.24, src/gsstruct.h 1.18, src/gsstype.h 1.6, src/gsutil.c 1.10, src/gsutil.h 1.8, src/gxacpath.c 1.10, src/gxalloc.h 1.11, src/gxccache.c 1.31, src/gxccman.c 1.27, src/gxcht.c 1.13, src/gxclbits.c 1.9, src/gxclrast.c 1.29, src/gxclread.c 1.10, src/gxclrect.c 1.7, src/gxcpath.c 1.12, src/gxcspace.h 1.13, src/gxdevcli.h 1.34, src/gxdevice.h 1.19, src/gxdhtserial.c 1.5, src/gxfcmap.h 1.16, src/gxfcopy.c 1.43, src/gxht.c 1.16, src/gxht.h 1.9, src/gximag3x.c 1.17, src/gximage.c 1.7, src/gxpcmap.c 1.13, src/gxttfb.c 1.34, src/gzht.h 1.13, src/ialloc.c 1.7, src/ialloc.h 1.6, src/iapi.c 1.11, src/ibnum.c 1.8, src/ibnum.h 1.8, src/ichar.h 1.7, src/icharout.h 1.9, src/icid.h 1.8, src/icie.h 1.7, src/icstate.h 1.13, src/idebug.c 1.9, src/idebug.h 1.6, src/idict.c 1.11, src/idict.h 1.6, src/idparam.c 1.9, src/idparam.h 1.7, src/idstack.c 1.6, src/ifapi.h 1.19, src/ifont.h 1.14, src/ifont1.h 1.7, src/ifont42.h 1.9, src/igc.c 1.13, src/igc.h 1.8, src/igcref.c 1.6, src/iimage.h 1.7, src/iinit.c 1.10, src/ilocate.c 1.10, src/imain.c 1.39, src/imainarg.c 1.32, src/iminst.h 1.8, src/iname.h 1.5, src/interp.c 1.18, src/iparam.c 1.10, src/iplugin.c 1.5, src/iplugin.h 1.5, src/isave.c 1.11, src/isave.h 1.7, src/iscan.c 1.18, src/iscanbin.c 1.14, src/iutil.c 1.10, src/iutil.h 1.7, src/lib.mak 1.189, src/sdctc.c 1.5, src/std.h 1.12, src/szlibc.c 1.6, src/ttload.c 1.5, src/zarray.c 1.5, src/zbfont.c 1.27, src/zchar.c 1.14, src/zchar1.c 1.36, src/zcharout.c 1.12, src/zcharx.c 1.7, src/zcid.c 1.9, src/zcie.c 1.12, src/zcolor.c 1.19, src/zcontext.c 1.11, src/zcontrol.c 1.11, src/zcrd.c 1.8, src/zcsdevn.c 1.12, src/zcsindex.c 1.7, src/zcspixel.c 1.5, src/zcssepr.c 1.15, src/zdevice.c 1.9, src/zdevice2.c 1.9, src/zdict.c 1.6, src/zdps.c 1.8, src/zdps1.c 1.7, src/zfapi.c 1.52, src/zfcid0.c 1.22, src/zfcid1.c 1.19, src/zfcmap.c 1.15, src/zfile.c 1.41, src/zfileio.c 1.17, src/zfont.c 1.11, src/zfont0.c 1.7, src/zfont1.c 1.12, src/zfont2.c 1.7, src/zfont32.c 1.5, src/zfont42.c 1.20, src/zfontenum.c 1.4, src/zfrsd.c 1.10, src/zfunc.c 1.14, src/zfunc3.c 1.7, src/zfunc4.c 1.12, src/zgeneric.c 1.8, src/zgstate.c 1.10, src/zht2.c 1.12, src/zht2.h 1.3, src/zicc.c 1.7, src/zimage.c 1.14, src/zimage3.c 1.7, src/ziodevs.c 1.9, src/ziodevsc.c 1.7, src/zmatrix.c 1.8, src/zmedia2.c 1.16, src/zmisc.c 1.7, src/zmisc2.c 1.7, src/zmisc3.c 1.6, src/zpacked.c 1.6, src/zpcolor.c 1.15, src/zrelbit.c 1.6, src/zshade.c 1.15, src/zstring.c 1.6, src/ztoken.c 1.14, src/ztrans.c 1.22, src/ztype.c 1.8, src/zupath.c 1.10, src/zusparam.c 1.13, src/zvmem.c 1.8]

2004-08-04 01:00 Ralph Giles

add a .cvsignore list for generated files

[contrib/pscolor/.cvsignore 1.1]

2004-08-04 00:55 Ralph Giles

Add variable declaration for the path to the ghostscript executable to
the unix wrapper scripts. This simplifies changing the invocation name.
Partial fix for bug 686863.

[lib/bdftops 1.5, lib/dumphint 1.2, lib/dvipdf 1.5, lib/eps2eps 1.6, lib/font2c 1.4, lib/gsbj 1.4, lib/gsdj 1.4, lib/gsdj500 1.4, lib/gslj 1.4, lib/gslp 1.4, lib/gsnd 1.4, lib/pdf2dsc 1.6, lib/pdf2ps 1.7, lib/pdfopt 1.7, lib/pf2afm 1.5, lib/pfbtopfa 1.6, lib/pphs 1.4, lib/ps2ascii 1.7, lib/ps2epsi 1.10, lib/ps2pdfwr 1.10, lib/ps2ps 1.7, lib/pv.sh 1.4, lib/unix-lpr.sh 1.5, lib/wftopfa 1.4]

2004-08-02 03:33 Igor Melichev (details)

Fix : .OrigFont was not provided when an embeded font is defined.

[lib/gs_fonts.ps 1.47]

2004-07-30 21:32 Dan Coby (details)

More work upon 687551 Implement the remaining TN 5044 procedures.
This commit implements the setcmykoverprint procedure.

[lib/gs_lev2.ps 1.32]

2004-07-29 19:19 Igor Melichev (details)

Fix : True Type font loader : numLoca run out the PS string size limit.

[lib/gs_ttf.ps 1.39]

2004-07-29 17:46 Igor Melichev (details)

1. Fix (PS interpreter) : The FontBBox validation check was too strong.
2. Fix (pdfwrite) : Explicitely set line parameters in a charproc.

[src/gdevpdtt.c 1.85, src/gslparam.h 1.5, src/zchar.c 1.13]

2004-07-28 19:46 Ralph Giles

test commit; verifying the cvs announcement list is working.

[src/Makefile.in 1.37]

2004-07-28 10:09 Igor Melichev (details)

Fix : gs_function_is_monotonic computed an unused auxiliary result (continued 4).

[src/gsfunc3.c 1.22]

2004-07-26 23:33 Dan Coby (details)

Fix for 687572 AFPL Ghostscript 8.14 fails with some PDF files.

[lib/pdf_draw.ps 1.83]

2004-07-26 23:21 Dan Coby

Fix for 687591 Overprint Preview is not documented.  This change adds
documentaion for how Ghostscript handles overprinting and spot colors
to Use.htm.

[doc/Use.htm 1.110]

2004-07-24 08:12 Igor Melichev (details)

ps2write step 39 : Implementing embedded TrueType fonts (continued).

[lib/opdfread.ps 1.34]

2004-07-23 19:11 Igor Melichev (details)

ps2write step 39 : Implementing embedded TrueType fonts.

[lib/opdfread.ps 1.33]

2004-07-22 17:35 Igor Melichev (details)

ps2write step 38 : Implementing embedded Type 1 fonts.

[lib/opdfread.ps 1.32]

2004-07-22 13:04 Igor Melichev (details)

ps2write step 38 : Write font data after the font descriptor.

[src/gdevpdtb.c 1.27, src/gdevpdtb.h 1.10, src/gdevpdtd.c 1.16]

2004-07-22 11:08 Igor Melichev (details)

ps2write step 37 : Don't convert Type 1 into CFF when generating ps2write output.

[src/gdevpdfg.c 1.57, src/gdevpdfx.h 1.99, src/gdevpdtb.c 1.26]

2004-07-22 07:56 Igor Melichev (details)

ps2write step 36 : Switching on the new code DELAYED_STREAMS, PS2WRITE.

[src/gdevvec.h 1.15]

2004-07-20 07:08 Ray Johnston (details)

Fix to make sure that device deactivation is invoked before final close
of the device when exit. Bug #687557.

[src/imain.c 1.38]

2004-07-17 18:44 Ray Johnston (details)

Fix so that compiled fonts have the dictionary permissions set correctly.
Bug 687444 for customer #531.

[src/iccfont.c 1.9]

2004-07-16 22:14 Igor Melichev (details)

Fix (pdfwrite) : Provide a delayed stream writing.

[src/gdevpdf.c 1.97, src/gdevpdfu.c 1.57, src/gdevpdfx.h 1.98, src/gdevpdtb.c 1.25, src/gdevpdtf.c 1.37, src/gdevpdti.c 1.35, src/gdevpdtw.c 1.28, src/gdevpdtw.h 1.5]

2004-07-15 16:39 Igor Melichev (details)

Fix (pdfwrite) : Discard the output file seekability requirement in the /PS pdfmark implementation.

[src/gdevpdfm.c 1.45]

2004-07-15 12:37 Igor Melichev (details)

Fix (pdfwrite) : text.operation was inconsistent after replacing TEXT_FROM_GLYPHS.

[src/gdevpdtc.c 1.36, src/gdevpdte.c 1.60]

2004-07-14 18:21 Ray Johnston

Sort the output in filename order to make comparison of daily db's easier.

[toolbin/tests/dump_testdb 1.7]

2004-07-14 17:57 Igor Melichev (details)

ps2write step 35 : Fixing more problems with color spaces.

[lib/opdfread.ps 1.31]

2004-07-14 17:57 Igor Melichev (details)

Fix (pdfwrite) : Don't write DeviceN, DevicePixel colors with CompatibilityLevel<=1.2 .

[src/gdevpdfc.c 1.47, src/gdevpdfg.c 1.56]

2004-07-14 15:59 Ralph Giles

Include string_.h for missing prototypes of strlen() &c. Bug 687541.

[src/gscdevn.c 1.20, src/gsfcmap.c 1.23, src/gsht1.c 1.14, src/int.mak 1.127, src/lib.mak 1.188, src/zfile1.c 1.12]

2004-07-14 15:38 Ralph Giles

Cast pointer type to avoid a warning. Bug 687541.

[src/sjpx.c 1.9]

2004-07-14 15:34 Ralph Giles

Correct some types to unsigned to match the gp_file_name_combine() prototype.
Partial fix for bug 687541.

[src/gp_unix_cache.c 1.3]

2004-07-14 14:24 Ray Johnston (details)

Fix to pdfwrite initialization to make sure initial distiller params are
incorporated into the device. Also add collection of distillerparams when
building currentpagedevice. Fixes bugs 687325, 687436 and 687458.

[lib/gs_pdfwr.ps 1.38, lib/gs_setpd.ps 1.24]

2004-07-13 19:52 Igor Melichev (details)

ps2write step 34 : Applying filters to the page contents stream.

[lib/opdfread.ps 1.30]

2004-07-13 19:31 Igor Melichev (details)

ps2write step 33 : Fixing problems with color spaces in image XObjects.

[lib/opdfread.ps 1.29]

2004-07-13 18:58 Igor Melichev (details)

ps2write step 32 : Fixing problems with color spaces in inline images.

[lib/opdfread.ps 1.28]

2004-07-13 15:58 Igor Melichev (details)

ps2write step 31 : Implementing DecodeParms for filters.

[lib/opdfread.ps 1.27]

2004-07-13 15:13 Igor Melichev (details)

ps2write step 30 : Continue the implementation of color spaces.

[lib/opdfread.ps 1.26]

2004-07-13 13:44 Igor Melichev (details)

ps2write step 29 : The inplementation of FunctionType 4 was wrong.

[lib/opdfread.ps 1.25]

2004-07-13 12:38 Igor Melichev (details)

Fix (pdfwrite) : Don't write shadings with CompatibilityLevel<=1.2 .

[src/gdevpdfd.c 1.41, src/gdevpdfg.c 1.55]

2004-07-13 12:02 Igor Melichev (details)

Fix (pdfwrite) : Wrong /Matrix from /BP pdfmark (continued).

[src/gdevpdfm.c 1.44]

2004-07-13 11:09 Igor Melichev (details)

Fix (pdfwrite) : Dont create the alternative image compression if a loseless compression is only allowed.

[src/gdevpdfi.c 1.55, src/gdevpsdi.c 1.28]

2004-07-10 08:55 Igor Melichev (details)

ps2write step 28 : Fixing tab characters in the source code (continued).

[lib/opdfread.ps 1.24]

2004-07-10 08:04 Igor Melichev (details)

ps2write step 27 : Implemented FunctionType 4.

[lib/opdfread.ps 1.23]

2004-07-09 20:54 Igor Melichev (details)

ps2write step 26 : Fixing tab characters in the source code.

[lib/opdfread.ps 1.22]

2004-07-09 20:28 Igor Melichev (details)

ps2write step 25 : Fixing various problems in functions and color spaces.

[lib/opdfread.ps 1.21]

2004-07-09 16:52 Igor Melichev (details)

ps2write step 24 : An initial implementation of functions.

[lib/opdfread.ps 1.20]

2004-07-08 17:15 Igor Melichev (details)

ps2write step 23 : Implementing Indexed and Separation (continued).

[lib/opdfread.ps 1.19]

2004-07-08 15:28 Igor Melichev (details)

ps2write step 22 : Implementing Indexed and Separation.

[lib/opdfread.ps 1.18]

2004-07-08 14:00 Igor Melichev (details)

ps2write step 20 : Implementing CalGray, CalRGB.

[lib/opdfread.ps 1.17]

2004-07-08 11:12 Igor Melichev (details)

ps2write step 20 : The implementations of Q,q,CharProc were incomplete.

[lib/opdfread.ps 1.16]

2004-07-08 10:06 Igor Melichev (details)

ps2write step 17 : Implementing Patterns.

[lib/opdfread.ps 1.15]

2004-07-08 08:03 Igor Melichev (details)

ps2write step 18 : Fix : Length was written to a wrong file position.

[src/gdevpdfm.c 1.43]

2004-07-07 15:19 Igor Melichev (details)

ps2write step 17 : Image XForm implementation.

[lib/opdfread.ps 1.14]

2004-07-07 14:24 Igor Melichev (details)

ps2write step 16 : Inline image implementation.

[lib/opdfread.ps 1.13]

2004-07-07 11:42 Igor Melichev (details)

ps2write step 15 : Fix : ObjectRegistry expansion code was wrong.

[lib/opdfread.ps 1.12]

2004-07-07 11:00 Igor Melichev (details)

ps2write step 14 : Fix : fonts may have no Encoding.

[lib/opdfread.ps 1.11]

2004-07-07 10:40 Igor Melichev (details)

ps2write step 13 : Implementing Type 3 fonts.

[lib/opdfread.ps 1.10]

2004-07-07 10:19 Igor Melichev (details)

ps2write step 12 : Implementing Type 3 fonts.

[lib/opdfread.ps 1.9]

2004-07-07 09:33 Russell Lang (details)

Fixes bug 687451 "default resolution for display device"
Set the display resolution from the MS-Windows display resolution,
using a device parameter -dDisplayResolution=DPI.

[doc/Devices.htm 1.80, src/dwmain.c 1.18, src/dwmainc.c 1.20, src/gdevdsp.c 1.24, src/gdevdsp.h 1.9, src/gdevdsp2.h 1.8]

2004-07-07 09:09 Russell Lang

Fixes bug 687562 "vector devices close output file incorrectly".
Vector devices open the output file with gx_device_open_output_file,
so should close it with gx_device_close_output_file, not fclose.
This was preventing pswrite from correctly closing special
files such as "%printer%Printer Name" on Windows and OS/2.

[src/gdevvec.c 1.22]

2004-07-07 09:07 Russell Lang (details)

In the Windows %printer% IODevice, the existing thread handle
is closed automatically when the thread finishes.  Duplicate
the thread handle so we always have a valid handle for waiting
and closing.

[src/gp_msprn.c 1.4]

2004-07-06 22:15 Dan Coby (details)

Fix for 687565 Incorrect equiv color for Orange in Altona test file.
The altona test file Altona_Visual_bb_1v1_x3.pdf contains a spot color
called Orange.  An incorrect equivalent CMYK color is being determined for
this spot color.  The result is that the spot color is being displayed as
black for the devices which handle spot colors and attempt to determine
equivalent CMYK colors for the spot colors.  These are the psdcmyk,
tiffsep, and display (with -dDisplayFormat=16#a0800) devices.

[src/gsequivc.c 1.4]

2004-07-06 19:27 Igor Melichev (details)

ps2write step 11 : Implementing Metrics for Type 1,2,42 fonts (continued).

[lib/opdfread.ps 1.8]

2004-07-06 19:04 Igor Melichev (details)

ps2write step 10 : Implementing Metrics for Type 1,2,42 fonts.

[lib/opdfread.ps 1.7]

2004-07-06 17:44 Igor Melichev (details)

ps2write step 9 : Implementing Encoding for Type 1,2,42 fonts.

[lib/opdfread.ps 1.6]

2004-07-06 13:48 Igor Melichev (details)

ps2write step 8 : Implementing ExtGState.

[lib/opdfread.ps 1.5]

2004-07-06 12:05 Igor Melichev (details)

ps2write step 7 : Implementing text rendering operastors.

[lib/opdfread.ps 1.4]

2004-07-05 21:16 Igor Melichev (details)

ps2write step 6 : :Providing a page stream execution context.

[lib/opdfread.ps 1.3]

2004-07-05 17:03 Igor Melichev (details)

ps2write step 5 : Page streams must interpret immediately.

[lib/opdfread.ps 1.2]

2004-07-05 17:03 Igor Melichev (details)

ps2write step 4 : Stream data length must preceed the stream.

[src/gdevpdfm.c 1.42, src/gdevpdfu.c 1.56, src/gdevpdfx.h 1.97]

2004-07-05 12:55 Igor Melichev (details)

ps2write step 3 : Initial commit for the Ordered PDF Reader.

[lib/opdfread.ps 1.1]

2004-07-03 10:51 Russell Lang (details)

Log Message:
Fixes bug 686956 Display device does not support separations.
Add support for separations to display device.
This requires a change to the display callback structure.
Support is maintained for clients using version 1 of the structure.

[doc/API.htm 1.43, doc/Devices.htm 1.79, src/dwimg.c 1.12, src/dwimg.h 1.9, src/dwmain.c 1.17, src/dwmainc.c 1.19, src/dxmain.c 1.13, src/gdevdsp.c 1.23, src/gdevdsp.h 1.8, src/gdevdsp2.h 1.7, src/idisp.c 1.7]

2004-07-01 19:23 Igor Melichev (details)

(pdfwrite) : Implementing a dynamic recongnition for Type 3 charproc variations (continued 6).

[src/gdevpdtt.c 1.84]

2004-07-01 18:27 Dan Coby

Correct some warnings from the MSVC compiler.

[src/gscdevn.c 1.19, src/gscsepr.c 1.26, src/gsht.c 1.21, src/gzht.h 1.12]

2004-07-01 04:41 Dan Coby

This change creates common routines for handling the DeviceN related
device parameters (SeparationColorNames, SeparationOrder, and
MaxSeparations).  The change also splits up some common routines that
were assuming that the device was a 'printer' device.

[src/devs.mak 1.116, src/gdevdevn.c 1.21, src/gdevdevn.h 1.10, src/gdevnfwd.c 1.25, src/gdevpsd.c 1.16, src/gdevtsep.c 1.3, src/gdevxcf.c 1.9, src/gxcmap.c 1.22, src/gxcmap.h 1.11]

2004-06-30 17:37 Raph Levien

Fixes nonportable code in the vasarely.ps example file so that keeps
to reasonable page size values even when default clippath is very
large (as is the case with the bbox device). Fixes bug #687549.

[examples/vasarely.ps 1.3]

2004-06-30 14:55 Igor Melichev (details)

Fix (pdsfwrite) : Compression of XObjects implicitely depended on CompressFonts (continued).

[src/gdevpdfu.c 1.55]

2004-06-30 14:50 Igor Melichev (details)

Fix (pdsfwrite) : Compression of XObjects implicitely depended on CompressFonts.

[src/gdevpdfi.c 1.54, src/gdevpdfm.c 1.41, src/gdevpdfu.c 1.54, src/gdevpdfx.h 1.96, src/gdevpdti.c 1.34]

2004-06-30 14:35 Igor Melichev (details)

ps2write part 2 : Delay writing pages.

[src/gdevpdf.c 1.96, src/gdevpdfg.c 1.54, src/gdevpdfp.c 1.39, src/gdevpdfu.c 1.53, src/gdevpdfx.h 1.95, src/gdevpsdf.h 1.22, src/gdevpsdp.c 1.14]

2004-06-30 11:54 Igor Melichev (details)

ps2write part 1 : starting the project.

[src/gdevpsdf.h 1.21, src/gdevpsdp.c 1.13, src/gdevvec.h 1.14]

2004-06-30 08:15 Igor Melichev (details)

Fix : MSVC compiler warning.

[src/gdevtsep.c 1.2]

2004-06-29 22:46 Dan Coby (details)

Fix for 687553 rangecheck in .sethalftone5 and SeparationOrder.

[src/gsht.c 1.20]

2004-06-29 22:27 Dan Coby

Correct spelling in a comment.

[src/gxcmap.h 1.10]

2004-06-29 21:01 Dan Coby

Change the default handling of the MaxSeparations device parameter.  This
parameter is only used by some of the DeviceN mode devices (which have
their own handling of this parameter).  The default handler now simply
ignores this parameter.  However it does read the parameter.  Not reading
the parameter was causing problems with PDF files and page devices.

[src/gsdparam.c 1.17]

2004-06-29 01:05 Ralph Giles

Add contributed pscolor utility by Carsten Hammer. This splits a ps
document into two, one consisting only of black and white pages, and
one of color pages. Useful for printing on separate devices.

Submitted under bug 602263.

The Makefile needs updating for the new location.

[contrib/pscolor/Makefile 1.1, contrib/pscolor/instream.yy 1.1, contrib/pscolor/test.c 1.1]

2004-06-28 17:13 Igor Melichev (details)

Fix : True Type grid fitting must not apply to FAPI fonts.

[src/gxccman.c 1.26, src/lib.mak 1.187]

2004-06-24 10:10 Igor Melichev (details)

Fix : A dangling pointer from TExecution_Context could cause a memory corruption.

[src/ttfmemd.c 1.7, src/ttinterp.c 1.13, src/ttobjs.c 1.7]

2004-06-24 09:51 Igor Melichev (details)

Fix: Unwinding the recent change to gsdparam.c becauase it breaks the PDF interpreter.

[src/gsdparam.c 1.16]

2004-06-24 07:20 Dan Coby

Add source file src/gdevtsep.c.  This file is part of the implementation
687440 and 542629.

[src/gdevtsep.c 1.1]

2004-06-24 06:54 Dan Coby

Add the src/gdevtsep.c file.  This contains the tiffgray, tiff32nc, and
tiffsep devices.

[doc/Develop.htm 1.135]

2004-06-24 06:51 Igor Melichev (details)

Fix (TT interpreter) : The implementation of INSTCTRL did not follow the TT specification by Apple.

[src/ttinterp.c 1.12]

2004-06-24 06:48 Dan Coby (details)

This change implements the enhancements described in 542629 CMYK
tiff driver and 687440 Support for outputting PDF separations
separately.  This change implements three devices:  tiffgray
which produces an 8 bit gray output with uncompressed data,
tiff32nc which produces 32 bit CMYK with uncompressed data, and
tiffsep which produces a tiffgray file for each separation
(CMYK and spot colors) and it also produces a CMYK output file
which is created using the CMYK image data plus the spot
colors image data.  The spot colors are converted to CMYK using
the logic in 687431.

[doc/Devices.htm 1.78, src/Makefile.in 1.36, src/devs.mak 1.115, src/dvx-gcc.mak 1.26, src/gdevdevn.h 1.9, src/gsdparam.c 1.15, src/macos-mcp.mak 1.25, src/msvc32.mak 1.58, src/openvms.mak 1.36, src/os2.mak 1.37, src/unix-gcc.mak 1.45, src/unixansi.mak 1.36, src/watcw32.mak 1.29]

2004-06-24 06:47 Igor Melichev (details)

A new implementation of shadings, step 80.

[src/gxshade6.c 1.77]

2004-06-24 05:03 Dan Coby (details)

Fix for 687534 Unable to determine equivalent CMYK for spot colors
that are only used with overprint.

[doc/Drivers.htm 1.47, src/gdevbbox.c 1.18, src/gdevdflt.c 1.24, src/gdevnfwd.c 1.24, src/gdevprn.c 1.17, src/gdevpsd.c 1.15, src/gdevrops.c 1.12, src/gscdevn.c 1.18, src/gscsepr.c 1.25, src/gsequivc.c 1.3, src/gsequivc.h 1.2, src/gxclip.c 1.15, src/gxclip2.c 1.11, src/gxclipm.c 1.13, src/gxclist.c 1.14, src/gxdevcli.h 1.33, src/gxdevice.h 1.18]

2004-06-24 03:17 Ray Johnston (details)

Minor change to avoid a spurious compiler warning about 't' used before
initialized. Fixes bug #687412.

[src/spdiff.c 1.7]

2004-06-23 20:37 Alex Cherepanov

Disable idiom recognition feature during execution of .bindnow
because it has no effect except burning a few seconds of CPU time.
Fix bug 687521

[lib/gs_init.ps 1.107]

2004-06-23 18:57 stefan

Fixed CMYK to RGB conversion.

Used in rop code where RGB -> CMYK -> RGB needs to work correctly
in the black and white cases.

[src/gdevbit.c 1.10]

2004-06-23 18:50 stefan

Fix macro to use it's arguments.  Platform specific, under exersized code.

[src/gxfarith.h 1.7]

2004-06-23 09:04 Igor Melichev (details)

Fix (ps2ascii) : Provide a tolerance to old versions of dvips output.

[lib/ps2ascii.ps 1.10]

2004-06-19 04:01 Ray Johnston

Add new CMaps and update older ones to latest. Bug #687470. Thanks to
A. Cherepanov for providing part of the newer files.

[Resource/CMap/83pv-RKSJ-H 1.2, Resource/CMap/90ms-RKSJ-H 1.2, Resource/CMap/90ms-RKSJ-UCS2 1.1, Resource/CMap/90ms-RKSJ-V 1.2, Resource/CMap/90msp-RKSJ-H 1.1, Resource/CMap/90msp-RKSJ-V 1.1, Resource/CMap/90pv-RKSJ-H 1.2, Resource/CMap/90pv-RKSJ-UCS2 1.1, Resource/CMap/90pv-RKSJ-UCS2C 1.1, Resource/CMap/90pv-RKSJ-V 1.2, Resource/CMap/Add-RKSJ-H 1.2, Resource/CMap/Add-RKSJ-V 1.2, Resource/CMap/Adobe-CNS1-B5pc 1.1, Resource/CMap/Adobe-CNS1-ETen-B5 1.1, Resource/CMap/Adobe-CNS1-H-CID 1.1, Resource/CMap/Adobe-CNS1-H-Host 1.1, Resource/CMap/Adobe-CNS1-H-Mac 1.1, Resource/CMap/Adobe-CNS1-UCS2 1.1, Resource/CMap/Adobe-GB1-GBK-EUC 1.1, Resource/CMap/Adobe-GB1-GBpc-EUC 1.1, Resource/CMap/Adobe-GB1-H-CID 1.1, Resource/CMap/Adobe-GB1-H-Host 1.1, Resource/CMap/Adobe-GB1-H-Mac 1.1, Resource/CMap/Adobe-GB1-UCS2 1.1, Resource/CMap/Adobe-Japan1-90ms-RKSJ 1.1, Resource/CMap/Adobe-Japan1-90pv-RKSJ 1.1, Resource/CMap/Adobe-Japan1-H-CID 1.1, Resource/CMap/Adobe-Japan1-H-Host 1.1, Resource/CMap/Adobe-Japan1-H-Mac 1.1, Resource/CMap/Adobe-Japan1-PS-H 1.1, Resource/CMap/Adobe-Japan1-PS-V 1.1, Resource/CMap/Adobe-Japan1-UCS2 1.1, Resource/CMap/Adobe-Korea1-H-CID 1.1, Resource/CMap/Adobe-Korea1-H-Host 1.1, Resource/CMap/Adobe-Korea1-H-Mac 1.1, Resource/CMap/Adobe-Korea1-KSCms-UHC 1.1, Resource/CMap/Adobe-Korea1-KSCpc-EUC 1.1, Resource/CMap/Adobe-Korea1-UCS2 1.1, Resource/CMap/B5pc-H 1.1, Resource/CMap/B5pc-UCS2 1.1, Resource/CMap/B5pc-UCS2C 1.1, Resource/CMap/B5pc-V 1.1, Resource/CMap/CNS-EUC-H 1.1, Resource/CMap/CNS-EUC-V 1.1, Resource/CMap/EUC-H 1.2, Resource/CMap/EUC-V 1.2, Resource/CMap/Ext-RKSJ-H 1.2, Resource/CMap/Ext-RKSJ-V 1.2, Resource/CMap/GB-EUC-H 1.1, Resource/CMap/GB-EUC-V 1.1, Resource/CMap/GBK-EUC-H 1.2, Resource/CMap/GBK-EUC-UCS2 1.1, Resource/CMap/GBK-EUC-V 1.2, Resource/CMap/GBK2K-H 1.1, Resource/CMap/GBK2K-V 1.1, Resource/CMap/GBKp-EUC-H 1.1, Resource/CMap/GBKp-EUC-V 1.1, Resource/CMap/GBT-EUC-H 1.1, Resource/CMap/GBT-EUC-V 1.1, Resource/CMap/GBpc-EUC-H 1.1, Resource/CMap/GBpc-EUC-UCS2 1.1, Resource/CMap/GBpc-EUC-UCS2C 1.1, Resource/CMap/GBpc-EUC-V 1.1, Resource/CMap/H 1.2, Resource/CMap/HKdla-B5-H 1.1, Resource/CMap/HKdla-B5-V 1.1, Resource/CMap/HKdlb-B5-H 1.1, Resource/CMap/HKdlb-B5-V 1.1, Resource/CMap/HKgccs-B5-H 1.1, Resource/CMap/HKgccs-B5-V 1.1, Resource/CMap/HKm314-B5-H 1.1, Resource/CMap/HKm314-B5-V 1.1, Resource/CMap/HKm471-B5-H 1.1, Resource/CMap/HKm471-B5-V 1.1, Resource/CMap/HKscs-B5-H 1.1, Resource/CMap/HKscs-B5-V 1.1, Resource/CMap/Identity-H 1.2, Resource/CMap/Identity-V 1.2, Resource/CMap/KSC-EUC-H 1.1, Resource/CMap/KSC-EUC-V 1.1, Resource/CMap/KSCms-UHC-H 1.2, Resource/CMap/KSCms-UHC-HW-H 1.1, Resource/CMap/KSCms-UHC-HW-V 1.1, Resource/CMap/KSCms-UHC-UCS2 1.1, Resource/CMap/KSCms-UHC-V 1.2, Resource/CMap/KSCpc-EUC-H 1.1, Resource/CMap/KSCpc-EUC-UCS2 1.1, Resource/CMap/KSCpc-EUC-UCS2C 1.1, Resource/CMap/UCS2-90ms-RKSJ 1.1, Resource/CMap/UCS2-90pv-RKSJ 1.1, Resource/CMap/UCS2-B5pc 1.1, Resource/CMap/UCS2-ETen-B5 1.1, Resource/CMap/UCS2-GBK-EUC 1.1, Resource/CMap/UCS2-GBpc-EUC 1.1, Resource/CMap/UCS2-KSCms-UHC 1.1, Resource/CMap/UCS2-KSCpc-EUC 1.1, Resource/CMap/UniCNS-UCS2-H 1.2, Resource/CMap/UniCNS-UCS2-V 1.2, Resource/CMap/UniGB-UCS2-H 1.2, Resource/CMap/UniGB-UCS2-V 1.2, Resource/CMap/UniJIS-UCS2-H 1.2, Resource/CMap/UniJIS-UCS2-HW-H 1.1, Resource/CMap/UniJIS-UCS2-HW-V 1.1, Resource/CMap/UniJIS-UCS2-V 1.2, Resource/CMap/UniKS-UCS2-H 1.2, Resource/CMap/UniKS-UCS2-V 1.2, Resource/CMap/V 1.2]

2004-06-18 17:46 Igor Melichev (details)

(pdfwrite) : Implementing a dynamic recongnition for Type 3 charproc variations (continued 5).

[src/gdevpdti.c 1.33, src/gdevpdfx.h 1.94, src/gdevpdtt.c 1.83]

2004-06-18 07:00 Dan Coby (details)

687504 Enhancement: Imaging spot colors without using the
SeparationColorNames parameter.

[src/gdevdevn.c 1.20, src/gdevdevn.h 1.8, src/gdevnfwd.c 1.23, src/gdevperm.c 1.4, src/gdevpsd.c 1.14, src/gdevxcf.c 1.8, src/gscdevn.c 1.17, src/gscsepr.c 1.24, src/gscspace.c 1.16, src/gsdparam.c 1.14, src/gsht.c 1.19, src/gxcmap.c 1.21, src/gxcmap.h 1.9]

2004-06-17 21:42 Ralph Giles

Protect genarch's test for sizeof(long long) with and #ifdef HAVE_LONG_LONG
since a number of platforms (particularly MSVC) do not support this type.

[src/genarch.c 1.11, src/stdint_.h 1.5]

2004-06-17 13:05 Alex Cherepanov

Round elements of Mask array to the nearest integer following implementation
of AR4, AR5, AR6.
Fix bug 687494 from customer 580.

[lib/pdf_draw.ps 1.82]

2004-06-17 11:14 Igor Melichev (details)

Fix : Arithmetic errors could cause a function monotonity misrecongition.

[src/gsfunc0.c 1.21]

2004-06-16 20:01 Alex Cherepanov

Fix parsing of -2147483648.5, min_int followed by a fractional part.
Fix bug 687500

[src/iscannum.c 1.9]

2004-06-16 11:22 Igor Melichev (details)

Fix (pdfwrite) : Allow named object reference in the Action key of /ANN pdfmark.

[src/gdevpdfm.c 1.40]

2004-06-16 09:27 Ralph Giles

Protect against cache values containing spaces. This shouldn't be a problem, the change is more for consistency.

[src/configure.ac 1.47]

2004-06-16 09:27 Ralph Giles

Try to use long long as a 64 bit type in the genarch fallback stdint definitions. Fix for bug 687514.

[src/genarch.c 1.10, src/stdint_.h 1.4]

2004-06-15 20:28 Igor Melichev (details)

Fix (pdfwrite) : A wrong CFF string index randiomization.

[src/gdevpdtb.c 1.24, src/gdevpsf2.c 1.31, src/lib.mak 1.186]

2004-06-15 15:27 Alex Cherepanov

Make pdf_dominant_rotation() return unknown text rotation for the file
without text. It returned 0 rotation before, which excluded consideration
of DSC comments later on.
Fix bug 687515

[src/gdevpdf.c 1.95]

2004-06-10 19:09 Igor Melichev (details)

(pdfwrite) : Implementing a dynamic recongnition for Type 3 charproc variations (continued 4).

[src/gdevpdfi.c 1.53, src/gdevpdfm.c 1.39, src/gdevpdfx.h 1.93, src/gdevpdti.c 1.32]

2004-06-10 16:41 Igor Melichev (details)

A new implementation of shadings, step 80.

[src/gxshade6.c 1.76]

2004-06-09 20:47 Igor Melichev (details)

Fix (type 1 hinter) : an indeterministic bug in t1_hinter__simplify_representation.

[src/gxhintn.c 1.50]

2004-06-09 12:07 Igor Melichev (details)

Fix (type 1 hinter) :
1. Ever align the Y-coordinate of a glyph origin to pixels.
2. Improve the unaligned pole interpolation;
3. Set a waeaker angle threshold in t1_hinter__is_stem_hint_applicable.
4. Allow an offset fuzz in t1_hinter__is_stem_hint_applicable.
5. Align upper/lower horizontal stems by the upper/lower edge.
6. A dependency was missed in lib.mak .

[src/gxchar.c 1.43, src/gxhintn.c 1.49, src/lib.mak 1.185, src/gxhintn.h 1.20]

2004-06-08 11:42 Igor Melichev (details)

Fix (pdfwrite) : Merge equal ExtGState objects.

[src/gdevpdfg.c 1.53, src/gdevpdfo.c 1.30, src/gdevpdfo.h 1.19]

2004-06-03 17:12 Igor Melichev (details)

(pdfwrite) : Implementing a dynamic recongnition for Type 3 charproc variations (continued 3).

[src/gdevpdti.c 1.31]

2004-06-02 17:45 Igor Melichev (details)

Fix (pdfwrite) : 1. After used a process color, continue using it for same client color space.
2. A bug in pdf_set_initial_color could miss some color commands.

[src/gdevpdfb.c 1.22, src/gdevpdfd.c 1.40, src/gdevpdfg.c 1.52, src/gdevpdfg.h 1.32, src/gdevpdfp.c 1.38, src/gdevpdtt.c 1.82, src/gdevpdfx.h 1.92, src/gdevvec.h 1.13]

2004-06-02 13:19 Igor Melichev (details)

Fix (pdfwrite) : ConvertCMYKImagesToRGB crashed.

[src/gdevpsdi.c 1.27]

2004-06-02 12:14 Igor Melichev (details)

Fix : 'midpoint' formula was wrong.

[src/gxpflat.c 1.41, src/gxshade6.c 1.75]

2004-06-02 00:37 Ralph Giles

Correct a typo. Thanks to Russell for catching this one.

[doc/Make.htm 1.76]

2004-06-01 21:13 Dan Coby (details)

Fix for 687477 Bad incremental update to a PDF file.

[lib/pdf_base.ps 1.43, lib/pdf_main.ps 1.87, lib/pdf_rbld.ps 1.7]

2004-06-01 17:20 Igor Melichev (details)

Fix : A Cygwin/gcc warning.

[src/gdevpdfx.h 1.91]

2004-06-01 17:06 Igor Melichev (details)

(pdfwrite) : Implementing a dynamic recongnition for Type 3 charproc variations (continued 2).

[src/gdevpdfd.c 1.39, src/gdevpdfg.c 1.51, src/gdevpdfg.h 1.31, src/gdevpdtt.c 1.81]

2004-06-01 17:03 Igor Melichev (details)

High level devices may need a device color while executing stringwidth.

[src/gstext.c 1.18]

2004-06-01 13:42 Igor Melichev (details)

(pdfwrite) : Implementing a dynamic recongnition for Type 3 charproc variations (continued).

[src/gdevpdti.c 1.30, src/gdevpdfx.h 1.90, src/gdevpdtt.c 1.80]

2004-06-01 02:37 Alex Cherepanov

Aviod a PostScript error in ps2ascii when the source file uses composite fonts.
For now, dump the strings in the unmodified encoding when the corresponding
font is composite.
Fix bug 687466.

[lib/ps2ascii.ps 1.9]