[gs-cvs] rev 7740 - in trunk/gs: doc lib
alexcher at ghostscript.com
alexcher at ghostscript.com
Sat Feb 24 07:32:49 PST 2007
Author: alexcher
Date: 2007-02-24 07:32:48 -0800 (Sat, 24 Feb 2007)
New Revision: 7740
Modified:
trunk/gs/doc/pscet_status.txt
trunk/gs/lib/gs_init.ps
Log:
Set /errorinfo to null in the error handler when it undefined.
Fix missing 'null' in CET 09-47c and 09-47j.
DIFFERENCES:
null is also added to the error messages in 29-7c-02 and 29-07c-04
but these pages expect no errors at all.
There's no other CET or comparefiles fifferences.
Modified: trunk/gs/doc/pscet_status.txt
===================================================================
--- trunk/gs/doc/pscet_status.txt 2007-02-23 23:03:23 UTC (rev 7739)
+++ trunk/gs/doc/pscet_status.txt 2007-02-24 15:32:48 UTC (rev 7740)
@@ -969,8 +969,10 @@
09-47C-1 OK Fixed by rev 7221.
-09-47C-2 DIFF GS shows '--.type1execchar-- rangecheck'. Adobe shows:
- 'F --show-- rangecheck null' assign: Peter
+09-47C-2 DIFF Rev. 7740 adds 'null' to the message.
+ Adobe shows: 'F --show-- rangecheck null'
+ At 144 dpi GS shows 'F --.type1execchar-- rangecheck null'.
+ At 72 dpi GS shows the same message as Adobe. assign: Peter
09-47D-1 OK Fixed by rev 7169.
@@ -1078,7 +1080,7 @@
000000 e70000
e60000 d1d1d1
It looks so with GS.
- Don't know ehy CPSI misses green.
+ Don't know why CPSI misses green.
-
Test02 : Same as 09-47G-2 Test11.
@@ -1116,8 +1118,8 @@
- -
Test12: ok Fixed by rev 7175.
-09-47J-1 DIFF Test01 CPSI misses imagemask in shading. Test04 printout
- differs (GS missing 'null'). Assign: Alex
+09-47J-1 DIFF Graphic differences in Test01 (partly drawn) and Test12
+ (green line across the shading). Assign: Alex
09-47J-10 OK
Modified: trunk/gs/lib/gs_init.ps
===================================================================
--- trunk/gs/lib/gs_init.ps 2007-02-23 23:03:23 UTC (rev 7739)
+++ trunk/gs/lib/gs_init.ps 2007-02-24 15:32:48 UTC (rev 7740)
@@ -887,6 +887,7 @@
$error /newerror true put
$error exch /errorname exch put
$error exch /command exch put
+ $error /errorinfo known not { $error /errorinfo //null put } if
$error /recordstacks get $error /errorname get /VMerror ne and
{ % Attempt to store the stack contents atomically.
count array astore dup $error /ostack 4 -1 roll
@@ -1070,6 +1071,7 @@
/.inerror false def
/.nosetlocal true def
/position //null def
+ /errorinfo //null def
end
% Define errordict similarly. It has one entry per error name,
% plus handleerror. However, some astonishingly badly written PostScript
More information about the gs-cvs
mailing list