| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-01-31 | Add a new grammar and tweak a few things | Benjamin Culkin | |
| 2024-01-24 | Add some new grammars | Benjamin Culkin | |
| 2024-01-21 | Merge branch 'trunk' of ashardalon.com:rgens into trunk | Benjamin Culkin | |
| 2024-01-21 | Fix things | Benjamin Culkin | |
| 2024-01-21 | Add start of artificer grammar | Benjamin Culkin | |
| 2023-10-25 | Merge branch 'trunk' of git@ashardalon.com:rgens.git into trunk | Ben Culkin | |
| 2023-10-25 | Tweak for new setup | bjculkin | |
| 2023-06-25 | Cleanups | Ben Culkin | |
| 2022-09-27 | Minor changes | Ben Culkin | |
| 2021-04-11 | Tweak a thing | Ben Culkin | |
| 2021-03-13 | Add line-continuation for config files | Ben Culkin | |
| 2021-03-13 | Move example to bjc-utils | Ben Culkin | |
| The ZadronsPouch example was moved to bjc-utils, because it didn't use any RGens specific code | |||
| 2021-03-13 | Rearrange some things | Ben Culkin | |
| This moves some documentation to a specific docs folder, as well as creating a new examples folder, and putting the two pieces of example code into there | |||
| 2021-03-13 | Move factory method from StandaloneTextGenerator | Ben Culkin | |
| It is now in StandaloneMarkov, which is the produced type anyways. This also allows the removal of the StandaloneTextGenerator file, as it no longer contains anything | |||
| 2020-12-03 | Adapt to esodata changes | Ben Culkin | |
| 2020-11-11 | Merge branch 'master' of https://github.com/bculkin2442/rgens | Benjamin J. Culkin | |
| 2020-10-28 | Add esodata dependancy | Benjamin J. Culkin | |
| 2020-10-06 | Info cleanup | Ben Culkin | |
| 2020-10-06 | Merge branch 'master' of https://github.com/bculkin2442/rgens | Benjamin J. Culkin | |
| 2020-10-05 | Minor cleanup | Ben Culkin | |
| 2020-10-03 | update | Benjamin J. Culkin | |
| 2020-04-13 | Add some javadoc | Ben Culkin | |
| Add some javadoc comments | |||
| 2020-04-12 | Adjust to BJC-Utils changes | Ben Culkin | |
| Several packages were moved from BJC-Utils to esodata. This makes the necessary changes | |||
| 2020-03-30 | Clean up warnings | Ben Culkin | |
| Clean up some warnings that were hanging around | |||
| 2019-08-28 | Merge cleanup | Benjamin J. Culkin | |
| 2019-08-28 | Add additional comments & such | Benjamin J. Culkin | |
| 2019-08-28 | Cleanup part-creature.gram | Benjamin J. Culkin | |
| 2019-08-28 | Add sample data | Benjamin J. Culkin | |
| 2019-07-21 | Add missing import | bculkin2442 | |
| 2019-07-21 | Merge cleanups | bculkin2442 | |
| 2019-07-21 | Update gitignore | Benjamin J. Culkin | |
| 2019-07-21 | Refactor front-end error-handling | Benjamin J. Culkin | |
| This refactors the front-end to use a tree for capturing errors, instead of throwing exceptions. This has the benefit that you will receive notifications about all of the error messages you have, instead of only the first. I'm a bit fuzzy on the details, since it's been a while since I wrote these changes. | |||
| 2018-10-28 | Cleanup | bculkin2442 | |
| 2018-10-28 | Import organization | bculkin2442 | |
| 2018-10-28 | General cleanup | bculkin2442 | |
| 2018-10-11 | Update | Benjamin J. Culkin | |
| 2018-09-06 | Convert to using ReportWriter | Benjamin J. Culkin | |
| GenerationState now uses ReportWriter instead of StringBuilder. This will make certain upcoming features (namely, formatting strings) work much better | |||
| 2018-09-06 | Convert GenerationState.contents to private | Benjamin J. Culkin | |
| This is to prepare for replacing contents with a ReportWriter | |||
| 2018-09-05 | Finally do something with regexizeRule | Benjamin J. Culkin | |
| It now works, but is called find-replace-rule instead. There is also reject-rule, to say to reject any rule that doesn't match a provided regex. NOTE: For providing the regexes, if they contain spaces, they must be quoted. | |||
| 2018-09-05 | Name some grammars | Benjamin J. Culkin | |
| 2018-09-05 | Comment | Benjamin J. Culkin | |
| 2018-09-05 | Simplify affix application | Benjamin J. Culkin | |
| This simplifies the internal way affixes are applied, as well as adding a new circumfix-with pragma | |||
| 2018-09-05 | Autovivify vars | Benjamin J. Culkin | |
| Enable autovivifying variables. These will have their definition automatically ran when they are first referenced. | |||
| 2018-09-05 | Make variable fields private | Benjamin J. Culkin | |
| This makes the two maps in GenerationState private. Use the defineVar/findVar or defineRuleVar/findRuleVar instead. This is another change on the way to doing autovivify | |||
| 2018-09-05 | Make variable grammar dependant | Benjamin J. Culkin | |
| This makes variables scoped by grammar. Previously, you could set a variable in one grammar, and access it from any grammar, as long as the rule case that defined it was executed before hand. Now, only cases in that grammar can use it. There are still issues to do with the fact that variables can be used at any time after they've been defined, even after their introductory rule returned. I'm not certain that this is enough of an issue to bother trying to fix it though. The next step is an autovivify pragma for rules to solve several corner cases, with the main one being wanting to use exhaustible variables from prefix/suffix pragmas. | |||
| 2018-09-05 | Comment | Benjamin J. Culkin | |
| 2018-09-05 | Add grammar name pragma | Benjamin J. Culkin | |
| 2018-09-05 | Fix accidental breakage | Benjamin J. Culkin | |
| 2018-09-05 | Cleanup suffixWith/prefixWith in builder | Benjamin J. Culkin | |
| 2018-09-05 | Minor changes | Benjamin J. Culkin | |
