Commit: 1ac33bbdcaf01eee7e654bc1aeaa76dd0874f463
http://github.com/mw44118/pitz/commit/1ac33bbdcaf01eee7e654bc1aeaa76dd0874f463
Author: W. Matthew Wilson <ma...@tplus1.com>
Date: 2009-08-28 (Fri, 28 Aug 2009)
Changed paths:
M pitz/cmdline.py
Log Message:
-----------
Starting work exposing version through command-line scripts with --version option
Commit: e7fe7740773e31b1e576b5f555a62dfad164257f
http://github.com/mw44118/pitz/commit/e7fe7740773e31b1e576b5f555a62dfad164257f
Author: W. Matthew Wilson <ma...@tplus1.com>
Date: 2009-08-28 (Fri, 28 Aug 2009)
Changed paths:
M pitz/entity.py
M pitz/exceptions.py
M pitzdir/milestone-20807f20-62fc-4756-b28e-3e00db29b93a.yaml
M pitzdir/task-fed5d0a4-594e-45b4-91b3-bdeb0b99add1.yaml
Log Message:
-----------
Rearranged some code in Entity class.
Made a base PitzException that everybody should subclass for
pitz-related exceptions.
Added an abbr property on entities for super-short display. abbr means
"abbreviation".
Commit: 0406c50360d8b68918746b59f95a81b16c1baefb
http://github.com/mw44118/pitz/commit/0406c50360d8b68918746b59f95a81b16c1baefb
Author: W. Matthew Wilson <ma...@tplus1.com>
Date: 2009-08-28 (Fri, 28 Aug 2009)
Changed paths:
M pitz/projecttypes/simplepitz.py
Log Message:
-----------
Tweaked format of pitz-todo
Commit: 066077f9d07fa74f275edfe0d9576e6a5fb7710a
http://github.com/mw44118/pitz/commit/066077f9d07fa74f275edfe0d9576e6a5fb7710a
Author: W. Matthew Wilson <ma...@tplus1.com>
Date: 2009-08-28 (Fri, 28 Aug 2009)
Changed paths:
M pitz/bag.py
M pitz/entity.py
M tests/test_bag.py
M tests/test_simpletask.py
Log Message:
-----------
replace_pointers_with_objects now raises NoProject
Before, when an entity e had no project and somebody called
e.replace_pointers_with_objects(), inside the code, it just returned
immediately.
So the caller couldn't tell if anything had happened. Now, either the
method does what you tell it, or it raises a NoProject exception.
So that means the callers need to check if a project exists before
calling replace_pointers_with_objects.