| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-06 | Cleanup some warnings | Ben Culkin | |
| Cleanup some warnings | |||
| 2020-03-30 | Clean up warnings | Ben Culkin | |
| Clear up some warnings that had popped up. Mostly, closing some input streams after we're done with them. | |||
| 2018-11-19 | Swap directive lexer to character-based iterator | Benjamin J. Culkin | |
| This swaps the lexer that compiled inflection strings use for finding directives to use a character-based custom iterator instead of using String.split(). This means that you can now have spaces inside of your directives, and allows the easier addition of any future directives with more complex contents. NOTE: However, while spaces in directives may not cause errors with the syntax, none of the existing directives will likely do what you want in those cases. | |||
| 2018-11-15 | Remove redundant options field | bculkin2442 | |
| This adds a empty base class for options that both NounOptions and NumericOptions subclass, so as to allow the directive to contain a single field of Options, that is cast to the correct subtype when needed. Attempting to set the wrong kind of options for a directive will cause an exception to be thrown. | |||
| 2018-11-15 | Fix up error handling (throw when parse errors happen) | bculkin2442 | |
| Error handling for InflectionStrings will now make itself known, as an exception will be thrown upon there being errors parsing the string. | |||
| 2018-10-30 | Finish directive sequencing | bculkin2442 | |
| 2018-10-29 | Partial implementation of directive sequences | Benjamin Culkin | |
| They can be created, but not evaluated | |||
| 2018-10-28 | Import organization | bculkin2442 | |
| 2018-10-28 | Add compilation support | bculkin2442 | |
| Inflection strings can now be compiled and reused, like regular expressions. | |||
| 2018-10-14 | General update | bculkin2442 | |
| Testing, plus some reorganization | |||
| 2018-10-14 | Update | bculkin2442 | |
| 2018-09-16 | Case folding options | bculkin2442 | |
| 2018-09-16 | Fix double-pluralizing | Benjamin J. Culkin | |
| 2018-09-16 | Update | Benjamin J. Culkin | |
| 2018-06-07 | Indefinites | Benjamin J. Culkin | |
| 2017-10-11 | Cleanup | Benjamin J. Culkin | |
| 2017-09-15 | Format | Benjamin J. Culkin | |
| 2017-09-14 | Minor markup tweaks. | Benjamin Culkin | |
| 2017-04-11 | Cleanup | bculkin2442 | |
| 2017-04-10 | Minor changes | bculkin2442 | |
| 2017-04-05 | Markup fixes | bjculkin | |
| 2017-04-05 | Finish markup for nouns/counts | bjculkin | |
| 2017-04-05 | Work on markup interface | student | |
| 2017-04-05 | Reorganize | bjculkin | |
| 2017-04-05 | Reorganize | bjculkin | |
| 2017-04-05 | More plural fixes | bjculkin | |
| 2017-04-04 | Add test output | bjculkin | |
| Also, some plural fixes | |||
| 2017-04-04 | Fix a few pluralization bugs. | bjculkin | |
| Now, just have to support character classes in suffix rules. | |||
| 2017-04-04 | Implement bulk of inflector | bjculkin | |
| 2017-04-03 | Work on inflection more | bjculkin | |
| 2017-04-03 | Start on noun inflection | student | |
| 2017-04-03 | Work on utility functions | bjculkin | |
