Rewriting cppo one piece at a time
Go to file
T. Joseph Carter 6bb27a028f Broke diskimg.py out of legacy
I may not have done this 100% "properly"--this is really the first full
application thingy I've ever tried to write in Python.  I learned circular
imports are possible and the error messages are not obvious when you do that.

I've also learned that importing a package doesn't necessarily import the
modules within that package--if you want that, the package needs to import its
submodules into itself.  That was not obvious either.  It does explain why
sometimes you must import subpackages directly and other times importing the
package is all you need.  This is probably obvious to Python developers who
actually work on big projects, but ... I've only ever done single-file scripts
before now so it wasn't obvious to me.

For now, blocksfree is importing legacy.  We don't have enough outside of
legacy yet to make the alternative even remotely useful at this time.
Eventually though the goal is to stop doing that.
2017-07-08 05:52:34 -07:00
blocksfree Broke diskimg.py out of legacy 2017-07-08 05:52:34 -07:00
doc Document two more test disks 2017-06-24 03:11:26 -07:00
.editorconfig Make the editorconfig line limit 79 globally 2017-06-24 03:08:08 -07:00
.gitignore Let's _not_ accidentally commit a __pycache__ 2017-06-24 03:21:21 -07:00
COPYING.txt Add license, Copyright notices, history doc 2017-07-07 06:29:19 -07:00
cppo A little more style consistency 2017-07-08 04:01:57 -07:00
HISTORY.md Add license, Copyright notices, history doc 2017-07-07 06:29:19 -07:00