On 2008-10-04 14:04-0700 Alan W. Irwin wrote: > Hi Maurice: > > I have just committed my first attempt (see src/README.pages) to annotate > all the code fragments in our source code that affect paging and familying. > Could you please give this a critical read? I am especially interested in > the open question of whether plsc->page_status should be set to DRAWING (or > perhaps a new status?) for plP_state, and plP_esc. I guess the question > turns on why DRAWING is set at all for most plotting operations. If there > is some purpose to that, then my own view is the DRAWING status should also > be set for at least plP_esc (which usually draws something), and perhaps > plP_state as well (which AFAIK does not draw, but usually the result is status > information gets written to files for file-oriented devices). > > To give you some background... > [...]Anyhow, my plan is to deal with the repeat pladv(0) case, and once that > simple test case produces valid empty page files (like it should), see > whether that fix solves the example 23 issues.
I made the empty-page fix, and indeed that fixed the example 23 issue for the pages which consisted just of text (see my recent post on the svg status). However, in my view those text-only pages (done with plP_esc(PLESC_HAS_TEXT...) should have set the DRAWING status if that status is to be meaningful at all. What do you think about setting the DRAWING status generally for both plP_esc and plP_state? Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel