~radix/storm/database-trace-hook

Merge no-underscore-parse-methods [r=niemeyer,jkakar] [f=128060]

Now it's easy to tell what you can touch in Storm: If it begins with
an underscore, you definitely can't touch it in any way. If it doesn't
begin with an underscore, read the documentation to see how it's meant
to be used. If it doesn't have a docstring, file a bug. :-)

This branch renames _parse_get, _parse_set, _from_database, _to_database,
_build_raw_cursor, _raw_execute, _result_factory, _param_mark, _compile,
and _connection_factory so that they no longer have preceding underscores,
because they were all meant to be overridden in subclasses. Documentation
was added on their intended usage.

It also adds a LOT of documentation to store.py, variables.py, and
database.py, and fixes a few existing docstrings to be valid epytext.
Filename Latest Rev Last Changed Committer Comment Size
..
storm 1 18 years ago Gustavo Niemeyer Adding initial infrastructure. Diff
tests 1 18 years ago Gustavo Niemeyer Adding initial infrastructure. Diff
LICENSE 129 16 years ago Gustavo Niemeyer Added LGPL version 2.1 in the LICENSE file, and a 25.9 KB Diff Download File
Makefile 106 17 years ago Gustavo Niemeyer Integrating Makefile from James [a=jamesh] [trivia 310 bytes Diff Download File
File setup.py 162 16 years ago Gustavo Niemeyer Merged need-for-speed branch [r=jkakar,radix] [f=1 991 bytes Diff Download File
File test 160 16 years ago Jamu Kakar Replaced code lost during conflict resolution to m 5.9 KB Diff Download File
TODO 147 16 years ago Gustavo Niemeyer - The Chars type is now RawStr. Chars will stay a 1.9 KB Diff Download File