[gs-cvs] rev 7831 - in trunk/gs: doc lib

alexcher at ghostscript.com alexcher at ghostscript.com
Fri Apr 6 18:58:39 PDT 2007


Author: alexcher
Date: 2007-04-06 18:58:38 -0700 (Fri, 06 Apr 2007)
New Revision: 7831

Modified:
   trunk/gs/doc/pscet_status.txt
   trunk/gs/lib/gs_init.ps
Log:
Make the spot function in the high resolution halftone a readable procedure
to accomodate CET 29-05-01. Move Berthold K.P. Horn's copyright message into
the body of the function to keep them together at all times.

DIFFERENCES:
No other CET or Comparefiles differences. 


Modified: trunk/gs/doc/pscet_status.txt
===================================================================
--- trunk/gs/doc/pscet_status.txt	2007-04-06 20:47:10 UTC (rev 7830)
+++ trunk/gs/doc/pscet_status.txt	2007-04-07 01:58:38 UTC (rev 7831)
@@ -4875,14 +4875,11 @@
                 The test expects currentpagedevice to return the same dictionaty each time. 
                 assign: Alex.
 
-29-05-1  DIFF  	Rev 7595 MSVC8 debug build fails with no output pages.
-		Error: /invalidaccess in --forall--, while copying a halftone with 'Gcopy'.
-		.
-		Here is a simplified test :
-		gswin32c.exe -r300 -dBATCH gs_cet.ps -c currenthalftone /SpotFunction get rcheck ==
-		It prints 'false' with -r200 or greater, and 'true' with -r144 or smaller.
-		.
-		Assign: Raph.
+29-05-1  OK     Make the spot function in the high resolution halftone readable
+                to accomodate the test logic. Ghostscript matches Tek and
+                Distiller 5. CPSI-based PhotoPrint product redefines halftone
+                operations as no-op and cannot serve as a reference
+                implementation here. - Alex
 
 29-05-2  OK	
 

Modified: trunk/gs/lib/gs_init.ps
===================================================================
--- trunk/gs/lib/gs_init.ps	2007-04-06 20:47:10 UTC (rev 7830)
+++ trunk/gs/lib/gs_init.ps	2007-04-07 01:58:38 UTC (rev 7831)
@@ -1365,10 +1365,11 @@
 currentpacking false setpacking
 /.linescreen
 % The following screen algorithm is used by permission of the author.
-    { 1 add 180 mul cos 1 0.08 add mul exch 2 add 180 mul cos 
-      1 0.08 sub mul add 2 div % (C) 1989 Berthold K.P. Horn
+    { ((C) 1989 Berthold K.P. Horn) pop
+      1 add 180 mul cos 1 0.08 add mul exch 2 add 180 mul cos 
+      1 0.08 sub mul add 2 div
     }
-bind executeonly def
+bind readonly def
 setpacking
 /.sethireshalftone {	% <dpi> .sethireshalftone <doscreen>
 	% According to information published by Hewlett-Packard,



More information about the gs-cvs mailing list