Subject: [UFL-dev] [HG UFL] Changed output.py to use the python logging module.

From: [email-masked] (UFL)
Date: Sun, 16 Mar 2008 16:24:09 +0100 (CET)

One or more new changesets pushed to the primary ufl repository.
A short summary of the last three changesets is included below.

changeset:   66:962d212e6c5c85dedc94b183e98244525866edf2
tag:         tip
user:        martinal@localhost
date:        Sun Mar 16 17:24:22 2008 +0100
files:       src/ufl/__init__.py src/ufl/all.py src/ufl/base.py src/ufl/basisfunctions.py src/ufl/checks.py src/ufl/diffoperators.py src/ufl/form.py src/ufl/formoperators.py src/ufl/geometry.py src/ufl/integral.py src/ufl/mathfunctions.py src/ufl/objects.py src/ufl/output.py src/ufl/predicates.py src/ufl/tensoroperators.py src/ufl/transformers.py src/ufl/traversal.py src/ufl/utilities.py src/ufl/visitor.py test/algorithms.py test/elements.py test/forms.py test/illegal.py test/indices.py test/test.py
description:
Changed output.py to use the python logging module.

changeset:   65:037b4600a9d07f9f8e4136d4d855425ceec95cb8
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Sat Mar 15 20:50:20 2008 +0100
files:       test/indices.py
description:
Added missing test file.

changeset:   64:7c403ffda75eb8533f3b6e67dad342f456ea051b
user:        martinal@localhost
date:        Sat Mar 15 21:37:43 2008 +0100
files:       src/ufl/base.py src/ufl/basisfunctions.py src/ufl/diffoperators.py src/ufl/tensoroperators.py
description:
Made UFLObject a new-style class (object),
and added __slots__ property to most of the classes.
This is partly an optimization that removes the
__dict__ instance from all objects, saving memory,
but most importantly at this point it will ensure
that no additional variables are added to these
objects, giving errors if 'foo.newvar=1' is attempted.
It also documents which member variables a class
has without having to read through constructor
logic.

Added __str__ implementations most places for
pretty printing, these could be improved.

----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/ufl