Permalink
Switch branches/tags
Nothing to show
Commits on Apr 21, 2013
Commits on Apr 7, 2013
  1. Fix broken Rack configuration (presumably from when we switched back …

    benbarbersmith committed Apr 7, 2013
    …to a classic Sinatra application).
Commits on Apr 1, 2013
  1. Refactor application to use classic Sinatra as opposed to the modular…

    benbarbersmith committed Apr 1, 2013
    … variety (I wasn't using much of the flexibility it gave me, anyway). Update spec_helper.rb to account for this change.
  2. Remove checks for requires_subject? and takes_subject?. I'm not using…

    benbarbersmith committed Apr 1, 2013
    … them in Norsk, and have no plans to add additional languages yet, so let's keep things simple for now.
  3. Refactor some of the messy code in the conjugation method to tidy thi…

    benbarbersmith committed Apr 1, 2013
    …ngs up. Move exceptions from the "has_x?" methods to the method calling them - one shouldn't hit an exception just because they check if a verb is allowed...
  4. New copy of CSV with future tense conjugations (for use in tests) and…

    benbarbersmith committed Apr 1, 2013
    … with a fix to mark the past conjugation of måtte as irregular.
Commits on Mar 30, 2013
  1. Add more information to conjugation JSON to distinguish results. Spec…

    benbarbersmith committed Mar 30, 2013
    …ifically, call out the qualifier (if there is one) and the english translation.
  2. Implement checks for use of subjects when using forms like the impera…

    benbarbersmith committed Mar 30, 2013
    …tive and stem which do not expect subjects.
  3. Refactor integration tests to try and tidy things up a little, increa…

    benbarbersmith committed Mar 30, 2013
    …se readability.
    
    Add tests for failure when trying to use a subject with non-subject tenses.
  4. Undo earlier "fix" which added a new class of conjugation for the pas…

    benbarbersmith committed Mar 30, 2013
    …t tense. It didn't work - there were other irregularities I managed to overlook.
    
    While we're it, remove superfluous empty irregularities hashes from the verbs.json file.
  5. Remove a few irregularity markers and cover the conjugations with ano…

    benbarbersmith committed Mar 30, 2013
    …ther new made-up case. Naughty.
  6. It's only irregular if it's marked with a "*". "/" might just mean th…

    benbarbersmith committed Mar 30, 2013
    …ere are multiple allowed forms.
  7. Correct verb data reading methods to gsub ' / ' to ', ' rather than j…

    benbarbersmith committed Mar 30, 2013
    …ust subbing it. This should fix some incorrectly failing tests for the past test.
  8. Add the Unicode gem for use by one of the Norsk tense (specifically, …

    benbarbersmith committed Mar 30, 2013
    …to capitalise letters like ø).