| Age | Commit message (Collapse) | Author |
|
This is some functionality based on the way that MVS/other IBM OSes
handle their UI
|
|
Adds a number of things based off of some of the notes I've made over
time, plus a few papers I've read.
More details to come later, whenever I decide to actually get serious
about documentation and examples and the like
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bculkin2442/dependabot/maven/clformat/junit-junit-4.13.1
Bump junit from 4.12 to 4.13.1 in /clformat
|
|
|
|
|
|
|
|
|
|
|
|
Not sure what this was originally intended to be, but the
LineNumberReader class from java.io looks like it will work for what I
generally want
|
|
The random generation examples are now in a more appropriate package.
Also, moved another random generation example from RGens to here, since
it didn't use any RGens specific things
|
|
|
|
|
|
|
|
|
|
|
|
Adds an additional regex I came up with for reading indented blocks, as
well as comment blocks
|
|
|
|
Rename several interfaces that were in the style IWhatever, which Java
doesn't use
|
|
|
|
|
|
|
|
This fixes two failing tests
* One was that when refactoring AestheticDirective, I accidentally
broke doing padding before the value.
* The other was that when allowing for using multiple ` on a directive,
I accidentally broke parsing for ` directives
|
|
|
|
|
|
|
|
Adds a basic pattern matching implementation. Not perfect, but pretty
good, considering what we have to work with
|
|
|
|
|
|
This greatly increases the number of possible directives, though some of
them could be hard to name/remember.
The general rule of thumb is that the more '`' you have in a directive
name, the more arcane/specialized/rarely used a given directive is.
|
|
|
|
This is mostly just some cleanup of the various implementation types,
but it also adds a 'marker' interface for decrees, IDecree
|
|
|
|
|
|
|
|
Cleanup somethings related to token splitters
|
|
|
|
In case anyone wants it, SimpleKeyedButton now returns the created
action when it is set
|
|
|
|
It seemed like it was more sensible to put this class in with the other
IO related things, instead of in with the GUI stuff
|
|
This implements a general directive for float printing (~`D). In the
long term, instead of this directive, a more specific one (probably
implemented by a macro or something) should be used
|
|
|
|
Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.1)
Signed-off-by: dependabot[bot] <support@github.com>
|
|
This update converts the documentation from the cursory Markdown in the
README.md file, and converts it into a typeset document, using Groff and
the MS macro package.
Currently, almost all of the existing documentation has been typeset,
and soon, I will work on continuing from where I had left off.
|
|
Adds unit tests for SimpleDefine and IteratedDefine.
This also fixes an issue with IteratedDefine, where once you had
consumed a replacer, it was consumed for good; you couldn't use it in
the future, even in a different call to apply().
This was fixed through the introduction of a new iterator type from
esodata - ResettableIterator. See that project/type for more details on
what exactly this does; but suffice to say, it allows to restore our
iterator and re-iterate over the same elements on every call to apply.
|