# # ChangeLog for /pkpgcounter # # Generated by Trac 0.11rc1 # 04/27/24 02:09:53 Sun, 13 Aug 2006 23:06:38 GMT jerome [357] * pkpgcounter/trunk/pkpgpdls/escp2.py (modified) * pkpgcounter/trunk/pkpgpdls/inkcoverage.py (modified) * pkpgcounter/trunk/pkpgpdls/ooo.py (modified) * pkpgcounter/trunk/pkpgpdls/pcl345.py (modified) * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) * pkpgcounter/trunk/pkpgpdls/pjl.py (modified) * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) * pkpgcounter/trunk/pkpgpdls/zjstream.py (modified) Added missing docstrings, thanks to pylint. Sun, 13 Aug 2006 23:02:06 GMT jerome [356] * pkpgcounter/trunk/pkpgpdls/dvi.py (modified) Added missing docstring, thanks to pylint Sun, 13 Aug 2006 23:00:18 GMT jerome [355] * pkpgcounter/trunk/pkpgpdls/pdf.py (modified) Cleaned up a bit with pylint. Sun, 13 Aug 2006 22:55:38 GMT jerome [354] * pkpgcounter/trunk/pkpgpdls/tiff.py (modified) Cleaned up with pylint. Sun, 13 Aug 2006 22:49:13 GMT jerome [353] * pkpgcounter/trunk/pkpgpdls/analyzer.py (modified) Cleaned up some uglyness, thanks to pylint. Sun, 13 Aug 2006 22:45:25 GMT jerome [352] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) Missing space. Sun, 13 Aug 2006 22:31:48 GMT jerome [351] * pkpgcounter/trunk/pkpgpdls/analyzer.py (modified) API change for PDLAnalyzer's constructor. Sun, 13 Aug 2006 22:21:51 GMT jerome [350] * pkpgcounter/trunk/pkpgpdls/analyzer.py (modified) Now accepts --colorspace bw | cmyk | cmy | all and --resolution x (in ... Sun, 13 Aug 2006 21:29:07 GMT jerome [349] * pkpgcounter/trunk/bin/pkpgcounter (modified) Continues to handle -h | --help directly, but delegates ... Sun, 13 Aug 2006 21:27:25 GMT jerome [348] * pkpgcounter/trunk/pkpgpdls/analyzer.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Now uses optparse for easier extensibility. Sun, 13 Aug 2006 21:14:31 GMT jerome [347] * pkpgcounter/trunk/pkpgpdls/analyzer.py (modified) Changed help when launching analyzer.py directly. Sun, 13 Aug 2006 21:12:01 GMT jerome [346] * pkpgcounter/trunk/bin/pkpgcounter (modified) Changed reference to OpenDocument to include ISO number. Sun, 13 Aug 2006 21:10:34 GMT jerome [345] * pkpgcounter/trunk/tests/runtest.sh (modified) Not sure... Thu, 20 Jul 2006 13:34:14 GMT jerome [344] * pkpgcounter/tags/1.83 (copied) Tag for v1.83 Thu, 20 Jul 2006 13:33:11 GMT jerome [343] * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/pcl345.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Fixed very important bug in file type autodetection code. Fri, 09 Jun 2006 22:21:25 GMT jerome [342] * pkpgcounter/trunk/pkpgpdls/inkcoverage.py (modified) Fixed a typo. Thu, 08 Jun 2006 15:40:48 GMT jerome [341] * pkpgcounter/tags/1.82 (copied) Tag for v1.82 Thu, 08 Jun 2006 15:39:19 GMT jerome [340] * pkpgcounter/trunk/man/pkpgcounter.1 (modified) * pkpgcounter/trunk/README (modified) Regenerated the manual page. Fixed the reference to OpenDocument. Thu, 08 Jun 2006 13:43:03 GMT jerome [339] * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/pcl345.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Improved PCL3/4/5 autodetection for some Xerox drivers. Sat, 03 Jun 2006 14:40:25 GMT jerome [338] * pkpgcounter/trunk/README (modified) Now uses ISO standard number 26300 for OpenDocument. Wed, 17 May 2006 21:36:05 GMT jerome [337] * pkpgcounter/trunk/setup.py (modified) Nothing, just to test CIA... Wed, 17 May 2006 21:33:28 GMT jerome [336] * pkpgcounter/trunk/README (modified) * pkpgcounter/trunk/setup.py (modified) Changed the project's URLs. Fri, 17 Feb 2006 13:09:43 GMT jerome [335] * pkpgcounter/tags/1.81 (copied) Tag for 1.81 Fri, 17 Feb 2006 13:09:04 GMT jerome [334] * pkpgcounter/trunk/man/pkpgcounter.1 (modified) * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Improved the gs+Acrobat Reader fix done in 1.78 Thu, 16 Feb 2006 14:42:56 GMT jerome [333] * pkpgcounter/tags/1.80 (copied) New 1.80 tag with typo fixed Thu, 16 Feb 2006 14:42:39 GMT jerome [332] * pkpgcounter/tags/1.80 (deleted) Removed tag because of typo Thu, 16 Feb 2006 14:42:11 GMT jerome [331] * pkpgcounter/trunk/bin/pkpgcounter (modified) * pkpgcounter/trunk/man/pkpgcounter.1 (modified) Fixed typo Thu, 16 Feb 2006 14:01:23 GMT jerome [330] * pkpgcounter/tags/1.80 (copied) Tag for 1.80 Thu, 16 Feb 2006 14:00:58 GMT jerome [329] * pkpgcounter/trunk/bin/pkpgcounter (modified) * pkpgcounter/trunk/man/pkpgcounter.1 (modified) * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) * pkpgcounter/trunk/pkpgpdls/zjstream.py (modified) * pkpgcounter/trunk/README (modified) Added complete support for Zenographics ZjStream input format. Thu, 16 Feb 2006 13:18:16 GMT jerome [328] * pkpgcounter/trunk/pkpgpdls/analyzer.py (modified) * pkpgcounter/trunk/pkpgpdls/zjstream.py (added) Added preliminary support for the ZjStream Page Description Language. Wed, 15 Feb 2006 19:23:24 GMT jerome [327] * pkpgcounter/tags/1.79 (copied) New tag for 1.79 Wed, 15 Feb 2006 19:23:09 GMT jerome [326] * pkpgcounter/tags/1.79 (deleted) Bad tag Wed, 15 Feb 2006 19:22:54 GMT jerome [325] * pkpgcounter/trunk/NEWS (modified) I forgot to add the note... Wed, 15 Feb 2006 19:22:15 GMT jerome [324] * pkpgcounter/tags/1.79 (copied) Tag for 1.79 Wed, 15 Feb 2006 19:21:48 GMT jerome [323] * pkpgcounter/trunk/man/pkpgcounter.1 (modified) * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Fixed a problem with PS files produced by dvips and embedded ... Wed, 15 Feb 2006 13:02:05 GMT jerome [322] * pkpgcounter/tags/1.78 (copied) Tag for 1.78 Wed, 15 Feb 2006 13:00:46 GMT jerome [321] * pkpgcounter/trunk/man/pkpgcounter.1 (modified) * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Launches gs less often when acroread is used to print. v1.78 is out. Fri, 10 Feb 2006 10:24:07 GMT jerome [320] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) Increased readability Thu, 09 Feb 2006 23:31:44 GMT jerome [319] * pkpgcounter/tags/1.77 (copied) Tag for 1.77 Thu, 09 Feb 2006 23:30:17 GMT jerome [318] * pkpgcounter/trunk/man/pkpgcounter.1 (modified) * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Fixed handling of the undocumented 0x46 tag, hopefully for good... Thu, 09 Feb 2006 22:04:48 GMT jerome [317] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) Simplified code again, with a small loss performance. Thu, 09 Feb 2006 21:52:21 GMT jerome [316] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Simplified the PCLXL parser. This gives a 10% speedup. Wed, 08 Feb 2006 08:32:04 GMT jerome [315] * pkpgcounter/tags/1.76 (copied) Tag for 1.76 Wed, 08 Feb 2006 08:31:42 GMT jerome [314] * pkpgcounter/trunk/man/pkpgcounter.1 (modified) * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) 1.76 is out. Tue, 07 Feb 2006 20:15:48 GMT jerome [313] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) Removed unneeded stuff. Tue, 07 Feb 2006 18:46:44 GMT jerome [312] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) Now skips Kyocera's Prescribe commands. Tue, 07 Feb 2006 18:29:09 GMT jerome [311] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) Better comments Tue, 07 Feb 2006 18:25:47 GMT jerome [310] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) Cleaned the code a bit. Removed the warning about two reserved tags : ... Tue, 07 Feb 2006 15:34:35 GMT jerome [309] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) Improved PCLXL parser with regard to undocumented PCLXL 3.0 tags Tue, 07 Feb 2006 09:36:13 GMT jerome [308] * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) Does not launch ghostscript in the case the page description ... Fri, 03 Feb 2006 17:37:53 GMT jerome [307] * pkpgcounter/trunk/pkpgpdls/pcl345.py (modified) * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Ensure that the input file is closed in all cases. Skip faulty tags (due ... Fri, 20 Jan 2006 19:47:44 GMT jerome [306] * pkpgcounter/tags/1.75 (copied) Tag for 1.75 Fri, 20 Jan 2006 19:47:05 GMT jerome [305] * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/pcl345.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Added preliminary support for Canon ImageRunner's "extension" to PCL. Tue, 17 Jan 2006 21:56:30 GMT jerome [304] * pkpgcounter/tags/1.74 (copied) Tag for 1.74 Tue, 17 Jan 2006 21:55:50 GMT jerome [303] * pkpgcounter/trunk/bin/pkpgcounter (modified) * pkpgcounter/trunk/BUGS (modified) * pkpgcounter/trunk/CREDITS (modified) * pkpgcounter/trunk/man/genman.sh (modified) * pkpgcounter/trunk/man/pkpgcounter.1 (modified) * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/analyzer.py (modified) * pkpgcounter/trunk/pkpgpdls/dvi.py (modified) * pkpgcounter/trunk/pkpgpdls/escp2.py (modified) * pkpgcounter/trunk/pkpgpdls/__init__.py (modified) * pkpgcounter/trunk/pkpgpdls/inkcoverage.py (modified) * pkpgcounter/trunk/pkpgpdls/ooo.py (modified) * pkpgcounter/trunk/pkpgpdls/pcl345.py (modified) * pkpgcounter/trunk/pkpgpdls/pdf.py (modified) * pkpgcounter/trunk/pkpgpdls/pdlparser.py (modified) * pkpgcounter/trunk/pkpgpdls/pjl.py (modified) * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) * pkpgcounter/trunk/pkpgpdls/tiff.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) * pkpgcounter/trunk/README (modified) * pkpgcounter/trunk/setup.py (modified) * pkpgcounter/trunk/tests/README (modified) Changed copyright years. v1.74 is out Tue, 17 Jan 2006 21:55:27 GMT jerome [302] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) Fixed problem with fully spelled media size names. Mon, 09 Jan 2006 14:57:15 GMT jerome [301] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) More helpful (form me!) error message Thu, 05 Jan 2006 05:48:01 GMT jerome [300] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) Small fix for error message when a size error is encountered. Wed, 07 Dec 2005 14:43:44 GMT jerome [299] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) Fixed duplex detection code when done from the PCLXL stream ... Wed, 07 Dec 2005 08:39:04 GMT jerome [298] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Added skeleton for the handling of the passthrough tag Wed, 07 Dec 2005 07:49:19 GMT jerome [297] * pkpgcounter/tags/1.73 (copied) Created tag for v1.73 Wed, 07 Dec 2005 07:48:43 GMT jerome [296] * pkpgcounter/trunk/man/pkpgcounter.1 (modified) Updated manual page Wed, 07 Dec 2005 07:47:47 GMT jerome [295] * pkpgcounter/trunk/NEWS (modified) 1.73 Final is out. Wed, 07 Dec 2005 07:47:36 GMT jerome [294] * pkpgcounter/trunk/pkpgpdls/pcl345.py (modified) Fixed detection of duplex mode Wed, 07 Dec 2005 07:31:08 GMT jerome [293] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) Fixed a PCLXL detection problem when HP-GL2 (I think) commands ... Tue, 06 Dec 2005 07:52:46 GMT jerome [292] * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) I'm really really stupid (or still sleeping) Tue, 06 Dec 2005 07:50:58 GMT jerome [291] * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) Better cleanup for temporary tiff file Wed, 23 Nov 2005 21:33:47 GMT jerome [290] * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) Small fix wrt number of copies and some drivers. Wed, 23 Nov 2005 21:33:29 GMT jerome [289] * pkpgcounter/trunk/setup.py (modified) Now FAIL when PIL is missing Wed, 23 Nov 2005 21:33:00 GMT jerome [288] * pkpgcounter/trunk/setup.py (modified) Now warns about PIL missing Wed, 23 Nov 2005 21:32:38 GMT jerome [287] * pkpgcounter/trunk/pkpgpdls/inkcoverage.py (modified) Rewriting Wed, 16 Nov 2005 12:14:57 GMT jerome [286] * pkpgcounter/trunk/README (modified) Added the history of the PCL3/4/5 parser. Tue, 15 Nov 2005 21:02:36 GMT jerome [285] * pkpgcounter/trunk/pkpgpdls/pcl345.py (modified) Improved PCL3/4/5 parser in corner cases Wed, 09 Nov 2005 15:13:44 GMT jerome [284] * pkpgcounter/trunk/pkpgpdls/version.py (modified) Version Mon, 07 Nov 2005 23:56:50 GMT jerome [283] * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) Can now return an accurate result and ink coverage percents for PS docs. Mon, 07 Nov 2005 23:56:08 GMT jerome [282] * pkpgcounter/trunk/pkpgpdls/inkcoverage.py (modified) Now also returns each page's dimensions in pixels. Mon, 07 Nov 2005 23:40:05 GMT jerome [281] * pkpgcounter/trunk/pkpgpdls/inkcoverage.py (modified) Now handles multipage TIFF images correctly Sat, 05 Nov 2005 23:07:19 GMT jerome [280] * pkpgcounter/trunk/pkpgpdls/inkcoverage.py (modified) Now computes ink coverage in : Black, RGB, CMY, and CMYK. For CMYK we ... Sat, 05 Nov 2005 09:04:18 GMT jerome [279] * pkpgcounter/trunk/pkpgpdls/inkcoverage.py (modified) Now extracts black as well. For black the result is identical to ... Wed, 02 Nov 2005 19:35:58 GMT jerome [278] * pkpgcounter/trunk/pkpgpdls/inkcoverage.py (modified) Now much faster even without Psyco. In any case, the time will ... Wed, 02 Nov 2005 19:07:15 GMT jerome [277] * pkpgcounter/trunk/pkpgpdls/inkcoverage.py (added) Guess what it is ! Just a skeleton for now though... (didn't change much ... Sat, 08 Oct 2005 19:52:05 GMT jerome [276] * pkpgcounter/trunk/BUGS (modified) More complete message (and second test for the mailing list at the same ... Sat, 08 Oct 2005 19:45:43 GMT jerome [275] * pkpgcounter/trunk/BUGS (modified) Just a test. pkpgcounter is also of interest to people who want to ... Fri, 07 Oct 2005 21:37:47 GMT jerome [274] * pkpgcounter/tags/1.72 (copied) Tag for 1.72 Fri, 07 Oct 2005 21:36:57 GMT jerome [273] * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Better heuristic to detect when gs has to be used for parsing Thu, 06 Oct 2005 11:21:48 GMT jerome [272] * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Fixed some PS parsing issues Thu, 06 Oct 2005 10:58:51 GMT jerome [271] * pkpgcounter/trunk/pkpgpdls/pdlparser.py (modified) * pkpgcounter/trunk/setup.py (modified) Now warns about psyco missing only during setup, and stays quiet while ... Thu, 29 Sep 2005 12:31:31 GMT jerome [270] * pkpgcounter/tags/1.70 (copied) Tag for 1.70 Thu, 29 Sep 2005 10:05:32 GMT jerome [269] * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/pcl345.py (modified) * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Fixed some PJL escaping issues Mon, 19 Sep 2005 12:25:36 GMT jerome [268] * pkpgcounter/tags/1.69 (copied) Tag for 1.69 Mon, 19 Sep 2005 12:25:12 GMT jerome [267] * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/pcl345.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Improved PCL3/4/5 parser. Mon, 19 Sep 2005 11:48:28 GMT jerome [266] * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) Improved PCLXL parser. Mon, 19 Sep 2005 11:18:44 GMT jerome [265] * pkpgcounter/trunk/pkpgpdls/pcl345.py (modified) Improved PCL3/4/5 parser Thu, 15 Sep 2005 12:39:00 GMT jerome [264] * pkpgcounter/tags/1.68 (copied) Tag for 1.68 Thu, 15 Sep 2005 12:35:27 GMT jerome [263] * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Fixed special case in PostScript parser. Thu, 15 Sep 2005 07:37:46 GMT jerome [262] * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/pcl345.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Improved the PCL3/4/5 parser a bit. Tue, 13 Sep 2005 08:07:37 GMT jerome [261] * pkpgcounter/trunk/pkpgpdls/postscript.py (modified) Improved postscript parser wrt number of copies Wed, 07 Sep 2005 18:46:15 GMT jerome [260] * pkpgcounter/tags/1.66 (copied) Recreated tag for 1.66 Wed, 07 Sep 2005 18:45:26 GMT jerome [259] * pkpgcounter/tags/1.66 (deleted) Removed buggy tag Wed, 07 Sep 2005 18:30:56 GMT jerome [258] * pkpgcounter/trunk/NEWS (modified) * pkpgcounter/trunk/pkpgpdls/pcl345.py (modified) * pkpgcounter/trunk/pkpgpdls/pclxl.py (modified) * pkpgcounter/trunk/pkpgpdls/version.py (modified) Forgot to commit this afternoon ! Wed, 07 Sep 2005 12:47:31 GMT jerome [257] * pkpgcounter/tags/1.66 (copied) Tag for 1.66