Bugslist: Difference between revisions

From John's wiki
Jump to navigation Jump to search
(→‎Notes from the code: updating notes...)
(→‎Work: updating work...)
Line 496: Line 496:
=== HIGH priority ===
=== HIGH priority ===


* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l3086 bugslist.php]: TODO: need to check we're not processing svn property changes....
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/bin/open-doco.sh?pathrev=1388#l9 open-doco.sh]: TODO: don't open files or links for stuff that hasn't changed.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4039 bugslist.php]: TODO: it would be better to use strrpos to find the last colon...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l3126 bugslist.php]: TODO: need to check we're not processing svn property changes....
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/bin/open-doco.sh?pathrev=1369#l9 open-doco.sh]: TODO: don't open files or links for stuff that hasn't changed.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4105 bugslist.php]: TODO: it would be better to use strrpos to find the last colon...


=== MEDIUM priority ===
=== MEDIUM priority ===


* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l539 bugslist.php]: TODO: check if 'ods' is plain text / XML format...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l545 bugslist.php]: TODO: check if 'ods' is plain text / XML format...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l1152 bugslist.php]: TODO: implement revision filter
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l1140 bugslist.php]: TODO: document --max-date
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4119 bugslist.php]: TODO: call is_int( $line ) instead. Confirm $line is an integer.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l1141 bugslist.php]: TODO: unit tests for --max-date
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4415 bugslist.php]: TODO: HTML table reporting
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l1149 bugslist.php]: TODO: add --min-date
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4422 bugslist.php]: TODO: HTML list reporting
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l1178 bugslist.php]: TODO: implement revision filter
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4429 bugslist.php]: TODO: wiki table reporting
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4185 bugslist.php]: TODO: call is_int( $line ) instead. Confirm $line is an integer.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4591 bugslist.php]: TODO: check for newlines in value and remove them
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4487 bugslist.php]: TODO: HTML table reporting
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5493 bugslist.php]: TODO: make priority filter and default priority a config file option.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4494 bugslist.php]: TODO: HTML list reporting
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5496 bugslist.php]: TODO: make $file_extension_include, etc. configurable in config file.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4501 bugslist.php]: TODO: wiki table reporting
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5512 bugslist.php]: TODO: make config override a command-line option. e.g.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4665 bugslist.php]: TODO: check for newlines in value and remove them
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5577 bugslist.php]: TODO: make priority filter and default priority a config file option.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5580 bugslist.php]: TODO: make $file_extension_include, etc. configurable in config file.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5596 bugslist.php]: TODO: make config override a command-line option. e.g.
** --config=user,jj5,initials=JE;user,jj5,wiki-user=Sixsigma
** --config=user,jj5,initials=JE;user,jj5,wiki-user=Sixsigma
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5514 bugslist.php]: TODO: ignore extra punctuation after item type/priority
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5598 bugslist.php]: TODO: ignore extra punctuation after item type/priority
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5515 bugslist.php]: TODO: VCS support should probably include git in addition to svn.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5599 bugslist.php]: TODO: VCS support should probably include git in addition to svn.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5521 bugslist.php]: TODO: test duplicate command-line options
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5605 bugslist.php]: TODO: test duplicate command-line options
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5522 bugslist.php]: TODO: implement $config[ 'ignore' ][ $field ][] = 'Ignore';
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5606 bugslist.php]: TODO: implement $config[ 'ignore' ][ $field ][] = 'Ignore';
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5523 bugslist.php]: TODO: add better support for multiline svn commit messages
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5607 bugslist.php]: TODO: add better support for multiline svn commit messages
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5524 bugslist.php]: TODO: update doco about skip/keep now using regular expressions.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5608 bugslist.php]: TODO: update doco about skip/keep now using regular expressions.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5530 bugslist.php]: TODO: change path to prefix '/'
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5614 bugslist.php]: TODO: change path to prefix '/'
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5531 bugslist.php]: TODO: use <nowiki>''</nowiki> for ''..? Or henc() item text? Or surround item text in <nowiki>?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5615 bugslist.php]: TODO: use <nowiki>''</nowiki> for ''..? Or henc() item text? Or surround item text in <nowiki>?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5533 bugslist.php]: TODO: check for 'basic' regex match and warn if we don't match a proper item. I.e. we might match '//DATE USER -' (without space after '//' which will be skipped. We should warn in that case.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5617 bugslist.php]: TODO: check for 'basic' regex match and warn if we don't match a proper item. I.e. we might match '//DATE USER -' (without space after '//' which will be skipped. We should warn in that case.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5539 bugslist.php]: TODO: add support for item age (in days)
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5623 bugslist.php]: TODO: add support for item age (in days)
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5540 bugslist.php]: TODO: add support for svn:externals...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5624 bugslist.php]: TODO: add support for svn:externals...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5541 bugslist.php]: TODO: add a dates list report (as an index into e.g. [[MyProject/2016-12-22|2016-12-22]], etc.)
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5625 bugslist.php]: TODO: add a dates list report (as an index into e.g. [[MyProject/2016-12-22|2016-12-22]], etc.)
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5543 bugslist.php]: TODO: add support for --max-date and --min-date
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5627 bugslist.php]: TODO: add support for --max-date and --min-date
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l928 run.sh]: TODO: plain-* output options
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5628 bugslist.php]: TODO: support for START/END validation
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l928 run.sh]: TODO: plain-* output options
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l1062 run.sh]: TODO: test --na and -o=X and -o=g


=== LOW priority ===
=== LOW priority ===


* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l2930 bugslist.php]: TODO: not sure if a little sleep for a few milliseconds is helpful or not..? Should do some benchmarking...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l2981 bugslist.php]: TODO: not sure if a little sleep for a few milliseconds is helpful or not..? Should do some benchmarking...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5498 bugslist.php]: TODO: linting for invalid comment labels, e.g. HAKK, missing/invalid punctuation, etc.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5582 bugslist.php]: TODO: linting for invalid comment labels, e.g. HAKK, missing/invalid punctuation, etc.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5503 bugslist.php]: TODO: MediaWiki integration would be nice. I.e. automatically insert reports into the MediaWiki database. Might be smarter to go in through the front-end via HTTP (need HTTP auth and a valid cookie for that... doable.)
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5587 bugslist.php]: TODO: MediaWiki integration would be nice. I.e. automatically insert reports into the MediaWiki database. Might be smarter to go in through the front-end via HTTP (need HTTP auth and a valid cookie for that... doable.)
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5526 bugslist.php]: TODO: add revision range filters, e.g. -r=50:100
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5610 bugslist.php]: TODO: add revision range filters, e.g. -r=50:100
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5527 bugslist.php]: TODO: renumber user exit levels to list file-system stuff before filters stuff.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5611 bugslist.php]: TODO: renumber user exit levels to list file-system stuff before filters stuff.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l2911 bugslist.php]: HACK: we just bail if previous revision is zero.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l2962 bugslist.php]: HACK: we just bail if previous revision is zero.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4028 bugslist.php]: HACK: We haven't verfied the syntax of the URL, and it might require HTML encoding?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4094 bugslist.php]: HACK: We haven't verfied the syntax of the URL, and it might require HTML encoding?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4046 bugslist.php]: HACK: We haven't verfied the syntax of the URL, and it might require HTML encoding?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4112 bugslist.php]: HACK: We haven't verfied the syntax of the URL, and it might require HTML encoding?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4058 bugslist.php]: HACK: OK, so if we ask to report references on items which are not references we will just report the item text:
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4124 bugslist.php]: HACK: OK, so if we ask to report references on items which are not references we will just report the item text:
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l396 bugslist.php]: CONSIDER: consider support for 'Z' => 'DEBUG'..?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l396 bugslist.php]: CONSIDER: consider support for 'Z' => 'DEBUG'..?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l538 bugslist.php]: CONSIDER: consider if 'phar' should be included...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l544 bugslist.php]: CONSIDER: consider if 'phar' should be included...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l549 bugslist.php]: CONSIDER: consider if 'properties' should be excluded...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l555 bugslist.php]: CONSIDER: consider if 'properties' should be excluded...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l550 bugslist.php]: CONSIDER: consider if 'xcf' should be excluded...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l556 bugslist.php]: CONSIDER: consider if 'xcf' should be excluded...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l556 bugslist.php]: CONSIDER: does $proc_descriptor need to be a global..?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l562 bugslist.php]: CONSIDER: does $proc_descriptor need to be a global..?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l1009 bugslist.php]: CONSIDER: is there a better default report..?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l1023 bugslist.php]: CONSIDER: is there a better default report..?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4499 bugslist.php]: CONSIDER: make null headings a command-line/config option? At the moment null headings are skipped, not reported.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4573 bugslist.php]: CONSIDER: make null headings a command-line/config option? At the moment null headings are skipped, not reported.
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5495 bugslist.php]: CONSIDER: alias 'TASK' to 'TODO'..?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5579 bugslist.php]: CONSIDER: alias 'TASK' to 'TODO'..?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5500 bugslist.php]: CONSIDER: add support for FEATURE/IMPROVEMENT items..?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5584 bugslist.php]: CONSIDER: add support for FEATURE/IMPROVEMENT items..?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5501 bugslist.php]: CONSIDER: add support for ';' list delimiters in addition to ','..?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5585 bugslist.php]: CONSIDER: add support for ';' list delimiters in addition to ','..?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5507 bugslist.php]: CONSIDER: add support for multiple reports delimited with ';'..?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5591 bugslist.php]: CONSIDER: add support for multiple reports delimited with ';'..?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5509 bugslist.php]: CONSIDER: add MAINT type w/ --maint option to report on maintenance gotchas? (i.e. stuff you need to know about for doing a release etc.)
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5593 bugslist.php]: CONSIDER: add MAINT type w/ --maint option to report on maintenance gotchas? (i.e. stuff you need to know about for doing a release etc.)
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5517 bugslist.php]: CONSIDER: for svn items is the line number 'svn' or is it the first changed line in the associated file? (2016-12-15 jj5: I think the line number is the revision number, which is handy if we sort by line.)
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5601 bugslist.php]: CONSIDER: for svn items is the line number 'svn' or is it the first changed line in the associated file? (2016-12-15 jj5: I think the line number is the revision number, which is handy if we sort by line.)
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5529 bugslist.php]: CONSIDER: add 'SOON' item type?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5613 bugslist.php]: CONSIDER: add 'SOON' item type?
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5536 bugslist.php]: CONSIDER: add BUGREF type, for references to include in BUG reports..? At the moment we've just extended BUG to include an optional URL...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5620 bugslist.php]: CONSIDER: add BUGREF type, for references to include in BUG reports..? At the moment we've just extended BUG to include an optional URL...
* [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5629 bugslist.php]: CONSIDER: remove START/END notes from notes..?


== Progress ==
== Progress ==


=== 2016-12-22 ===
=== 2017-01-13 ===


* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1353 /]: COMMIT: Support for BUG references; Default reference-wiki to item text...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l1218 bugslist.php]: DONE: added support for --na flag
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1354 /]: COMMIT: FIXME...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1375 revision 1375]: COMMIT: Added support for --na switch; fixed COMMIT revision link text; refactored VCS processing;
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1356 /]: COMMIT: HTML encoding...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1376 revision 1376]: COMMIT: Only output N/A if --na specified...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1361 /]: COMMIT: Working on bugslist reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1377 revision 1377]: COMMIT: Add revision number to link text...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1362 /]: COMMIT: Adding support for svn:externals...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1378 revision 1378]: COMMIT: Things to do...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1363 /]: COMMIT: Fixing ViewVC URLs (proper revision)...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1379 revision 1379]: COMMIT: Added support for long date report...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1368 /]: COMMIT: Adding things TODO...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1380 revision 1380]: COMMIT: Added support for plain long dates...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1369 /]: COMMIT: Fixed $path and $local_path reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1381 revision 1381]: COMMIT: Changed plain path/file reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1355 /bin]: COMMIT: Better reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1382 revision 1382]: COMMIT: Fixed default reference text...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1361 /bin]: COMMIT: Working on bugslist reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1383 revision 1383]: COMMIT: Don't HTML encode reference text...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1355 /doc]: COMMIT: Better reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1384 revision 1384]: COMMIT: Added support for plain text reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1356 /doc]: COMMIT: HTML encoding...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1386 revision 1386]: COMMIT: Adding support for filemtime...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1357 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1387 revision 1387]: COMMIT: Don't get filemtime if file doesn't exist any more...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1364 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1388 revision 1388]: COMMIT: Fixed concurrent processing regression...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1387 revision 1387]: COMMIT: Don't get filemtime if file doesn't exist any more...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1388 revision 1388]: COMMIT: Fixed concurrent processing regression...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1385 revision 1385]: COMMIT: Commenting code...


=== 2016-12-16 ===
=== 2016-12-22 ===


* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l2972 bugslist.php]: DONE: clear $proc_list after finising...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1353 revision 1353]: COMMIT: Support for BUG references; Default reference-wiki to item text...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1354 revision 1354]: COMMIT: FIXME...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1356 revision 1356]: COMMIT: HTML encoding...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1361 revision 1361]: COMMIT: Working on bugslist reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1362 revision 1362]: COMMIT: Adding support for svn:externals...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1363 revision 1363]: COMMIT: Fixing ViewVC URLs (proper revision)...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1368 revision 1368]: COMMIT: Adding things TODO...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1369 revision 1369]: COMMIT: Fixed $path and $local_path reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1374 revision 1374]: COMMIT: Report N/A for empty reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1355 revision 1355]: COMMIT: Better reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1361 revision 1361]: COMMIT: Working on bugslist reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1355 revision 1355]: COMMIT: Better reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1356 revision 1356]: COMMIT: HTML encoding...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1357 revision 1357]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1364 revision 1364]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1370 revision 1370]: COMMIT: Preparing for release...


=== 2016-12-15 ===
=== 2016-12-15 ===


* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l628 bugslist.php]: DONE: command-line parsing factored into parse_command_line()...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l634 bugslist.php]: DONE: command-line parsing factored into parse_command_line()...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l2159 bugslist.php]: DONE: we don't initialise item type values any more.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l2203 bugslist.php]: DONE: we don't initialise item type values any more.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4293 bugslist.php]: DONE: don't count null values
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4365 bugslist.php]: DONE: don't count null values
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4664 bugslist.php]: DONE: path matching now uses any_match() function.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4738 bugslist.php]: DONE: path matching now uses any_match() function.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4683 bugslist.php]: DONE: support undelimited expressions in any_match()
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4757 bugslist.php]: DONE: support undelimited expressions in any_match()
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4686 bugslist.php]: DONE: check for invalid regex:
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4760 bugslist.php]: DONE: check for invalid regex:
** 0: no match
** 0: no match
** 1: match
** 1: match
** false: invalid expression
** false: invalid expression
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4843 bugslist.php]: DONE: don't process error handler if we're temporarily ignoring errors. See errors_on() and errors_off().
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4927 bugslist.php]: DONE: don't process error handler if we're temporarily ignoring errors. See errors_on() and errors_off().
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4982 bugslist.php]: DONE: read_csv() is Read Character Separated Value.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5066 bugslist.php]: DONE: read_csv() is Read Character Separated Value.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5165 bugslist.php]: DONE: switch off errors to run chdir() which may fail
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5249 bugslist.php]: DONE: switch off errors to run chdir() which may fail
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5483 bugslist.php]: DONE: call the total count field '*'
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5567 bugslist.php]: DONE: call the total count field '*'
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5484 bugslist.php]: DONE: improved stats gathering and reporting
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5568 bugslist.php]: DONE: improved stats gathering and reporting
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5485 bugslist.php]: DONE: renumbered user error levels and updated tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5569 bugslist.php]: DONE: renumbered user error levels and updated tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5486 bugslist.php]: DONE: count revision. path and file will not be counted.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5570 bugslist.php]: DONE: count revision. path and file will not be counted.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5487 bugslist.php]: DONE: generic stats/counts reporting
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5571 bugslist.php]: DONE: generic stats/counts reporting
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5488 bugslist.php]: DONE: validate skip/keep regexes
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5572 bugslist.php]: DONE: validate skip/keep regexes
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l251 run.sh]: DONE: invalid skip tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l251 run.sh]: DONE: invalid skip tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l269 run.sh]: DONE: invalid keep tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l269 run.sh]: DONE: invalid keep tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/regex-validation/run.php?pathrev=1369#l3 run.php]: DONE: define TEST to flag as unit test... (doesn't run main());
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/regex-validation/run.php?pathrev=1388#l3 run.php]: DONE: define TEST to flag as unit test... (doesn't run main());
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/regex-validation/run.php?pathrev=1369#l21 run.php]: DONE: path_match() will exit with error EXIT_INVALID_EXPRESSION
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/regex-validation/run.php?pathrev=1388#l21 run.php]: DONE: path_match() will exit with error EXIT_INVALID_EXPRESSION
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1342 /]: COMMIT: Improved stats gathering and reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1342 revision 1342]: COMMIT: Improved stats gathering and reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1343 /]: COMMIT: Improving stats reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1343 revision 1343]: COMMIT: Improving stats reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1348 /]: COMMIT: Adding regex validation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1348 revision 1348]: COMMIT: Adding regex validation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1349 /]: COMMIT: Improving code comments...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1349 revision 1349]: COMMIT: Improving code comments...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1350 /]: COMMIT: Improving code comments...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1350 revision 1350]: COMMIT: Improving code comments...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1351 /]: COMMIT: Minor improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1351 revision 1351]: COMMIT: Minor improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1337 /bin]: COMMIT: Updating doco...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1337 revision 1337]: COMMIT: Updating doco...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1337 /doc]: COMMIT: Updating doco...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1338 revision 1338]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1338 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1344 revision 1344]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1344 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1343 revision 1343]: COMMIT: Improving stats reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1343 /test/args]: COMMIT: Improving stats reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1348 revision 1348]: COMMIT: Adding regex validation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1348 /test/args]: COMMIT: Adding regex validation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1350 revision 1350]: COMMIT: Improving code comments...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1348 /test/errors]: COMMIT: Adding regex validation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1348 /test/regex-validation]: COMMIT: Adding regex validation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1350 /test/regex-validation]: COMMIT: Improving code comments...


=== 2016-12-14 ===
=== 2016-12-14 ===


* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l3532 bugslist.php]: FIXED: call trim() to ensure support for multiline comments.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l3579 bugslist.php]: FIXED: call trim() to ensure support for multiline comments.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l276 bugslist.php]: DONE: configure_globals() is now comprehensive. All globals (that aren't entirely managed inside a function, such as $pushd_stack in pushd()
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l276 bugslist.php]: DONE: configure_globals() is now comprehensive. All globals (that aren't entirely managed inside a function, such as $pushd_stack in pushd(


=== 2016-12-13 ===
=== 2016-12-13 ===


* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l1401 bugslist.php]: FIXED: current user '?' is not added to filter...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l1435 bugslist.php]: FIXED: current user '?' is not added to filter...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l130 bugslist.php]: DONE: initialise $config
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l130 bugslist.php]: DONE: initialise $config
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5471 bugslist.php]: DONE: refactored documentation to remove duplication.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5555 bugslist.php]: DONE: refactored documentation to remove duplication.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5472 bugslist.php]: DONE: fixed issue where we processed svn working copies that weren't svn working copies...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5556 bugslist.php]: DONE: fixed issue where we processed svn working copies that weren't svn working copies...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5474 bugslist.php]: DONE: refactored options globals
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5558 bugslist.php]: DONE: refactored options globals
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5475 bugslist.php]: DONE: changed --option to --output
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5559 bugslist.php]: DONE: changed --option to --output
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1189 /]: COMMIT: Trying static without string concatenation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1189 revision 1189]: COMMIT: Trying static without string concatenation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1190 /]: COMMIT: Initialise $config...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1190 revision 1190]: COMMIT: Initialise $config...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1191 /]: COMMIT: Testing get_vcs_type()...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1191 revision 1191]: COMMIT: Testing get_vcs_type()...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1192 /]: COMMIT: refactored documentation to remove duplication; fixed issue where we processed svn working copies that weren't svn working copies; refactored options globals; changed --option to --output
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1192 revision 1192]: COMMIT: refactored documentation to remove duplication; fixed issue where we processed svn working copies that weren't svn working copies; refactored options globals; changed --option to --output
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 revision 1193]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1194 /]: COMMIT: Doc fix.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1194 revision 1194]: COMMIT: Doc fix.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1195 /]: COMMIT: Doc fix.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1195 revision 1195]: COMMIT: Doc fix.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-023000-basic]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 revision 1193]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-053157-lists]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1192 revision 1192]: COMMIT: refactored documentation to remove duplication; fixed issue where we processed svn working copies that weren't svn working copies; refactored options globals; changed --option to --output
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-054058-not-lists]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 revision 1193]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-065231-eol]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1191 revision 1191]: COMMIT: Testing get_vcs_type()...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-071404]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-073454]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-074745-punctuation]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-075101-multiuser]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-075410]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-081255]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-082350]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-083029-lists]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-151446]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-153827-ref]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-09-184954-line-number]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-10-173313-duplicates]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/2016-12-10-191702-priority]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1192 /test/args]: COMMIT: refactored documentation to remove duplication; fixed issue where we processed svn working copies that weren't svn working copies; refactored options globals; changed --option to --output
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1193 /test/args]: COMMIT: Various improvements...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1191 /test/vcs-type]: COMMIT: Testing get_vcs_type()...


=== 2016-12-12 ===
=== 2016-12-12 ===


* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l1781 bugslist.php]: FIXED: there's an issue where if no-link options are specified and no cell options are specified we get a report with blank list items. The fix is to check if any cell items have been specified and if not automatically add 'text'.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l1823 bugslist.php]: FIXED: there's an issue where if no-link options are specified and no cell options are specified we get a report with blank list items. The fix is to check if any cell items have been specified and if not automatically add 'text'.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5470 bugslist.php]: FIXED: issue where sub wiki items weren't indented
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5554 bugslist.php]: FIXED: issue where sub wiki items weren't indented
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l444 bugslist.php]: DONE: reporting by text be might be useful..?
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l447 bugslist.php]: DONE: reporting by text be might be useful..?
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l642 bugslist.php]: DONE: cancel duration reporting during debugging
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l648 bugslist.php]: DONE: cancel duration reporting during debugging
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4012 bugslist.php]: DONE: path is '/' for base/project directory...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4078 bugslist.php]: DONE: path is '/' for base/project directory...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4117 bugslist.php]: DONE: removed revision from line/name links
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4183 bugslist.php]: DONE: removed revision from line/name links
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4745 bugslist.php]: DONE: type wildcards are resolved at parse time.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4829 bugslist.php]: DONE: type wildcards are resolved at parse time.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5457 bugslist.php]: DONE: add svn items to COMMIT type rather than importing them as DONE.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5541 bugslist.php]: DONE: add svn items to COMMIT type rather than importing them as DONE.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5459 bugslist.php]: DONE: svn integration
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5543 bugslist.php]: DONE: svn integration
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5460 bugslist.php]: DONE: removed 'path-file', it's 'both' now...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5544 bugslist.php]: DONE: removed 'path-file', it's 'both' now...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5461 bugslist.php]: DONE: terminology change: 'alias' to 'abbreviation', an alias is a type alias like FIXME and SEE.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5545 bugslist.php]: DONE: terminology change: 'alias' to 'abbreviation', an alias is a type alias like FIXME and SEE.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5463 bugslist.php]: DONE: update args unit tests with new command-line args
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5547 bugslist.php]: DONE: update args unit tests with new command-line args
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5464 bugslist.php]: DONE: DEBUG is 'g', not 'z'.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5548 bugslist.php]: DONE: DEBUG is 'g', not 'z'.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5465 bugslist.php]: DONE: changed --types to --type for consistency, same with --headings and --options.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5549 bugslist.php]: DONE: changed --types to --type for consistency, same with --headings and --options.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5467 bugslist.php]: DONE: added --file doco
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5551 bugslist.php]: DONE: added --file doco
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5468 bugslist.php]: DONE: fixed issue where newline was emitted after empty report.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5552 bugslist.php]: DONE: fixed issue where newline was emitted after empty report.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/bin/open-doco.sh?pathrev=1369#l4 open-doco.sh]: DONE: we load the wiki edit URLs in Firefox and open the generated wiki text reports in Kate (Kate is a text editor...).
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/bin/open-doco.sh?pathrev=1388#l4 open-doco.sh]: DONE: we load the wiki edit URLs in Firefox and open the generated wiki text reports in Kate (Kate is a text editor...).
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l337 run.sh]: DONE: invalid type tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l337 run.sh]: DONE: invalid type tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l568 run.sh]: DONE: invalid aggregate tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l568 run.sh]: DONE: invalid aggregate tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l731 run.sh]: DONE: invalid heading tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l731 run.sh]: DONE: invalid heading tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l739 run.sh]: DONE: valid heading options tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l739 run.sh]: DONE: valid heading options tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l775 run.sh]: DONE: invalid heading option abbreviation tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l775 run.sh]: DONE: invalid heading option abbreviation tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l828 run.sh]: DONE: invalid output options tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l828 run.sh]: DONE: invalid output options tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l1039 run.sh]: DONE: invalid level tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l1039 run.sh]: DONE: invalid level tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l1049 run.sh]: DONE: valid level tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l1049 run.sh]: DONE: valid level tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1147 /]: COMMIT: Added heading options...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1147 revision 1147]: COMMIT: Added heading options...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1148 /]: COMMIT: Null heading support...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1148 revision 1148]: COMMIT: Null heading support...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1149 /]: COMMIT: Removing hacks...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1149 revision 1149]: COMMIT: Removing hacks...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1150 /]: COMMIT: Improving doco...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1150 revision 1150]: COMMIT: Improving doco...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1151 /]: COMMIT: Fixed issue with no-link only flags...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1151 revision 1151]: COMMIT: Fixed issue with no-link only flags...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1152 /]: COMMIT: Fixing reporting issues...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1152 revision 1152]: COMMIT: Fixing reporting issues...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1153 /]: COMMIT: Added item type documentation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1153 revision 1153]: COMMIT: Added item type documentation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1154 /]: COMMIT: Improving doco formatting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1154 revision 1154]: COMMIT: Improving doco formatting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1155 /]: COMMIT: Terminology change: 'alias' to 'abbreviation'...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1155 revision 1155]: COMMIT: Terminology change: 'alias' to 'abbreviation'...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1156 /]: COMMIT: Added support for 'ref' type alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1156 revision 1156]: COMMIT: Added support for 'ref' type alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1157 /]: COMMIT: Added support for 'ref' type alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1157 revision 1157]: COMMIT: Added support for 'ref' type alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1158 /]: COMMIT: Fleshing out arguments unit tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1158 revision 1158]: COMMIT: Fleshing out arguments unit tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1165 /]: COMMIT: Working on svn integration, so
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1165 revision 1165]: COMMIT: Working on svn integration, so
** a multiline log message is in order...
** a multiline log message is in order...
** complete with wiki list:
** complete with wiki list:
Line 851: Line 855:
** B,
** B,
** C!
** C!
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1166 /]: COMMIT: Working on svn integration...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1166 revision 1166]: COMMIT: Working on svn integration...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1168 /]: COMMIT: Comments for testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1168 revision 1168]: COMMIT: Comments for testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1169 /]: COMMIT: Added support for collation, also svn integration work...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1169 revision 1169]: COMMIT: Added support for collation, also svn integration work...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1170 /]: COMMIT: Updating tests, improving reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1170 revision 1170]: COMMIT: Updating tests, improving reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1171 /]: COMMIT: All tests passing!
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1171 revision 1171]: COMMIT: All tests passing!
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1177 /]: COMMIT: Adding COMMIT type...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1177 revision 1177]: COMMIT: Adding COMMIT type...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1178 /]: COMMIT: Minor fixups...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1178 revision 1178]: COMMIT: Minor fixups...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1179 /]: COMMIT: Minor fixups...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1179 revision 1179]: COMMIT: Minor fixups...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1180 /]: COMMIT: Handling false $path...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1180 revision 1180]: COMMIT: Handling false $path...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1183 /]: COMMIT: Ignoring log files...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1183 revision 1183]: COMMIT: Ignoring log files...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1184 /]: COMMIT: Fixing columns issue...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1184 revision 1184]: COMMIT: Fixing columns issue...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1185 /]: COMMIT: Fixing status reporting issue...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1185 revision 1185]: COMMIT: Fixing status reporting issue...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1186 /]: COMMIT: Creating demo script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1186 revision 1186]: COMMIT: Creating demo script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1187 /]: COMMIT: Updating field abbreviations...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1187 revision 1187]: COMMIT: Updating field abbreviations...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1188 /]: COMMIT: Fixing whitespace issue...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1188 revision 1188]: COMMIT: Fixing whitespace issue...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1147 /bin]: COMMIT: Added heading options...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1147 revision 1147]: COMMIT: Added heading options...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1150 /bin]: COMMIT: Improving doco...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1150 revision 1150]: COMMIT: Improving doco...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1164 /bin]: COMMIT: Fixing up reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1164 revision 1164]: COMMIT: Fixing up reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1167 /bin]: COMMIT: Comment for testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1167 revision 1167]: COMMIT: Comment for testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1168 /bin]: COMMIT: Comments for testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1168 revision 1168]: COMMIT: Comments for testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1170 /bin]: COMMIT: Updating tests, improving reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1170 revision 1170]: COMMIT: Updating tests, improving reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1176 /bin]: COMMIT: Updating reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1176 revision 1176]: COMMIT: Updating reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1180 /bin]: COMMIT: Handling false $path...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1180 revision 1180]: COMMIT: Handling false $path...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1181 /bin]: COMMIT: Report generation writes log files...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1181 revision 1181]: COMMIT: Report generation writes log files...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1182 /bin]: COMMIT: Fixing doc path...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1182 revision 1182]: COMMIT: Fixing doc path...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1186 /bin]: COMMIT: Creating demo script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1186 revision 1186]: COMMIT: Creating demo script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1147 /doc]: COMMIT: Added heading options...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1147 revision 1147]: COMMIT: Added heading options...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1160 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1160 revision 1160]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1164 /doc]: COMMIT: Fixing up reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1164 revision 1164]: COMMIT: Fixing up reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1172 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1172 revision 1172]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1176 /doc]: COMMIT: Updating reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1176 revision 1176]: COMMIT: Updating reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1180 /doc]: COMMIT: Handling false $path...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1180 revision 1180]: COMMIT: Handling false $path...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1181 /doc]: COMMIT: Report generation writes log files...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1181 revision 1181]: COMMIT: Report generation writes log files...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1182 /doc]: COMMIT: Fixing doc path...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1182 revision 1182]: COMMIT: Fixing doc path...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1184 /doc]: COMMIT: Fixing columns issue...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1184 revision 1184]: COMMIT: Fixing columns issue...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1185 /doc]: COMMIT: Fixing status reporting issue...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1185 revision 1185]: COMMIT: Fixing status reporting issue...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1186 /doc]: COMMIT: Creating demo script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1186 revision 1186]: COMMIT: Creating demo script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1187 /doc]: COMMIT: Updating field abbreviations...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1187 revision 1187]: COMMIT: Updating field abbreviations...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1150 /test]: COMMIT: Improving doco...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1150 revision 1150]: COMMIT: Improving doco...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1178 /test/2016-12-09-151446]: COMMIT: Minor fixups...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1178 revision 1178]: COMMIT: Minor fixups...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1152 /test/2016-12-09-183716]: COMMIT: Fixing reporting issues...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1152 revision 1152]: COMMIT: Fixing reporting issues...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1152 /test/2016-12-09-184954-line-number]: COMMIT: Fixing reporting issues...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1153 revision 1153]: COMMIT: Added item type documentation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1152 /test/2016-12-10-173313-duplicates]: COMMIT: Fixing reporting issues...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1155 revision 1155]: COMMIT: Terminology change: 'alias' to 'abbreviation'...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1153 /test/args]: COMMIT: Added item type documentation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1157 revision 1157]: COMMIT: Added support for 'ref' type alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1155 /test/args]: COMMIT: Terminology change: 'alias' to 'abbreviation'...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1158 revision 1158]: COMMIT: Fleshing out arguments unit tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1157 /test/args]: COMMIT: Added support for 'ref' type alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1159 revision 1159]: COMMIT: Fleshing out arguments unit tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1158 /test/args]: COMMIT: Fleshing out arguments unit tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1170 revision 1170]: COMMIT: Updating tests, improving reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1159 /test/args]: COMMIT: Fleshing out arguments unit tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1186 revision 1186]: COMMIT: Creating demo script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1170 /test/args]: COMMIT: Updating tests, improving reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1186 /test/args]: COMMIT: Creating demo script...


=== 2016-12-11 ===
=== 2016-12-11 ===


* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l750 bugslist.php]: DONE: load the svn globals
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l756 bugslist.php]: DONE: load the svn globals
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4219 bugslist.php]: DONE: priority suffix is a config option now.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4286 bugslist.php]: DONE: priority suffix is a config option now.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5431 bugslist.php]: DONE: have counter for total LOC processed.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5515 bugslist.php]: DONE: have counter for total LOC processed.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5432 bugslist.php]: DONE: have "no link" options for headings and cells. The no-link option removes URLs from wiki/html output for the value specified.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5516 bugslist.php]: DONE: have "no link" options for headings and cells. The no-link option removes URLs from wiki/html output for the value specified.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5434 bugslist.php]: DONE: removed support for NICE priority level, it added complexity and was kinda unclear. Gone now.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5518 bugslist.php]: DONE: removed support for NICE priority level, it added complexity and was kinda unclear. Gone now.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5436 bugslist.php]: DONE: added support for wiki user links (with initials). Configure in config file with e.g.:
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5520 bugslist.php]: DONE: added support for wiki user links (with initials). Configure in config file with e.g.:
** $config[ 'user' ][ 'jj5' ][ 'initials' ] = 'JE';
** $config[ 'user' ][ 'jj5' ][ 'initials' ] = 'JE';
** $config[ 'user' ][ 'jj5' ][ 'wiki-user' ] = 'John';
** $config[ 'user' ][ 'jj5' ][ 'wiki-user' ] = 'John';
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5440 bugslist.php]: DONE: we have support for emitting wiki categories now. Configured in config file as e.g.:
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5524 bugslist.php]: DONE: we have support for emitting wiki categories now. Configured in config file as e.g.:
** $config[ 'wiki' ][ 'category' ][ $type ][ $value ] = $category_name
** $config[ 'wiki' ][ 'category' ][ $type ][ $value ] = $category_name
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5443 bugslist.php]: DONE: integer values are sorted numerically now (not as strings...)
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5527 bugslist.php]: DONE: integer values are sorted numerically now (not as strings...)
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5445 bugslist.php]: DONE: added support for 'line' and 'line-number'.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5529 bugslist.php]: DONE: added support for 'line' and 'line-number'.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5446 bugslist.php]: DONE: basic unit testing framework has been implemented.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5530 bugslist.php]: DONE: basic unit testing framework has been implemented.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5447 bugslist.php]: DONE: user can exit without reporting with +X. In this case error level is zero.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5531 bugslist.php]: DONE: user can exit without reporting with +X. In this case error level is zero.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5449 bugslist.php]: DONE: implement no-link heading options
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5533 bugslist.php]: DONE: implement no-link heading options
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5450 bugslist.php]: DONE: implement no-link options
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5534 bugslist.php]: DONE: implement no-link options
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5451 bugslist.php]: DONE: add 'both' option for path/file
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5535 bugslist.php]: DONE: add 'both' option for path/file
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5452 bugslist.php]: DONE: don't output cells in report if they are missing
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5536 bugslist.php]: DONE: don't output cells in report if they are missing
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5453 bugslist.php]: DONE: added support for initals option, links to user wiki
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5537 bugslist.php]: DONE: added support for initals option, links to user wiki
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5454 bugslist.php]: DONE: start heading level is configurable...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5538 bugslist.php]: DONE: start heading level is configurable...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5455 bugslist.php]: DONE: added --level for initial heading level, defaults to 2.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5539 bugslist.php]: DONE: added --level for initial heading level, defaults to 2.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1026 /]: COMMIT: 'v' is for version...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1026 revision 1026]: COMMIT: 'v' is for version...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1059 /]: COMMIT: HIGH priority HACK...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1059 revision 1059]: COMMIT: HIGH priority HACK...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1060 /]: COMMIT: On warnings..?
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1060 revision 1060]: COMMIT: On warnings..?
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1066 /]: COMMIT: Work, work...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1066 revision 1066]: COMMIT: Work, work...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1084 /]: COMMIT: Avoiding false positive...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1084 revision 1084]: COMMIT: Avoiding false positive...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1085 /]: COMMIT: Refactoring variable names...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1085 revision 1085]: COMMIT: Refactoring variable names...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1086 /]: COMMIT: Support for --today and --yesterday...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1086 revision 1086]: COMMIT: Support for --today and --yesterday...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1087 /]: COMMIT: Note about non-debugging default...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1087 revision 1087]: COMMIT: Note about non-debugging default...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1088 /]: COMMIT: Creating links for REF/SEE...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1088 revision 1088]: COMMIT: Creating links for REF/SEE...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1089 /]: COMMIT: FIXME alias to TODO, HIGH priority...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1089 revision 1089]: COMMIT: FIXME alias to TODO, HIGH priority...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1091 /]: COMMIT: Link linking...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1091 revision 1091]: COMMIT: Link linking...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1092 /]: COMMIT: REF to REFERENCE...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1092 revision 1092]: COMMIT: REF to REFERENCE...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1094 /]: COMMIT: Default heading level is 2...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1094 revision 1094]: COMMIT: Default heading level is 2...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1095 /]: COMMIT: List types in report order...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1095 revision 1095]: COMMIT: List types in report order...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1098 /]: COMMIT: Working on reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1098 revision 1098]: COMMIT: Working on reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1099 /]: COMMIT: Fixing revision links...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1099 revision 1099]: COMMIT: Fixing revision links...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1101 /]: COMMIT: Fixing revision links...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1101 revision 1101]: COMMIT: Fixing revision links...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1103 /]: COMMIT: Added FIXED type...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1103 revision 1103]: COMMIT: Added FIXED type...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1104 /]: COMMIT: Added NICE type alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1104 revision 1104]: COMMIT: Added NICE type alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1105 /]: COMMIT: Added NICE type alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1105 revision 1105]: COMMIT: Added NICE type alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1106 /]: COMMIT: Adding NICE priority...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1106 revision 1106]: COMMIT: Adding NICE priority...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1117 /]: COMMIT: Improving help text...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1117 revision 1117]: COMMIT: Improving help text...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1122 /]: COMMIT: Improving doco generators...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1122 revision 1122]: COMMIT: Improving doco generators...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1124 /]: COMMIT: No NICE priority any more...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1124 revision 1124]: COMMIT: No NICE priority any more...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1125 /]: COMMIT: Working on notes generation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1125 revision 1125]: COMMIT: Working on notes generation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1127 /]: COMMIT: Improving report options...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1127 revision 1127]: COMMIT: Improving report options...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1132 /]: COMMIT: Improving initials logic...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1132 revision 1132]: COMMIT: Improving initials logic...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1134 /]: COMMIT: Hack to get unit tests working, for now...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1134 revision 1134]: COMMIT: Hack to get unit tests working, for now...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1135 /]: COMMIT: Adding support for 'path', 'file' and 'both'...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1135 revision 1135]: COMMIT: Adding support for 'path', 'file' and 'both'...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1141 /]: COMMIT: Improving reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1141 revision 1141]: COMMIT: Improving reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1142 /]: COMMIT: Adding some comments...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1142 revision 1142]: COMMIT: Adding some comments...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1027 /bin]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1027 revision 1027]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1032 /bin]: COMMIT: Help is section 9...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1032 revision 1032]: COMMIT: Help is section 9...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1033 /bin]: COMMIT: Linking to source...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1033 revision 1033]: COMMIT: Linking to source...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1038 /bin]: COMMIT: Linking to GPL...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1038 revision 1038]: COMMIT: Linking to GPL...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1043 /bin]: COMMIT: Linking to www.jj5.net...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1043 revision 1043]: COMMIT: Linking to www.jj5.net...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1044 /bin]: COMMIT: Linking to free software explanation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1044 revision 1044]: COMMIT: Linking to free software explanation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1049 /bin]: COMMIT: Need to replace "jj5" first...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1049 revision 1049]: COMMIT: Need to replace "jj5" first...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1054 /bin]: COMMIT: Fixing sed search/replace...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1054 revision 1054]: COMMIT: Fixing sed search/replace...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1065 /bin]: COMMIT: Adding a small delay...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1065 revision 1065]: COMMIT: Adding a small delay...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1067 /bin]: COMMIT: Linking email address...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1067 revision 1067]: COMMIT: Linking email address...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1072 /bin]: COMMIT: Adding a small delay...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1072 revision 1072]: COMMIT: Adding a small delay...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1073 /bin]: COMMIT: Fixing link syntax...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1073 revision 1073]: COMMIT: Fixing link syntax...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1078 /bin]: COMMIT: Adding a small delay...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1078 revision 1078]: COMMIT: Adding a small delay...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1079 /bin]: COMMIT: Bold usage...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1079 revision 1079]: COMMIT: Bold usage...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1098 /bin]: COMMIT: Working on reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1098 revision 1098]: COMMIT: Working on reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1099 /bin]: COMMIT: Fixing revision links...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1099 revision 1099]: COMMIT: Fixing revision links...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1100 /bin]: COMMIT: Links report...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1100 revision 1100]: COMMIT: Links report...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1102 /bin]: COMMIT: Fixing reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1102 revision 1102]: COMMIT: Fixing reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1111 /bin]: COMMIT: Opening links.wiki, waiting less...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1111 revision 1111]: COMMIT: Opening links.wiki, waiting less...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1116 /bin]: COMMIT: Fixing XML comments in wiki text...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1116 revision 1116]: COMMIT: Fixing XML comments in wiki text...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1122 /bin]: COMMIT: Improving doco generators...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1122 revision 1122]: COMMIT: Improving doco generators...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1124 /bin]: COMMIT: No NICE priority any more...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1124 revision 1124]: COMMIT: No NICE priority any more...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1125 /bin]: COMMIT: Working on notes generation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1125 revision 1125]: COMMIT: Working on notes generation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1126 /bin]: COMMIT: Updating Tasks edit link...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1126 revision 1126]: COMMIT: Updating Tasks edit link...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1127 /bin]: COMMIT: Improving report options...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1127 revision 1127]: COMMIT: Improving report options...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1141 /bin]: COMMIT: Improving reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1141 revision 1141]: COMMIT: Improving reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1027 /doc]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1027 revision 1027]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1028 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1028 revision 1028]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1034 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1034 revision 1034]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1039 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1039 revision 1039]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1044 /doc]: COMMIT: Linking to free software explanation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1044 revision 1044]: COMMIT: Linking to free software explanation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1045 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1045 revision 1045]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1050 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1050 revision 1050]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1055 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1055 revision 1055]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1061 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1061 revision 1061]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1068 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1068 revision 1068]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1074 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1074 revision 1074]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1080 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1080 revision 1080]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1085 /doc]: COMMIT: Refactoring variable names...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1085 revision 1085]: COMMIT: Refactoring variable names...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1098 /doc]: COMMIT: Working on reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1098 revision 1098]: COMMIT: Working on reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1099 /doc]: COMMIT: Fixing revision links...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1099 revision 1099]: COMMIT: Fixing revision links...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1100 /doc]: COMMIT: Links report...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1100 revision 1100]: COMMIT: Links report...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1101 /doc]: COMMIT: Fixing revision links...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1101 revision 1101]: COMMIT: Fixing revision links...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1102 /doc]: COMMIT: Fixing reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1102 revision 1102]: COMMIT: Fixing reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1103 /doc]: COMMIT: Added FIXED type...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1103 revision 1103]: COMMIT: Added FIXED type...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1104 /doc]: COMMIT: Added NICE type alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1104 revision 1104]: COMMIT: Added NICE type alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1106 /doc]: COMMIT: Adding NICE priority...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1106 revision 1106]: COMMIT: Adding NICE priority...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1107 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1107 revision 1107]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1112 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1112 revision 1112]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1118 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1118 revision 1118]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1122 /doc]: COMMIT: Improving doco generators...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1122 revision 1122]: COMMIT: Improving doco generators...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1123 /doc]: COMMIT: Adding tasks.wiki...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1123 revision 1123]: COMMIT: Adding tasks.wiki...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1124 /doc]: COMMIT: No NICE priority any more...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1124 revision 1124]: COMMIT: No NICE priority any more...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1125 /doc]: COMMIT: Working on notes generation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1125 revision 1125]: COMMIT: Working on notes generation...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1127 /doc]: COMMIT: Improving report options...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1127 revision 1127]: COMMIT: Improving report options...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1128 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1128 revision 1128]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1137 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1137 revision 1137]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1141 /doc]: COMMIT: Improving reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1141 revision 1141]: COMMIT: Improving reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1143 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1143 revision 1143]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1094 /test]: COMMIT: Default heading level is 2...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1094 revision 1094]: COMMIT: Default heading level is 2...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1135 /test/2016-12-09-151446]: COMMIT: Adding support for 'path', 'file' and 'both'...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1135 revision 1135]: COMMIT: Adding support for 'path', 'file' and 'both'...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1093 /test/2016-12-09-183716]: COMMIT: Line link...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1093 revision 1093]: COMMIT: Line link...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1136 /test/2016-12-09-183716]: COMMIT: Fixing unit tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1136 revision 1136]: COMMIT: Fixing unit tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1093 /test/2016-12-09-184954-line-number]: COMMIT: Line link...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1093 revision 1093]: COMMIT: Line link...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1136 /test/2016-12-09-184954-line-number]: COMMIT: Fixing unit tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1136 revision 1136]: COMMIT: Fixing unit tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1098 /test/args]: COMMIT: Working on reports...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1098 revision 1098]: COMMIT: Working on reports...


=== 2016-12-10 ===
=== 2016-12-10 ===


* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l171 bugslist.php]: DONE: don't run main in unit tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l171 bugslist.php]: DONE: don't run main in unit tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l299 bugslist.php]: DONE: track if output sent:
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l299 bugslist.php]: DONE: track if output sent:
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4380 bugslist.php]: DONE: missing fields are now an error:
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4452 bugslist.php]: DONE: missing fields are now an error:
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5409 bugslist.php]: DONE: numerical sorting for priority and line number.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5493 bugslist.php]: DONE: numerical sorting for priority and line number.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5410 bugslist.php]: DONE: support to show/hide warnings
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5494 bugslist.php]: DONE: support to show/hide warnings
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5411 bugslist.php]: DONE: use define( 'TEST', true ) to avoid running main() when loading script.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5495 bugslist.php]: DONE: use define( 'TEST', true ) to avoid running main() when loading script.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5413 bugslist.php]: DONE: --file overrides --skip etc.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5497 bugslist.php]: DONE: --file overrides --skip etc.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5414 bugslist.php]: DONE: added 'y' for priority
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5498 bugslist.php]: DONE: added 'y' for priority
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5415 bugslist.php]: DONE: added priority filters
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5499 bugslist.php]: DONE: added priority filters
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5416 bugslist.php]: DONE: improved newline outputs between optional sections
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5500 bugslist.php]: DONE: improved newline outputs between optional sections
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5417 bugslist.php]: DONE: added 'text' to report (for sorting, removes duplicates)
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5501 bugslist.php]: DONE: added 'text' to report (for sorting, removes duplicates)
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5419 bugslist.php]: DONE: FIXME is HIGH priority TODO
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5503 bugslist.php]: DONE: FIXME is HIGH priority TODO
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5420 bugslist.php]: DONE: added support for --today and --yesterday
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5504 bugslist.php]: DONE: added support for --today and --yesterday
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5421 bugslist.php]: DONE: run.sh and debug.sh unit tests call process.sh with an argument for what mode to run in (so command-line can be specified once-only and not duplicated between scripts).
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5505 bugslist.php]: DONE: run.sh and debug.sh unit tests call process.sh with an argument for what mode to run in (so command-line can be specified once-only and not duplicated between scripts).
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5424 bugslist.php]: DONE: created project page and initial documentation.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5508 bugslist.php]: DONE: created project page and initial documentation.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5425 bugslist.php]: DONE: require punctuation after item type.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5509 bugslist.php]: DONE: require punctuation after item type.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5426 bugslist.php]: DONE: support 'x-y' for PRIORITY spec? E.g. '0-3', 'H-L', etc.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5510 bugslist.php]: DONE: support 'x-y' for PRIORITY spec? E.g. '0-3', 'H-L', etc.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5428 bugslist.php]: DONE: ignore: START, END items...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5512 bugslist.php]: DONE: ignore: START, END items...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5429 bugslist.php]: DONE: have stdout() and stderr() functions and they track if output sent in global variables.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5513 bugslist.php]: DONE: have stdout() and stderr() functions and they track if output sent in global variables.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/test.inc.sh?pathrev=1369#l6 test.inc.sh]: DONE: added '$$' (process ID) to temp files.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/test.inc.sh?pathrev=1388#l6 test.inc.sh]: DONE: added '$$' (process ID) to temp files.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l149 run.sh]: DONE: invalid file tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l149 run.sh]: DONE: invalid file tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l159 run.sh]: DONE: valid file tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l159 run.sh]: DONE: valid file tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l173 run.sh]: DONE: invalid path/file tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l173 run.sh]: DONE: invalid path/file tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l179 run.sh]: DONE: valid path/file tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l179 run.sh]: DONE: valid path/file tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l534 run.sh]: DONE: invalid priority tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l534 run.sh]: DONE: invalid priority tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1369#l550 run.sh]: DONE: valid priority tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/args/run.sh?pathrev=1388#l550 run.sh]: DONE: valid priority tests
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/errors/run.php?pathrev=1369#l3 run.php]: DONE: define TEST to flag as unit test... (doesn't run main());
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/errors/run.php?pathrev=1388#l3 run.php]: DONE: define TEST to flag as unit test... (doesn't run main());
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/pushd/run.php?pathrev=1369#l3 run.php]: DONE: define TEST to flag as unit test... (doesn't run main());
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/pushd/run.php?pathrev=1388#l3 run.php]: DONE: define TEST to flag as unit test... (doesn't run main());
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/pushd/run.php?pathrev=1369#l14 run.php]: DONE: testing relative pushd's...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/pushd/run.php?pathrev=1388#l14 run.php]: DONE: testing relative pushd's...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/pushd/run.php?pathrev=1369#l30 run.php]: DONE: testing absolute pushd's...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/pushd/run.php?pathrev=1388#l30 run.php]: DONE: testing absolute pushd's...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/vcs-type/run.php?pathrev=1369#l3 run.php]: DONE: define TEST to flag as unit test... (doesn't run main());
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d/test/vcs-type/run.php?pathrev=1388#l3 run.php]: DONE: define TEST to flag as unit test... (doesn't run main());
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=963 /]: COMMIT: Added support for priorities...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=963 revision 963]: COMMIT: Added support for priorities...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=964 /]: COMMIT: Fixed report aggregation bug...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=964 revision 964]: COMMIT: Fixed report aggregation bug...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=965 /]: COMMIT: Added support for CRITICAL priorities...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=965 revision 965]: COMMIT: Added support for CRITICAL priorities...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=966 /]: COMMIT: Added support for line numbers...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=966 revision 966]: COMMIT: Added support for line numbers...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=967 /]: COMMIT: Added support for line numbers...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=967 revision 967]: COMMIT: Added support for line numbers...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=969 /]: COMMIT: Unit tests for --file switch...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=969 revision 969]: COMMIT: Unit tests for --file switch...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=970 /]: COMMIT: Tests for pushd/popd...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=970 revision 970]: COMMIT: Tests for pushd/popd...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=971 /]: COMMIT: Support for --file switch...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=971 revision 971]: COMMIT: Support for --file switch...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=974 /]: COMMIT: Support for non-numeric line numbers...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=974 revision 974]: COMMIT: Support for non-numeric line numbers...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=975 /]: COMMIT: Support for numeric sorting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=975 revision 975]: COMMIT: Support for numeric sorting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=976 /]: COMMIT: Remove duplicate items...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=976 revision 976]: COMMIT: Remove duplicate items...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=977 /]: COMMIT: Experimenting with START/END markers...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=977 revision 977]: COMMIT: Experimenting with START/END markers...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=979 /]: COMMIT: Filtering done at data-gather time...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=979 revision 979]: COMMIT: Filtering done at data-gather time...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=980 /]: COMMIT: Added 'FIXME' alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=980 revision 980]: COMMIT: Added 'FIXME' alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=981 /]: COMMIT: 'y' for PRIORITY...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=981 revision 981]: COMMIT: 'y' for PRIORITY...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=982 /]: COMMIT: Adding --priority tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=982 revision 982]: COMMIT: Adding --priority tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=985 /]: COMMIT: Priority filter testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=985 revision 985]: COMMIT: Priority filter testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=986 /]: COMMIT: Support for priority range...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=986 revision 986]: COMMIT: Support for priority range...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=987 /]: COMMIT: Priority tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=987 revision 987]: COMMIT: Priority tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=988 /]: COMMIT: Added option to show/hide warnings...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=988 revision 988]: COMMIT: Added option to show/hide warnings...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=989 /]: COMMIT: Ensure priorities are high to low...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=989 revision 989]: COMMIT: Ensure priorities are high to low...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=991 /]: COMMIT: Better unit testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=991 revision 991]: COMMIT: Better unit testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=993 /]: COMMIT: A note about Windows...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=993 revision 993]: COMMIT: A note about Windows...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=994 /]: COMMIT: Report spacing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=994 revision 994]: COMMIT: Report spacing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=995 /]: COMMIT: Improved reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=995 revision 995]: COMMIT: Improved reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1004 /]: COMMIT: Wiki text for help...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1004 revision 1004]: COMMIT: Wiki text for help...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1005 /]: COMMIT: Wiki text...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1005 revision 1005]: COMMIT: Wiki text...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1014 /]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1014 revision 1014]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1017 /]: COMMIT: Improving help indenting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1017 revision 1017]: COMMIT: Improving help indenting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1018 /]: COMMIT: Improving report indenting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1018 revision 1018]: COMMIT: Improving report indenting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1020 /]: COMMIT: Improving report indenting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1020 revision 1020]: COMMIT: Improving report indenting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1006 /bin]: COMMIT: Adding release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1006 revision 1006]: COMMIT: Adding release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1007 /bin]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1007 revision 1007]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1008 /bin]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1008 revision 1008]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1010 /bin]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1010 revision 1010]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1011 /bin]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1011 revision 1011]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1012 /bin]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1012 revision 1012]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1013 /bin]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1013 revision 1013]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1014 /bin]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1014 revision 1014]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1016 /bin]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1016 revision 1016]: COMMIT: Working on release script...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1021 /bin]: COMMIT: Working on output formatting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1021 revision 1021]: COMMIT: Working on output formatting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1005 /doc]: COMMIT: Wiki text...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1005 revision 1005]: COMMIT: Wiki text...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1009 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1009 revision 1009]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1015 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1015 revision 1015]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1022 /doc]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1022 revision 1022]: COMMIT: Preparing for release...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=973 /test]: COMMIT: Adding support for fast tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=973 revision 973]: COMMIT: Adding support for fast tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=983 /test]: COMMIT: Updating to include priority filtering...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=983 revision 983]: COMMIT: Updating to include priority filtering...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=984 /test]: COMMIT: Better logic...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=984 revision 984]: COMMIT: Better logic...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=991 /test]: COMMIT: Better unit testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=991 revision 991]: COMMIT: Better unit testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=967 /test/2016-12-09-023000]: COMMIT: Added support for line numbers...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=967 revision 967]: COMMIT: Added support for line numbers...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=996 /test/2016-12-09-023000]: COMMIT: Refactoring tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=996 revision 996]: COMMIT: Refactoring tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=996 /test/2016-12-09-023000-basic]: COMMIT: Refactoring tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=997 revision 997]: COMMIT: Punctuation tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=996 /test/2016-12-09-053157]: COMMIT: Refactoring tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=998 revision 998]: COMMIT: Multiuser tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=996 /test/2016-12-09-053157-lists]: COMMIT: Refactoring tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=999 revision 999]: COMMIT: More lists testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=996 /test/2016-12-09-054058]: COMMIT: Refactoring tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1000 revision 1000]: COMMIT: Reference testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=996 /test/2016-12-09-054058-not-lists]: COMMIT: Refactoring tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1001 revision 1001]: COMMIT: Line number testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=996 /test/2016-12-09-065231]: COMMIT: Refactoring tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=976 revision 976]: COMMIT: Remove duplicate items...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=996 /test/2016-12-09-065231-eol]: COMMIT: Refactoring tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1002 revision 1002]: COMMIT: Duplicate testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=997 /test/2016-12-09-074745]: COMMIT: Punctuation tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=985 revision 985]: COMMIT: Priority filter testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=997 /test/2016-12-09-074745-punctuation]: COMMIT: Punctuation tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=989 revision 989]: COMMIT: Ensure priorities are high to low...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=998 /test/2016-12-09-075101]: COMMIT: Multiuser tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=991 revision 991]: COMMIT: Better unit testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=998 /test/2016-12-09-075101-multiuser]: COMMIT: Multiuser tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1003 revision 1003]: COMMIT: Priority testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=999 /test/2016-12-09-083029]: COMMIT: More lists testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=969 revision 969]: COMMIT: Unit tests for --file switch...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=999 /test/2016-12-09-083029-lists]: COMMIT: More lists testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=972 revision 972]: COMMIT: File tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1000 /test/2016-12-09-153827]: COMMIT: Reference testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=978 revision 978]: COMMIT: More invalid --file options...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1000 /test/2016-12-09-153827-ref]: COMMIT: Reference testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=980 revision 980]: COMMIT: Added 'FIXME' alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1001 /test/2016-12-09-184954]: COMMIT: Line number testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=981 revision 981]: COMMIT: 'y' for PRIORITY...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1001 /test/2016-12-09-184954-line-number]: COMMIT: Line number testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=982 revision 982]: COMMIT: Adding --priority tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=976 /test/2016-12-10-173313]: COMMIT: Remove duplicate items...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=987 revision 987]: COMMIT: Priority tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1002 /test/2016-12-10-173313]: COMMIT: Duplicate testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=989 revision 989]: COMMIT: Ensure priorities are high to low...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1002 /test/2016-12-10-173313-duplicates]: COMMIT: Duplicate testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=990 revision 990]: COMMIT: Don't process /tmp...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=985 /test/2016-12-10-191702]: COMMIT: Priority filter testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=970 revision 970]: COMMIT: Tests for pushd/popd...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=989 /test/2016-12-10-191702]: COMMIT: Ensure priorities are high to low...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=971 revision 971]: COMMIT: Support for --file switch...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=991 /test/2016-12-10-191702]: COMMIT: Better unit testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1003 /test/2016-12-10-191702]: COMMIT: Priority testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=1003 /test/2016-12-10-191702-priority]: COMMIT: Priority testing...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=969 /test/args]: COMMIT: Unit tests for --file switch...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=972 /test/args]: COMMIT: File tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=978 /test/args]: COMMIT: More invalid --file options...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=980 /test/args]: COMMIT: Added 'FIXME' alias...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=981 /test/args]: COMMIT: 'y' for PRIORITY...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=982 /test/args]: COMMIT: Adding --priority tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=987 /test/args]: COMMIT: Priority tests...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=989 /test/args]: COMMIT: Ensure priorities are high to low...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=990 /test/args]: COMMIT: Don't process /tmp...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=970 /test/pushd]: COMMIT: Tests for pushd/popd...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=971 /test/pushd]: COMMIT: Support for --file switch...


=== 2016-12-09 ===
=== 2016-12-09 ===


* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l136 bugslist.php]: DONE: check for application config file in script dir...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l136 bugslist.php]: DONE: check for application config file in script dir...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l156 bugslist.php]: DONE: $config_path is of no further use... clear it.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l156 bugslist.php]: DONE: $config_path is of no further use... clear it.
* [[User:Sixsigma|JE]]:
* [[User:Sixsigma|JE]]:


=== 2016-12-07 ===
=== 2016-12-07 ===


* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5337 bugslist.php]: DONE: don't blank if no stderr output
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5421 bugslist.php]: DONE: don't blank if no stderr output
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5402 bugslist.php]: DONE: set default priority by type:
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5486 bugslist.php]: DONE: set default priority by type:
** TODO: MEDIUM
** TODO: MEDIUM
** HACK: LOW
** HACK: LOW
** etc.
** etc.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=892 /]: COMMIT: Improving reporting new lines...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=892 revision 892]: COMMIT: Improving reporting new lines...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=893 /]: COMMIT: Removing old comments...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=893 revision 893]: COMMIT: Removing old comments...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=894 /]: COMMIT: Found the bug! Next I will fix it!
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=894 revision 894]: COMMIT: Found the bug! Next I will fix it!
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=895 /]: COMMIT: don't blank if no stderr output
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=895 revision 895]: COMMIT: don't blank if no stderr output
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=894 /test-data]: COMMIT: Found the bug! Next I will fix it!
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=894 revision 894]: COMMIT: Found the bug! Next I will fix it!


=== 2016-12-06 ===
=== 2016-12-06 ===


* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5399 bugslist.php]: FIXED: there's a problem with multiline comments below, see the PRIORITY TODO item. The issue is the preceding item about line numbers...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5483 bugslist.php]: FIXED: there's a problem with multiline comments below, see the PRIORITY TODO item. The issue is the preceding item about line numbers...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l133 bugslist.php]: DONE: try for config file in program directory...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l133 bugslist.php]: DONE: try for config file in program directory...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l146 bugslist.php]: DONE: check for local config file in cwd...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l146 bugslist.php]: DONE: check for local config file in cwd...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l547 bugslist.php]: DONE: added '' to included extensions and made excluded extensions override included extensions.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l553 bugslist.php]: DONE: added '' to included extensions and made excluded extensions override included extensions.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l2505 bugslist.php]: DONE: include reporting options, and other new options
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l2554 bugslist.php]: DONE: include reporting options, and other new options
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4714 bugslist.php]: DONE: added support for wildcard users...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4788 bugslist.php]: DONE: added support for wildcard users...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l4730 bugslist.php]: DONE: added support for wildcard dates...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l4814 bugslist.php]: DONE: added support for wildcard dates...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5389 bugslist.php]: DONE: support PRIORITY for TODO etc. By default:
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5473 bugslist.php]: DONE: support PRIORITY for TODO etc. By default:
** 0: CRITICAL
** 0: CRITICAL
** 1: HIGH
** 1: HIGH
Line 1,318: Line 1,306:
** 3: LOW
** 3: LOW
** 4: DEBUG
** 4: DEBUG
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5395 bugslist.php]: DONE: option to print line numbers
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5479 bugslist.php]: DONE: option to print line numbers
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5396 bugslist.php]: DONE: improved reporting to group by date, user, etc.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5480 bugslist.php]: DONE: improved reporting to group by date, user, etc.
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5397 bugslist.php]: DONE: implemented descending sorting
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5481 bugslist.php]: DONE: implemented descending sorting
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l5398 bugslist.php]: DONE: implemented natural case sorting
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l5482 bugslist.php]: DONE: implemented natural case sorting
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=869 /]: COMMIT: Introducing bugslist.php!
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=869 revision 869]: COMMIT: Introducing bugslist.php!
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=871 /]: COMMIT: Adding svn keywords...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=871 revision 871]: COMMIT: Adding svn keywords...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=872 /]: COMMIT: Working on bugslist.php...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=872 revision 872]: COMMIT: Working on bugslist.php...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=873 /]: COMMIT: Working on bugslist.php...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=873 revision 873]: COMMIT: Working on bugslist.php...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=874 /]: COMMIT: Ignoring production config file...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=874 revision 874]: COMMIT: Ignoring production config file...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=875 /]: COMMIT: Working on bugslist.php...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=875 revision 875]: COMMIT: Working on bugslist.php...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=876 /]: COMMIT: Adding test data...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=876 revision 876]: COMMIT: Adding test data...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=877 /]: COMMIT: Added support for wildcard dates...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=877 revision 877]: COMMIT: Added support for wildcard dates...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=878 /]: COMMIT: Work, work...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=878 revision 878]: COMMIT: Work, work...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=879 /]: COMMIT: Flexible reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=879 revision 879]: COMMIT: Flexible reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=880 /]: COMMIT: Flexible reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=880 revision 880]: COMMIT: Flexible reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=881 /]: COMMIT: Added support for sorting and natural case comparisons...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=881 revision 881]: COMMIT: Added support for sorting and natural case comparisons...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=882 /]: COMMIT: docfix
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=882 revision 882]: COMMIT: docfix
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=883 /]: COMMIT: Comment maintenance...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=883 revision 883]: COMMIT: Comment maintenance...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=884 /]: COMMIT: Fixed text sorting (now based on line number)...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=884 revision 884]: COMMIT: Fixed text sorting (now based on line number)...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=885 /]: COMMIT: Better punctuation support...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=885 revision 885]: COMMIT: Better punctuation support...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=886 /]: COMMIT: Fixed comment spacing issues...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=886 revision 886]: COMMIT: Fixed comment spacing issues...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=887 /]: COMMIT: Changed 'aggregate' to 'merge'...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=887 revision 887]: COMMIT: Changed 'aggregate' to 'merge'...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=888 /]: COMMIT: Fixed multiline issues with gratuitous calls to trim()...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=888 revision 888]: COMMIT: Fixed multiline issues with gratuitous calls to trim()...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=889 /]: COMMIT: Ped-an-tic...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=889 revision 889]: COMMIT: Ped-an-tic...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=890 /]: COMMIT: Removed old reporting code...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=890 revision 890]: COMMIT: Removed old reporting code...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=891 /]: COMMIT: Buggy/experimental support for line numbers... WIP
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=891 revision 891]: COMMIT: Buggy/experimental support for line numbers... WIP
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=876 /test-data]: COMMIT: Adding test data...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=876 revision 876]: COMMIT: Adding test data...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=880 /test-data]: COMMIT: Flexible reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=880 revision 880]: COMMIT: Flexible reporting...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=884 /test-data]: COMMIT: Fixed text sorting (now based on line number)...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=884 revision 884]: COMMIT: Fixed text sorting (now based on line number)...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=885 /test-data]: COMMIT: Better punctuation support...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=885 revision 885]: COMMIT: Better punctuation support...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=886 /test-data]: COMMIT: Fixed comment spacing issues...
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo?view=revision&revision=886 revision 886]: COMMIT: Fixed comment spacing issues...


=== 2016-12-05 ===
=== 2016-12-05 ===


* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l540 bugslist.php]: DONE: changed support for files with no extension, changed from excluded by default to included by default (for shell scripts, README, etc).
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l546 bugslist.php]: DONE: changed support for files with no extension, changed from excluded by default to included by default (for shell scripts, README, etc).
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1369#l1922 bugslist.php]: DONE: don't allow empty path spec
* [[User:Sixsigma|JE]]: [https://svn.jj5.net/jjrepo/jj5-bin/trunk/bin/bugslist.d//bugslist.php?pathrev=1388#l1964 bugslist.php]: DONE: don't allow empty path spec

Revision as of 11:06, 13 January 2017

bugslist.php is John's TODO list management script. If you use this script you might be interested in ProgClub Timestamp so you can copy/paste the comment label syntax, or configure KDE so you don't have to. For other projects see projects.

Status

Released! But there's stuff TODO.

Version

bugslist.php v0.1.1388
Copyright © 2016 John Elliot V
License GPLv3+: GNU GPL version 3 or later.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Version control info

Timestamp.......: 2017-01-13 11:59:27 +1100 (Fri, 13 Jan 2017)
UTC timestamp...: 2017-01-13 00:59:27Z
Date............: 2017-01-13
Time............: 11:59:27
Author..........: jj5
File............: bugslist.php
Revision........: 1388
URL.............: bugslist.php

Administration

Contributors

People who have contributed to this project. Newest on top.

Copyright

Copyright © 2016, Contributors.

License

Licensed under the GNU GPL version 3 or later.

Resources

Source code

You can read the source code.

You can browse the repository.

You can checkout the latest stable script, or the full stable system (including tests and release scripts).

You can checkout the latest development script, or the full development system (including tests and release scripts).

Links

Help

Usage: php path/to/bugslist.php [OPTION]...
This is a source code processing and reporting tool to help with software
development project management. It processes files in the specified
directory and matches special comment syntax to get notes and work items
which it then reports on. Output reports are in MediaWiki wiki text syntax
designed to be included in your project wiki.

Comment label syntax

The heart of bugslist.php is the comment label syntax you use in your
source code. It's basically:
  DATE USER DASH TYPE[PRIORITY][:!] TEXT
For example: 2017-01-13 jj5 - HACK[HIGH]: expedient, you say?
The date is in ISO format, the user must be a valid UNIX user, and the dash
is just to try and limit false positives. The TYPE indicates what sort of
item this is; it can be one of the types listed below. Your type can be
suffixed with an optional priority within square brackets. After the
optional priority your type must be suffixed with punctuation, either ':' or
'!'. The TEXT follows until the end of the line and on to subsequent lines too.

Item types

The following item types are supported in comment labels:
Type................: Description..............................: Priority..:
 Red-flags..........:
  WARNING...........: something to be careful of...............: HIGH
  TEMP..............: a note for code that should be removed...: HIGH
 Stuff to do........:
  BUG...............: something that needs to be fixed.........: HIGH
  TEST..............: something that needs to be tested........: HIGH
  TODO..............: something that needs to be done..........: MEDIUM
   FIXME............: a HIGH priority alias for TODO...........: HIGH
   NICE.............: a LOW priority alias for TODO............: LOW
  HACK..............: something that needs to be improved......: LOW
  CONSIDER..........: something to consider or think about.....: LOW
   THINK............: an alias for CONSIDER....................: LOW
 Stuff that's done..:
  FIXED.............: a BUG that has been fixed................: HIGH
  DONE..............: something that has been done.............: MEDIUM
  COMMIT............: a VCS commit log.........................: LOW
 Notes..............:
  REFERENCE.........: a reference, e.g. a URL..................: LOW
   REF..............: an alias for REFERENCE...................: LOW
   SEE..............: an alias for REFERENCE...................: LOW
  NOTE..............: notes, or items without a label..........: LOW
  DEBUG.............: an item for debugging purposes...........: DEBUG

Item priority

You can use a priority number, priority letter, or priority name to
indicate a priority:
  #: Abbr: Name:      Default:
  0: C, !: CRITICAL:  N/A
  1:    H:     HIGH:  WARNING, TEMP, BUG, TEST, FIXME, FIXED
  2:    M:   MEDIUM:  TODO, DONE
  3:    L:      LOW:  HACK, COMMIT, REFERENCE, NOTE, NICE, CONSIDER
  4:    D:    DEBUG:  DEBUG

Comment syntax

Comment syntax for various programming languges is supported:
  Plain text...: comment labels begin at the first character on the line
  C++, etc //..: comment labels begin after '// ' (the space is important)
  HTML/XML.....: comment labels are within: <!-- -->
  Perl #.......: comment labels begin after '# ' (the space is important)
  C/CSS........: comment labels are within: /* */

Program options

File-system options

-p, --path=PATH       process files in PATH, current directory if omitted
-f, --file=LIST       process files in comma-separated LIST, relative to PATH
-i, --include=EXTENSIONS  comma-separated list of included file extensions
-e, --exclude=EXTENSIONS  comma-separated list of excluded file extensions
                      Note: excludes override includes. This is useful when
                        you want to exclude missing extensions () which
                        are included by default.
-s, --skip=REGEXES    comma-separated list of regexes for paths to skip
-k, --keep=REGEXES    comma-separated list of regexes for paths to keep
                      ** BE VERY CAREFUL **
                      Case sensitive expressions. Use '^' to match start of
                      path, '$' to match end of path, etc.
                      Note: keeps override skips

Filtering options

-u, --user=USER       include items for USER
-d, --date=DATE       include items for DATE
    --today           include items for today only (default if not debugging)
    --yesterday       include items for yesterday only
-t, --type=TYPE       include items by type, will affect report order.
                      Duplicates are ignored.
-y, --priority=PRIORITY  include items with particular PRIORITY.
    --all             report on all users, dates, types, and priorities.

Reporting options

-a, --aggregate=FIELD report aggregation. Duplicates are ignored.
                      A heading is printed for each aggregated field.
-c, --collate=FIELD   report sorting. Duplicates are ignored.
                      Default sorting uses binary comparision rather than
                      locale sensitive comparison which is probably what
                      you want. For --aggregate and --collate uppercase
                      FIELD sorts descending.
                      e.g. 'dUp' selects by date, user desc, and path
-h, --heading=FORMAT
                      heading format options. Duplicates are ignored.
-o, --output=FIELD|FORMAT|OPTIONS
                      report output options. Duplicates are ignored.
-l, --level           level of heading to start at (default 2)
    --na              output 'N/A' when no report data
+N, --natural         use locale sensitive sorting instead of binary sorting
+B, --binary          use binary sorting (This is the default. Redundant? :)
+Q, --quiet           disable warnings, stats, and progress on stderr
+S, --show-stats      enable statistics report on stderr
-S, --hide-stats      disable statistics report on stderr (default)
+P, --show-progress   enable progress report on stderr
-P, --hide-progress   disable progress report on stderr (default)
+O, --show-options    report on user options on stderr
-O, --hide-options    disable user options report (default)
+W, --show-warnings   report warnings on stderr (default)
-W, --hide-warnings   disable warnings

Other options

    --help            display this help text and exit
    --version         display version information and exit
+V, --vcs             parse version control (Subversion) logs
+D, --debug           some handy defaults, when debugging or not
+X, --exit            exit without reporting (useful with --show-stats)

Format specifications

USER

 USER is comma-separated list of usernames.
 Use '*' for all users; '?' for current user.

DATE

 DATE is ISO formatted date prefix, e.g.:
  '2016' for all items in 2016,
  '2016-01' for items in Jan 2016,
  '2016-,01,02' for items in Jan/Feb 2016,
  '2016-01-,01,02' for items on 1st/2nd Jan 2106,
  '2016-01-02,2016-01-04' for 2nd/4th Jan 2016.
 Use '*' for all dates.

TYPE

 TYPE is a string of abbreviations or comma-separated list of item types.
 Supported types are:
  Red-flags:
   w: WARNING....: something to be careful of
   m: TEMP.......: a note for code that should be removed
  Stuff to do:
   b: BUG........: something that needs to be fixed
   e: TEST.......: something that needs to be tested
   t: TODO.......: something that needs to be done
   h: HACK.......: something that needs to be improved
   c: CONSIDER...: something to consider
  Stuff that's done:
   f: FIXED......: a BUG that has been fixed
   d: DONE.......: something that has been done
   v: COMMIT.....: a VCS commit log
  Notes:
   r: REFERENCE..: a reference, e.g. a URL
   s: REFERENCE..:
   n: NOTE.......: notes, or items without a label
   g: DEBUG......: an item for debugging purposes
  e.g. 'TODO, NOTE' or 'bht' for 'BUG, HACK, TODO'
 Use '*' for all types.

PRIORITY

 PRIORITY is a comma-separeted list of priorities or a range of priorities
 indicated with a dash '-' between a low and a high priority.
 A priority can be indicated by a priority number, a priority letter or
 abbreviation, or a priority name. Use '*' for all priorities.
 Supported values are:
  #: Abbr: Name...:
  0: C, !: CRITICAL
  1:    H:     HIGH
  2:    M:   MEDIUM
  3:    L:      LOW
  4:    D:    DEBUG

FIELD

 FIELD is a string of abbreviations or comma-separated list of fields.
 Supported fields are:
   u: user: select username
   d: date: select date
   g: long date: select date in long format
   t: type: select item type
   y: priority: select item priority
   e: filemtime: select file modification timestamp
   b: both: select path and file
   p: path: select path
   f: file: select file, do not prefix path.
         This may not be what you want, may merge
         files from different directories.
   l: line: select line number
   m: name: select file name
   k: link: select link to file (for specific revision)
   s: reference: select reference
   i: initials: select Wiki initials initials (requires config)
   n: new-lines: select number of new lines
   o: old-lines: select number of old lines
   c: line-diff: select lines difference
   r: revision: select VCS revision number
   x: text: select item text

FORMAT

 FORMAT is a string of abbreviations or comma-separated list of format
   options.
 Supported format options are:
   U: plain-user: don't format user
   D: plain-date: don't format date
   T: plain-type: don't format type
   Y: plain-priority: don't format priority
   E: plain-filemtime: don't format filemtime
   B: plain-both: don't format path/file
   P: plain-path: don't format path
   F: plain-file: don't format file
   L: plain-line: don't format line
   M: plain-name: don't format name
   K: plain-link: don't format link
   S: plain-reference: don't format reference
   I: plain-initials: don't format initials
   N: plain-new-lines: don't format new lines
   O: plain-old-lines: don't format old lines
   C: plain-line-diff: don't format line diff
   R: plain-revision: don't format VCS revision number
   X: plain-text: don't format item text
 e.g. 'UT' disables formatting for user and type values.

OPTIONS

 OPTIONS is a string of abbreviations or comma-separated list of report
   options.
 Supported report options are:
   h: html: output to HTML instead of wiki text
   a: table: output to HTML/wiki table instead of list
 e.g. 'ha' selects HTML with tables

Feedback

Report bugs to: jj5@progclub.org

Specifications

Functional specification

See help for information about how the script is supposed to work.

Technical specification

The script is a PHP CLI script.

Notes

Notes for implementers

If you are interested in incorporating this software into your project, here's what you need to know:

Just copy-and-paste your way to victory! Feel free to ask questions.

Notes for developers

If you're interested in contributing to this software, here's what you need to know:

Send your patch to jj5@progclub.org along with a statement that you are willing to be listed in the contributors section of the documentation and willing to license your contribution under the license.

For security reasons write access to jjrepo is only available for John. It's basically my private repository. If you'd like to hack on projects where you do have checkin permissions on the Subversion repository, along with infrastructure for running your code, then why not head over to ProgClub and register?

Notes from the code

Following are notes from the source code, generated by bugslist.php!

bin : open-doco.sh

/ : bugslist.php

  • JE: bugslist.php: Windows is unsupported... no effort has been made to be compatible with the Windows file system. If you would like to fix that I will accept your patch!
  • JE: bugslist.php: START: error level definitions
  • JE: bugslist.php: there's a bunch of error handling stuff we setup up-front
  • JE: bugslist.php: program errors are things which shouldn't happen, they are numbered from 10 to 19. User errors are things that happen when the user makes a mistake or certain runtime conditions occur, they are numbered from 20 to 99. External program errors are between 100 and 199.
  • JE: bugslist.php: error levels for external program errors are calculated by adding 100 to the external program error level for non-zero error levels. So you can determine the external program error level by subtracting 100 (assuming the external program error level wasn't negative or greater than 99).
  • JE: bugslist.php: END: error level definitions
  • JE: bugslist.php: START: error handling configuration
  • JE: bugslist.php: END: error handling configuration
  • JE: bugslist.php: START: global configuration
  • JE: bugslist.php: we set constants and configure globals before loading the config file(s)...
  • JE: bugslist.php: END: global configuration
  • JE: bugslist.php: START: loading config file(s)...
  • JE: bugslist.php: we have an application config file, include it. note that if it's the same as the local config file it will only be included once.
  • JE: bugslist.php: we have a local config file... include it:
  • JE: bugslist.php: END: loading config file(s)
  • JE: bugslist.php: here we set constants which may have been provided in the config file.
  • JE: bugslist.php: Main application logic starts here...
  • JE: bugslist.php: configure our global defines, this should be done before loading the config file(s)...
  • JE: bugslist.php: Following is the meta-data from SVN. Note that the svn keyward 'Header' is not used. To configure svn keywords: svn propset svn:keywords "Date Revision Author HeadURL Id" bugslist.php
  • JE: bugslist.php: flag whether running in DEBUG mode or not...
  • JE: bugslist.php: can conditionally switch on debug output...
  • JE: bugslist.php: item types. Doesn't include aliases like 'SEE', 'FIXME', 'NICE', etc.
  • JE: bugslist.php: FIXME is an alias for TODO
  • JE: bugslist.php: SEE/REF are aliases...
  • JE: bugslist.php: NICE is an alias for TODO
  • JE: bugslist.php: FIXME is a HIGH priority TODO
  • JE: bugslist.php: NICE is LOW priority TODO
  • JE: bugslist.php: configure regular expressions:
  • JE: bugslist.php: $file_extension_include and $file_extension_exclude are file extensions supported or not. For debugging purposes an included 'phar' and excluded 'properties' and 'xcf' are omitted so they should show up in 'unknown file types'...
  • JE: bugslist.php: defines set in set_user_constants() can optionally be defined by the user in their config file(s).
  • JE: bugslist.php: 10 takes 9m 30s
  • JE: bugslist.php: 20 takes 6m 11s
  • JE: bugslist.php: 30 takes 5m 19s
  • JE: bugslist.php: 40 takes 4m 29s
  • JE: bugslist.php: 50 takes 3m 55s
  • JE: bugslist.php: 60 takes 3m 39s
  • JE: bugslist.php: 70 takes 3m 14s
  • JE: bugslist.php: 80 takes 2m 53s
  • JE: bugslist.php: 90 takes 2m 45s
  • JE: bugslist.php: 100 takes 2m 41s (or may fail)
  • JE: bugslist.php: 110 fails
  • JE: bugslist.php: 150 fails
  • JE: bugslist.php: exception_handler(...) will exit (at time of writing!) but just to be safe:
  • JE: bugslist.php: a few cheeky globals... who doesn't love globals!?
  • JE: bugslist.php: START: path validation
  • JE: bugslist.php: END: path validation
  • JE: bugslist.php: START: file validaton
  • JE: bugslist.php: END: file validation
  • JE: bugslist.php: START: svn integration
  • JE: bugslist.php: parse_svn() will have potentially stale data if 'svn up' isn't called prior. But we don't want to call 'svn up' all the time (especially from unit tests) because it's slooooooowwwww. So better to just live with the stale revision info from parse_svn() when it's not really needed. Read the code for parse_svn() to see what might be out-of-date.
  • JE: bugslist.php: END: svn integration
  • JE: bugslist.php: START: file/directory processing
  • JE: bugslist.php: END: file/directory processing
  • JE: bugslist.php: START: $data sorting
  • JE: bugslist.php: END: $data sorting
  • JE: bugslist.php: START: reporting
  • JE: bugslist.php: END: reporting
  • JE: bugslist.php: last in wins!
  • JE: bugslist.php: this check is redundant now that the filters are regular expressions
  • JE: bugslist.php: VCS type can be 'none', 'svn', or 'git' presently
  • JE: bugslist.php: $counter tracks the number of pushd()'s so we can undo with popd()...
  • JE: bugslist.php: if we pushd( '..' ) on '/' the current directory doesn't change, and we're done.
  • JE: bugslist.php: we don't call shell() because we don't want to exit on error (we ignore errors here)...
  • JE: bugslist.php: this function assumes we're in the project directory
  • JE: bugslist.php: svn commits are LOW priority COMMIT items
  • JE: bugslist.php: being a bit anal here, probably only need to test either $path or $file for null...
  • JE: bugslist.php: add previous item:
  • JE: bugslist.php: $slash_index won't be zero.
  • JE: bugslist.php: being a bit anal here, probably only need to test either $path or $file for null...
  • JE: bugslist.php: add last item:
  • JE: bugslist.php: this is ugly, but it's fast and safe (at time of writing!)
  • JE: bugslist.php: at this point it's OK to override the $file variable
  • JE: bugslist.php: clear the progress report
  • JE: bugslist.php: priority for FIXME can be different to TODO
  • JE: bugslist.php: priority for NICE can be different to TODO
  • JE: bugslist.php: $item_type is null to return false on invalid spec
  • JE: bugslist.php: if we can't find the priority from the spec warn then fallthrough to get by item type...
  • JE: bugslist.php: we can't find a priority so assume CRITICAL
  • JE: bugslist.php: '*' is total
  • JE: bugslist.php: we could imagine support for other types and/or is_numeric()...
  • JE: bugslist.php: START: reset lower headings
  • JE: bugslist.php: END: reset lower headings
  • JE: bugslist.php: START: errors_off: only call PHP functions until errors are back on
  • JE: bugslist.php: END: errors_off: we can call our own functions again now...
  • JE: bugslist.php: wildcards are supported
  • JE: bugslist.php: wildcards are supported
  • JE: bugslist.php: following are functions which could probably be factored into a library.
  • JE: bugslist.php: errors_on() enables error handling so we can fail if we encounter an error.
  • JE: bugslist.php: errors_off() disables error handling so we can ignore errors. If you turn off errors you must turn them back on. You can't nest calls to errors_on/off() so it's a good idea if you disable errors that you only call PHP functions from your code until you have turned errors back on.
  • JE: bugslist.php: if $fail is false then a boolean success value is returned. If $fail is true (the default) the process is terminated on error.
  • JE: bugslist.php: returns false if no directory, true on success, or exits otherwise.

test/args : run.sh

  • JE: run.sh: not a good idea to pass '/' or anything with lots of data in it...
  • JE: run.sh: processing /tmp probably isn't a good idea...

test/errors : run.sh

  • JE: run.sh: tests errors on/off functions

test : fast.sh

test : new.sh

  • JE: new.sh: don't edit this file. Edit process.sh...
  • JE: new.sh: don't edit this file. Edit process.sh...
  • JE: new.sh: include your arguments on the following line. If you have multiple equivalent tests (same input/output) you can duplicate the following line with different arguments.
  • JE: new.sh: the process.sh script is not executed (it is sourced).

test/pushd : run.php

  • JE: run.php: popd should fail if uninitialised...

test : test.inc.sh

  • JE: test.inc.sh: this file is sourced by a script runner. It defines a bunch of functions to run various kinds of tests.

test/vcs-type : run.sh

  • JE: run.sh: just succeed if we're not on John's machine (but print a warning!)
  • JE: run.sh: tests for 'none'
  • JE: run.sh: tests for 'svn'
  • JE: run.sh: tests for 'git'

Work

Tasks

HIGH priority

  • open-doco.sh: TODO: don't open files or links for stuff that hasn't changed.
  • bugslist.php: TODO: need to check we're not processing svn property changes....
  • bugslist.php: TODO: it would be better to use strrpos to find the last colon...

MEDIUM priority

  • bugslist.php: TODO: check if 'ods' is plain text / XML format...
  • bugslist.php: TODO: document --max-date
  • bugslist.php: TODO: unit tests for --max-date
  • bugslist.php: TODO: add --min-date
  • bugslist.php: TODO: implement revision filter
  • bugslist.php: TODO: call is_int( $line ) instead. Confirm $line is an integer.
  • bugslist.php: TODO: HTML table reporting
  • bugslist.php: TODO: HTML list reporting
  • bugslist.php: TODO: wiki table reporting
  • bugslist.php: TODO: check for newlines in value and remove them
  • bugslist.php: TODO: make priority filter and default priority a config file option.
  • bugslist.php: TODO: make $file_extension_include, etc. configurable in config file.
  • bugslist.php: TODO: make config override a command-line option. e.g.
    • --config=user,jj5,initials=JE;user,jj5,wiki-user=Sixsigma
  • bugslist.php: TODO: ignore extra punctuation after item type/priority
  • bugslist.php: TODO: VCS support should probably include git in addition to svn.
  • bugslist.php: TODO: test duplicate command-line options
  • bugslist.php: TODO: implement $config[ 'ignore' ][ $field ][] = 'Ignore';
  • bugslist.php: TODO: add better support for multiline svn commit messages
  • bugslist.php: TODO: update doco about skip/keep now using regular expressions.
  • bugslist.php: TODO: change path to prefix '/'
  • bugslist.php: TODO: use <nowiki>''</nowiki> for ''..? Or henc() item text? Or surround item text in <nowiki>?
  • bugslist.php: TODO: check for 'basic' regex match and warn if we don't match a proper item. I.e. we might match '//DATE USER -' (without space after '//' which will be skipped. We should warn in that case.
  • bugslist.php: TODO: add support for item age (in days)
  • bugslist.php: TODO: add support for svn:externals...
  • bugslist.php: TODO: add a dates list report (as an index into e.g. 2016-12-22, etc.)
  • bugslist.php: TODO: add support for --max-date and --min-date
  • bugslist.php: TODO: support for START/END validation
  • run.sh: TODO: plain-* output options
  • run.sh: TODO: test --na and -o=X and -o=g

LOW priority

  • bugslist.php: TODO: not sure if a little sleep for a few milliseconds is helpful or not..? Should do some benchmarking...
  • bugslist.php: TODO: linting for invalid comment labels, e.g. HAKK, missing/invalid punctuation, etc.
  • bugslist.php: TODO: MediaWiki integration would be nice. I.e. automatically insert reports into the MediaWiki database. Might be smarter to go in through the front-end via HTTP (need HTTP auth and a valid cookie for that... doable.)
  • bugslist.php: TODO: add revision range filters, e.g. -r=50:100
  • bugslist.php: TODO: renumber user exit levels to list file-system stuff before filters stuff.
  • bugslist.php: HACK: we just bail if previous revision is zero.
  • bugslist.php: HACK: We haven't verfied the syntax of the URL, and it might require HTML encoding?
  • bugslist.php: HACK: We haven't verfied the syntax of the URL, and it might require HTML encoding?
  • bugslist.php: HACK: OK, so if we ask to report references on items which are not references we will just report the item text:
  • bugslist.php: CONSIDER: consider support for 'Z' => 'DEBUG'..?
  • bugslist.php: CONSIDER: consider if 'phar' should be included...
  • bugslist.php: CONSIDER: consider if 'properties' should be excluded...
  • bugslist.php: CONSIDER: consider if 'xcf' should be excluded...
  • bugslist.php: CONSIDER: does $proc_descriptor need to be a global..?
  • bugslist.php: CONSIDER: is there a better default report..?
  • bugslist.php: CONSIDER: make null headings a command-line/config option? At the moment null headings are skipped, not reported.
  • bugslist.php: CONSIDER: alias 'TASK' to 'TODO'..?
  • bugslist.php: CONSIDER: add support for FEATURE/IMPROVEMENT items..?
  • bugslist.php: CONSIDER: add support for ';' list delimiters in addition to ','..?
  • bugslist.php: CONSIDER: add support for multiple reports delimited with ';'..?
  • bugslist.php: CONSIDER: add MAINT type w/ --maint option to report on maintenance gotchas? (i.e. stuff you need to know about for doing a release etc.)
  • bugslist.php: CONSIDER: for svn items is the line number 'svn' or is it the first changed line in the associated file? (2016-12-15 jj5: I think the line number is the revision number, which is handy if we sort by line.)
  • bugslist.php: CONSIDER: add 'SOON' item type?
  • bugslist.php: CONSIDER: add BUGREF type, for references to include in BUG reports..? At the moment we've just extended BUG to include an optional URL...
  • bugslist.php: CONSIDER: remove START/END notes from notes..?

Progress

2017-01-13

2016-12-22

2016-12-15

2016-12-14

2016-12-13

  • JE: bugslist.php: FIXED: current user '?' is not added to filter...
  • JE: bugslist.php: DONE: initialise $config
  • JE: bugslist.php: DONE: refactored documentation to remove duplication.
  • JE: bugslist.php: DONE: fixed issue where we processed svn working copies that weren't svn working copies...
  • JE: bugslist.php: DONE: refactored options globals
  • JE: bugslist.php: DONE: changed --option to --output
  • JE: revision 1189: COMMIT: Trying static without string concatenation...
  • JE: revision 1190: COMMIT: Initialise $config...
  • JE: revision 1191: COMMIT: Testing get_vcs_type()...
  • JE: revision 1192: COMMIT: refactored documentation to remove duplication; fixed issue where we processed svn working copies that weren't svn working copies; refactored options globals; changed --option to --output
  • JE: revision 1193: COMMIT: Various improvements...
  • JE: revision 1194: COMMIT: Doc fix.
  • JE: revision 1195: COMMIT: Doc fix.
  • JE: revision 1193: COMMIT: Various improvements...
  • JE: revision 1192: COMMIT: refactored documentation to remove duplication; fixed issue where we processed svn working copies that weren't svn working copies; refactored options globals; changed --option to --output
  • JE: revision 1193: COMMIT: Various improvements...
  • JE: revision 1191: COMMIT: Testing get_vcs_type()...

2016-12-12

2016-12-11

2016-12-10

2016-12-09

2016-12-07

2016-12-06

2016-12-05

  • JE: bugslist.php: DONE: changed support for files with no extension, changed from excluded by default to included by default (for shell scripts, README, etc).
  • JE: bugslist.php: DONE: don't allow empty path spec