Created at 21:01 Dec 17, 2006 by mike, last modified at 21:01 Dec 17, 2006
A new weekly snapshot of CUPS 1.3svn (r6158) is now available on the download page:
http://www.cups.org/software.php
This snapshot contains pre-release software and should not be used on production systems.
Commit Log:
------------------------------------------------------------------------ r6157 | mike | 2006-12-16 20:36:58 -0500 (Sat, 16 Dec 2006) | 19 lines Add documentation for supported PostScript operators in raster PPD files. Add test code for _cupsRasterExecPS(). Fix some bugs in _cupsRasterExecPS() and add debug printfs. filter/interpret.c: - _cupsRasterExecPS(): Add debug messages, setpagedevice() instead of set_page_device(), use DEBUG_object() and DEBUG_stack(). - roll_stack(): Fix order of arguments, add debug. - setpagedevice(): Rename from set_page_device(), add debug, fix Collate attribute handling. - DEBUG_stack(): Added. filter/testraster.c: - main(): Add test code for _cupsRasterExecPS(), and update to return a success/fail exit code based on the state of the tests. - print_changes(): ------------------------------------------------------------------------ r6156 | mike | 2006-12-14 16:56:42 -0500 (Thu, 14 Dec 2006) | 29 lines Implement basic PostScript interpreter for cupsRasterInterpretPPD (STR #1960) (Still needs testing and documentation!) filter/image-private.h: - Add _cupsRasterExecPS() function prototype. filter/interpret.c: - cupsRasterInterpretPPD(): Use ppdEmitString() and _cupsRasterExecPS() to generate the raster header. - _cupsRasterExecPS(): Added. - copy_stack(): Added. - delete_stack(): Added. - dup_stack(): Added. - index_stack(): Added. - new_stack(): Added. - pop_stack(): Added. - push_stack(): Added. - roll_stack(): Added. - scan_ps(): Added. - set_page_device(): Added. - DEBUG_object(): Added. filter/libcupsimage_s.exp: - Add _cupsRasterExecPS symbol. filter/testraster.c: - Add basic tests for _cupsRasterExecPS(). ------------------------------------------------------------------------ r6154 | mike | 2006-12-14 13:58:06 -0500 (Thu, 14 Dec 2006) | 2 lines _cupsStrScand() did not support numbers with exponents. ------------------------------------------------------------------------ r6152 | mike | 2006-12-13 15:54:07 -0500 (Wed, 13 Dec 2006) | 14 lines Collated output loses some options (STR #2137) pstops.c: - copy_comments(): Use doc_printf(), doc_puts(), and doc_write(). - copy_dsc(): Use doc_printf(), doc_puts(), and doc_write(). Also only do separated collated documents for JCL-capable printers, and copy the document prolog to the Nth copies. - copy_prolog(): Use doc_printf(), doc_puts(), and doc_write(). - copy_setup(): Use doc_printf(), doc_puts(), and doc_write(). - do_prolog(): Use doc_printf(), doc_puts(), and doc_write(). - do_setup(): Use doc_printf(), doc_puts(), doc_write(), and write_label_prolog(). - write_label_prolog(): Added. ------------------------------------------------------------------------ r6150 | mike | 2006-12-11 15:17:20 -0500 (Mon, 11 Dec 2006) | 2 lines job-hold-until 'next day' becomes 60 days (STR #2144) ------------------------------------------------------------------------Download · Home Page · Listing