jimmysparkle/atsumi — pull request #12 by chrismou (2011-12-30 03:30:44+00:00)
Title: mysql adaptor, form tabindexes & form element error handling

**MySql:**
Currently set to explictly cast most elements using the mysql cast() function.
Added a few new data types - had to settle for irrelevant letters as d & t were taken (consider changing this to allow multiple letters?)
Transactions supported by innodb but not myisam - if you use the BEGIN, COMMIT, ROLLBACK on myisam it'll ignore them and commit the data as normal. You can find out the type (sort of) using "SHOW CREATE TABLE user" but it'd be a bit too costly to run every time a query runs. Reckon we should leave it on by default.

**Forms:**
Added a tabindex option into the arguments list. Set to work on all existing atsumi form widgets.
Handling exceptions thrown in __tostring calls to widget_AbstractElement. Error now caught and outputted instead of the element, within a normal container `

`.