| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-07-28 | Implement compilation for CaseDirective | bculkin2442 | |
| 2019-07-28 | Implement compilation for AestheticDirective | bculkin2442 | |
| 2019-07-27 | Progress on compilation | Benjamin J. Culkin | |
| Made more progress on compilation. LiteralDirectives are now always compiled. | |||
| 2019-07-26 | Refactor directive handling | Benjamin J. Culkin | |
| Refactored the tokenizer to pass back tokens which have the data stored on them, significantly cutting down on the amount of parsing/reparsing of directives we are doing. Also, it makes the over-arching goal of allowing compilation easier | |||
| 2019-07-25 | First steps towards format string compilation. | Benjamin J. Culkin | |
| This provides the first steps towards the compilation of format strings. | |||
| 2019-07-25 | Re-do parameter implementation | Benjamin J. Culkin | |
| This redoes the implementation of parameters, partially to clean things up, but mainly to allow format-string compilation to work better. | |||
| 2019-07-25 | minor tweaks | Benjamin J. Culkin | |
| 2019-07-25 | Better iterator functionality | Benjamin J. Culkin | |
| 2019-07-24 | Fix up case printing a bit | Benjamin J. Culkin | |
| 2019-04-22 | More readme work | Benjamin J. Culkin | |
| 2019-04-22 | More readme work | Benjamin J. Culkin | |
| 2019-04-22 | More readme work | Benjamin J. Culkin | |
| 2019-04-22 | More readme work | Benjamin J. Culkin | |
| 2019-04-22 | Begin work on README | Benjamin J. Culkin | |
| Begin the work on the README, which will double as reference docs for now. | |||
| 2019-04-22 | Misc. Fixes | Benjamin J. Culkin | |
| 2019-04-22 | Fix named params. | Benjamin J. Culkin | |
| Fix using named parameters. Previously they just did not work | |||
| 2019-04-22 | Fixed comb. of `@` mod and 4-param ~A dir. | Benjamin J. Culkin | |
| Fixed the combination of the `@` mod and the 4-parameter form of the ~A directive. Previously, this would add an excessive amount of padding to the output. Also added some test cases for this, and fixed another similar padding bug. | |||
| 2019-04-11 | More tests | Benjamin J. Culkin | |
| 2019-04-11 | IOUtils | Benjamin J. Culkin | |
| 2019-04-11 | ArrayIterator | Benjamin J. Culkin | |
| 2019-04-11 | StringUtils tweaks | Benjamin J. Culkin | |
| 2019-04-11 | ChainIterators | Benjamin J. Culkin | |
| 2019-04-11 | QueuedIterator changes | Benjamin J. Culkin | |
| 2019-04-11 | Tree updates | Benjamin J. Culkin | |
| 2019-04-11 | Update pom file | Benjamin J. Culkin | |
| 2018-12-06 | Finish conversion to iterators | bculkin2442 | |
| Swapped to using an iterator that internally uses a matcher, instead of a direct iterator. This is so as to make it easier to convert to a non-matcher based iterator at some point. | |||
| 2018-12-06 | Begin conversion to iterator | Benjamin J. Culkin | |
| 2018-10-30 | Cleanup | bculkin2442 | |
| 2018-10-29 | QueuedIterators | bculkin2442 | |
| QueuedIterators are iterators that can have other iterators interleaved into their iteration sequences. This was implemented as a decent idea, and because it may help get the iterative topDownTransform working again (if it ever worked in the first place...) | |||
| 2018-10-29 | More testing. | bculkin2442 | |
| Add some more testing utilities | |||
| 2018-10-28 | Cleanup | bculkin2442 | |
| 2018-10-28 | Import organization | bculkin2442 | |
| 2018-10-28 | Testing | bculkin2442 | |
| Doing more command testing, and introducing coverage testing | |||
| 2018-10-25 | General work on commands | bculkin2442 | |
| 2018-10-18 | Fix levelSplitterRX, and add tests to ensure that it stays fixed | bculkin2442 | |
| It would also be fairly easy to convert this to a general splitRX, or add support for additional expressions. This might be a better interface than the one in ConfigurableTokenSplitter. (It'd almost certainly be easier to debug/introspect than the bodged together regex that CTS uses,) | |||
| 2018-10-18 | Add additional test utility method | bculkin2442 | |
| 2018-10-18 | Maybe fix levelSplitRX | Benjamin J. Culkin | |
| 2018-10-16 | Testing stuff | bculkin2442 | |
| 2018-10-16 | Merge branch 'master' of github.com:bculkin2442/bjc-utils2 | Benjamin J. Culkin | |
| 2018-10-16 | Update | Benjamin J. Culkin | |
| 2018-10-14 | Testing | bculkin2442 | |
| 2018-10-14 | Move tests | bculkin2442 | |
| 2018-10-14 | Cleanup | bculkin2442 | |
| 2018-10-13 | General cleanup and documentation. | bculkin2442 | |
| Cleanup files, and add missing comments in places. | |||
| 2018-10-13 | Pull out levelSplit/levelContains | bculkin2442 | |
| levelSplit/levelContains from the StringUtils class are now instead in the new LevelSplitter class in ioutils. This is so that new features of varying sorts can be added to those functions without cluttering up StringUtils. | |||
| 2018-09-20 | Comment | Benjamin J. Culkin | |
| 2018-09-20 | Allow abbreviating parameters | Benjamin J. Culkin | |
| Named parameter names can now be abbreviated to anything that is unambiguous with all the other named parameters for that directive. | |||
| 2018-09-20 | Named parameters are always uppercase | Benjamin J. Culkin | |
| Named parameters are always converted to uppercase now. | |||
| 2018-09-20 | Use named parameters | Benjamin J. Culkin | |
| This allows named parameters to be used with all directives that take prefix parameters. Unnamed parameters still work, and there is no option at the moment that requires a name, but that may not remain true in the future. | |||
| 2018-09-19 | Fix broken package | bculkin2442 | |
