Bug 689940

Summary: GSview returns with 'No page numbering available' for some operations
Product: Artifex GSview Reporter: goldart.geo
Component: GeneralAssignee: Russell Lang <gsview>
Status: RESOLVED WONTFIX    
Severity: normal CC: robin.watts
Priority: P4    
Version: unspecified   
Hardware: PC   
OS: Windows XP   
Customer: Word Size: ---

Description goldart.geo 2008-07-04 11:59:15 UTC
When viewing files with no page numbering, such as alphabet.ps, colorcir.ps,
escher.ps, grayalph.ps, snowflak.ps, vasarely.ps, waterfal.ps from Ghostscript
distribution, or twopages.ps bundled with PSTOEDIT, Ghostscript returns message
'No more pages' at status line when performing any of the following operations:

-Find text
-Right click on document window (which zooms document normally)
------------------------------------------------------------------------
Ghostscript version (or include output from "gs -h"): 8.62
------------------------------------------------------------------------
Where you got Ghostscript: Ghostscript.com
------------------------------------------------------------------------
Hardware system you are using (including printer model if the problem
involves printing):

Memory: 384MB
CPU: Intel Pentium II 400
Sound: ESS Solo-1
Video: Neomagic MagicMedia 256AV
------------------------------------------------------------------------
Operating system you are using: Windows 98SE
------------------------------------------------------------------------
Suggested fix, if any:

The affected operations have nothing to do with page numbering, so there is no
reason for GSview not to perform the operations.
Comment 1 Russell Lang 2012-06-18 12:42:23 UTC
If the PostScript file does not have DSC comments, GSview can't redisplay the page with different settings without redisplaying all preceeding pages.  If there are 100 pages, this used to be an annoying wait, so GSview acts as though it got to the last page.  The user can press the redisplay button to start again.

Encourage creators of PostScript files to use the DSC and make the pages independent.

A complete redesign of GSview could have ghostscript partially processing pages to a clist, then GSview could using that to rerender at different resolutions.
Comment 2 Robin Watts 2012-06-18 12:53:32 UTC
> A complete redesign of GSview could have ghostscript partially processing pages
> to a clist, then GSview could using that to rerender at different resolutions.

It's fundamental to the design of ghostscripts clists that they are resolution specific.