<feed xmlns='http://www.w3.org/2005/Atom'>
<title>inflexion.git/src/main/java/bjc, branch trunk</title>
<subtitle>Java implementation of Damian Conway's english inflection algorithm
</subtitle>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/inflexion.git/'/>
<entry>
<title>General cleanup</title>
<updated>2022-08-17T03:05:19+00:00</updated>
<author>
<name>Ben Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2022-08-17T03:05:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/inflexion.git/commit/?id=bdce1524bf06679573ed1875196bf43f4664fe91'/>
<id>bdce1524bf06679573ed1875196bf43f4664fe91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the documentation</title>
<updated>2021-03-13T15:13:35+00:00</updated>
<author>
<name>Ben Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2021-03-13T15:13:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/inflexion.git/commit/?id=22f392113fb81788cb67af2561f57910015f74a6'/>
<id>22f392113fb81788cb67af2561f57910015f74a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup some latent bugs</title>
<updated>2020-04-13T22:52:30+00:00</updated>
<author>
<name>Ben Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2020-04-13T22:52:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/inflexion.git/commit/?id=e71ef0d03e87df19900db8328cda68d38d523b0b'/>
<id>e71ef0d03e87df19900db8328cda68d38d523b0b</id>
<content type='text'>
Cleanup some latent bugs</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cleanup some latent bugs</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup pass</title>
<updated>2020-04-13T22:44:24+00:00</updated>
<author>
<name>Ben Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2020-04-13T22:44:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/inflexion.git/commit/?id=2f6a7807f7180fb467e3d06f2af4263a45759c28'/>
<id>2f6a7807f7180fb467e3d06f2af4263a45759c28</id>
<content type='text'>
Pass to do some cleanups</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pass to do some cleanups</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup some warnings</title>
<updated>2020-04-07T02:06:44+00:00</updated>
<author>
<name>Ben Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2020-04-07T02:06:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/inflexion.git/commit/?id=5c76def2cdba199ca42ffc440506f6c17624196d'/>
<id>5c76def2cdba199ca42ffc440506f6c17624196d</id>
<content type='text'>
Cleanup some warnings</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cleanup some warnings</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up warnings</title>
<updated>2020-03-31T00:58:40+00:00</updated>
<author>
<name>Ben Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2020-03-31T00:58:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/inflexion.git/commit/?id=2d140567edf035fe665f66b78d488bc12c0f157b'/>
<id>2d140567edf035fe665f66b78d488bc12c0f157b</id>
<content type='text'>
Clear up some warnings that had popped up. Mostly, closing some input
streams after we're done with them.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clear up some warnings that had popped up. Mostly, closing some input
streams after we're done with them.</pre>
</div>
</content>
</entry>
<entry>
<title>Swap directive lexer to character-based iterator</title>
<updated>2018-11-20T01:53:39+00:00</updated>
<author>
<name>Benjamin J. Culkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2018-11-20T01:46:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/inflexion.git/commit/?id=43a1c34c3b606d4e5db0633cfd651de5309c5b5f'/>
<id>43a1c34c3b606d4e5db0633cfd651de5309c5b5f</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove redundant options field</title>
<updated>2018-11-16T01:18:39+00:00</updated>
<author>
<name>bculkin2442</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2018-11-16T01:18:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/inflexion.git/commit/?id=93735887516aa7dfcf8664046a3cc8d42c4a2a5d'/>
<id>93735887516aa7dfcf8664046a3cc8d42c4a2a5d</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix up error handling (throw when parse errors happen)</title>
<updated>2018-11-16T01:16:55+00:00</updated>
<author>
<name>bculkin2442</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2018-11-16T01:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/inflexion.git/commit/?id=2f3d7c21008510e240cfbeaa8179b7f03b432cce'/>
<id>2f3d7c21008510e240cfbeaa8179b7f03b432cce</id>
<content type='text'>
Error handling for InflectionStrings will now make itself known, as an
exception will be thrown upon there being errors parsing the string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Error handling for InflectionStrings will now make itself known, as an
exception will be thrown upon there being errors parsing the string.
</pre>
</div>
</content>
</entry>
<entry>
<title>Finish directive sequencing</title>
<updated>2018-10-30T09:12:54+00:00</updated>
<author>
<name>bculkin2442</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2018-10-30T09:12:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/inflexion.git/commit/?id=e3bc4bcf923665555aa587a82a7eba803799e423'/>
<id>e3bc4bcf923665555aa587a82a7eba803799e423</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
