<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bjc-utils2.git/BJC-Utils2/src/main/java/bjc/utils/ioutils/blocks, branch trunk</title>
<subtitle>Miscellaneous utilities and support code
</subtitle>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/'/>
<entry>
<title>Start splitting into maven modules</title>
<updated>2017-10-09T01:39:59+00:00</updated>
<author>
<name>Benjamin J. Culkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-10-09T01:39:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=c82e3b3b2de0633317ec8fc85925e91422820597'/>
<id>c82e3b3b2de0633317ec8fc85925e91422820597</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor changes</title>
<updated>2017-09-12T00:13:15+00:00</updated>
<author>
<name>Benjamin Culkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-09-12T00:13:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=79238de68cb0eb73067d2ecb59e13d8b4f739dea'/>
<id>79238de68cb0eb73067d2ecb59e13d8b4f739dea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix misc. compile errors</title>
<updated>2017-09-11T15:35:08+00:00</updated>
<author>
<name>Benjamin J. Culkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-09-11T15:35:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=a599824291cdc573749e58eefdc1869253e3233d'/>
<id>a599824291cdc573749e58eefdc1869253e3233d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add BoundBlockReader</title>
<updated>2017-09-11T00:59:57+00:00</updated>
<author>
<name>Benjamin J. Culkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-09-11T00:58:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=0a062f0fc8ace3a77bd7ef75d40eb6c1761be345'/>
<id>0a062f0fc8ace3a77bd7ef75d40eb6c1761be345</id>
<content type='text'>
BoundBlockReader is a BlockReader that draws blocks from a pair of
functions.

Thus, it is the most general of the BlockReaders, in that you could
probably implement any of them with suitably chosen functions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BoundBlockReader is a BlockReader that draws blocks from a pair of
functions.

Thus, it is the most general of the BlockReaders, in that you could
probably implement any of them with suitably chosen functions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make ToggledBlockReader implement BlockReader</title>
<updated>2017-09-11T00:58:23+00:00</updated>
<author>
<name>Benjamin J. Culkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-09-11T00:58:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=763838e5c2be7d66ae0be2a6440b78e4f014d495'/>
<id>763838e5c2be7d66ae0be2a6440b78e4f014d495</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more BlockReaders</title>
<updated>2017-09-11T00:28:40+00:00</updated>
<author>
<name>Benjamin J. Culkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-09-11T00:28:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=4c624c06bae3080a5dc8d92a78c75cf1f84a3970'/>
<id>4c624c06bae3080a5dc8d92a78c75cf1f84a3970</id>
<content type='text'>
Adds a new type of block reader, the ToggleBlockReader. This switches
between two different sources every block.

Also, make sure all of the BlockReaders keep their own block count.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a new type of block reader, the ToggleBlockReader. This switches
between two different sources every block.

Also, make sure all of the BlockReaders keep their own block count.
</pre>
</div>
</content>
</entry>
<entry>
<title>More BlockReader work</title>
<updated>2017-09-11T00:07:22+00:00</updated>
<author>
<name>Benjamin J. Culkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-09-11T00:07:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=ea88542aec97f570a01303a7e73336701e266259'/>
<id>ea88542aec97f570a01303a7e73336701e266259</id>
<content type='text'>
This includes some minor fixes to the BlockReaderCLI, and two new
BlockReader types
* MappedBlockReader - Apply a function to each block, transforming it.
* FlatMappedBlockReader - Apply a function to each block, expanding it
into one or more blocks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This includes some minor fixes to the BlockReaderCLI, and two new
BlockReader types
* MappedBlockReader - Apply a function to each block, transforming it.
* FlatMappedBlockReader - Apply a function to each block, expanding it
into one or more blocks.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update</title>
<updated>2017-09-10T00:47:34+00:00</updated>
<author>
<name>Benjamin J. Culkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-09-10T00:46:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=d766896972c9e9be4a9e0021ec5f4f0665901865'/>
<id>d766896972c9e9be4a9e0021ec5f4f0665901865</id>
<content type='text'>
Most of it is documentation changes.

The rest is more work on BlockReaders, as well as a simple command
language for configuring them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Most of it is documentation changes.

The rest is more work on BlockReaders, as well as a simple command
language for configuring them.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix line numbers</title>
<updated>2017-09-01T14:48:17+00:00</updated>
<author>
<name>Benjamin J. Culkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-09-01T14:48:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=40f3a28569366c4357fbda11d2fff3b77686d84f'/>
<id>40f3a28569366c4357fbda11d2fff3b77686d84f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix line numbers for blocks</title>
<updated>2017-07-23T23:15:00+00:00</updated>
<author>
<name>Benjamin J. Culkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-07-23T23:14:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=23a6e61279266f80aba68844acc95c3965b80f95'/>
<id>23a6e61279266f80aba68844acc95c3965b80f95</id>
<content type='text'>
SimpleBlockReader now properly gives line numbers
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SimpleBlockReader now properly gives line numbers
</pre>
</div>
</content>
</entry>
</feed>
