2008-02-24 | Paul Boddie | raw annotate files changeset graph | Introduced attribute position re-use for class attributes as well as instance attributes, improving the underlying mechanism. Renamed the NamespaceDict to_list method to attributes_as_list, operating only on the specific namespace defined locally on instances rather than on an arbitrary namespace dictionary. Added a finalise_attributes method to NamespaceDict in order to ensure that attributes are fully defined. Added more test data. Added some more rationale material. |