linsen/mxit-rails — pull request #7 by linsen (2012-10-04 14:08:20+00:00)
Title: Better form handling

# Changes
- Added `multi_select` input (analogous to `select` input)
- Labels on inputs (and selects) can be falsey, in which case they will be ignored
- An optional `selected` named parameter can be sent to `select` and `multi_select` to set default selected options
- An optional `numbered_list` named parameter (`true` or `false`) added to `select` and `multi_select` to format things as a numbered list. Useful for lists where the options are longer
- Enabled emulator in all non-production environments (previously only worked in development)
- Removed some deprecated methods from `MxitRails::Descriptor` class
- Fix to when submit blocks get executed, particularly for single step forms (i.e. those without the `form` command)

## Breaking Changes
- removed `mxit_link` and `mxit_nav_link` methods
- removed `redirect!` method