dirty-p

Generic Function

Package: common-graphics

Arguments: stream

In release 6.0, the function dirty-p has been removed from Common Graphics. The purpose of this function was to avoid ejecting blank pages from printers, but should not be necessary for this.

In the unlikely case that an application called this function directly, it should now instead maintain its own flag for whether it has drawn anything on the current page.

More typically, an application may have relied on Common Graphics itself to avoid ejecting blank printer pages. If unwanted blank pages begin to appear in release 6.0 (or later), the application should avoid producing these pages itself. In cases where no printed output at all should be produced, such as when opening a printer stream simply to query its attributes or when the user cancels a print operation, the application should pass the ABORT flag when closing the printer, which will avoid ejecting any pages. In cases where an extra blank page appears after the printed pages, the application should avoid calling new-page until it is about to print something that belongs on the next page.

Common Graphics and IDE documentation is described in About Common Graphics and IDE documentation in cgide.htm.

The documentation is described in introduction.htm and the index is in index.htm.

Copyright (c) 1998-2000, Franz Inc. Berkeley, CA., USA. All rights reserved.

Created 2000.10.5.