Mercurial > projects > mde
view mde/mergetag/doc/issues.txt @ 10:4c3575400769
DefaultData largely rewritten with unittest, SDL input event handling completed with unittest, changes to Init threading.
Init threads now catch own exceptions.
Doc: assigned some inputID devisions.
Added support for remaining SDL events.
Input axes' output is now stored with a short instead of a real.
Input unittest written (for SDL event handling).
Rewrote most of mde.mergetag.defaultdata using generic programming to generate read & write rules for all types. As a direct result, defaultdata can now write properly.
DefaultData unittest written (also provides testing for mergetag read/write).
Moved mde.text.parse/format to tango.scrapple.text.convert.parseTo/parseFrom with many changes.
committer: Diggory Hardy <diggory.hardy@gmail.com>
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Mon, 18 Feb 2008 11:54:56 +0000 |
parents | f63f4f41a2dc |
children |
line wrap: on
line source
This is mostly just a list of potential minor issues noticed while coding but not seen worth throwing an error about. Overall: read.d: Support partially loading a file. parseSection(): as mentioned at end of function formatting errors could be more informative; in particular say where the error is No binary support. write.d: Threading support? There is currently no way to specify the base in which numbers are written (in text form). parse.d: Doesn't support cent/ucent. format.d: No support for cent/ucent or ulong where val > long.max.