<feed xmlns='http://www.w3.org/2005/Atom'>
<title>justify, branch master</title>
<subtitle>Single purpose CLI program for block justification of monospace text</subtitle>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/'/>
<entry>
<title>Implement `--seed` argument</title>
<updated>2016-04-30T18:06:48+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-30T18:06:48+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=05c4ee3665445eadf094ccab395518e992c337d4'/>
<id>05c4ee3665445eadf094ccab395518e992c337d4</id>
<content type='text'>
Enables users to customize the seed used for the pseudorandom number generator.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enables users to customize the seed used for the pseudorandom number generator.
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle input stream EOF</title>
<updated>2016-04-22T20:23:35+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-22T20:23:35+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=5eb3689c9985f28b46651f547b9b32d55b4a07b5'/>
<id>5eb3689c9985f28b46651f547b9b32d55b4a07b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update README.md to reflect new dependencies and features</title>
<updated>2016-04-08T19:39:12+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-08T19:39:12+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=b647d08bb19abe4d199166a05f9f14c65f5f0ed4'/>
<id>b647d08bb19abe4d199166a05f9f14c65f5f0ed4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent negative result of substraction of unsigned lengths</title>
<updated>2016-04-08T19:24:57+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-08T19:24:57+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=ee09160000d99cd90e7c7137600c2f0e0087f991'/>
<id>ee09160000d99cd90e7c7137600c2f0e0087f991</id>
<content type='text'>
Furthermore `LineAccumulator::getMissing` returning 0 if the line is longer than the maximum length is what its name implies.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Furthermore `LineAccumulator::getMissing` returning 0 if the line is longer than the maximum length is what its name implies.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement proper CLI argument handling using `boost::program_options`</title>
<updated>2016-04-07T14:16:41+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-07T14:16:41+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=8ccbf252e3d3910081de920b2388204e425400c0'/>
<id>8ccbf252e3d3910081de920b2388204e425400c0</id>
<content type='text'>
Became necessary due to the introduction of custom line offset as an additional user-defined parameter.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Became necessary due to the introduction of custom line offset as an additional user-defined parameter.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add MIT license</title>
<updated>2016-04-04T17:29:45+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-04T17:29:45+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=43779dc2b4dffdc75b1b6ca90b49b1e24bbea0fb'/>
<id>43779dc2b4dffdc75b1b6ca90b49b1e24bbea0fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add installation target</title>
<updated>2016-04-04T17:28:05+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-04T17:28:05+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=c50a0b178178b49c31d9bd0ea808c90806eeb110'/>
<id>c50a0b178178b49c31d9bd0ea808c90806eeb110</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add example output to README.md</title>
<updated>2016-04-04T17:23:23+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-04T17:23:23+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=5c9b93e30eaa36b1afaa570d6e19c9b3fa77d171'/>
<id>5c9b93e30eaa36b1afaa570d6e19c9b3fa77d171</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add basic README.md</title>
<updated>2016-04-03T17:57:56+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-03T17:57:56+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=bcee386b79f54e67193957e4ddd0345568871e00'/>
<id>bcee386b79f54e67193957e4ddd0345568871e00</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement support for UTF8 multi-byte code points</title>
<updated>2016-04-03T17:49:04+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-03T16:32:08+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=ecab2aa84ab1993b7ca3f6d258767cb136312a3b'/>
<id>ecab2aa84ab1993b7ca3f6d258767cb136312a3b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement deterministic justification</title>
<updated>2016-04-03T10:53:41+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-03T10:53:41+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=0f6f4c9db81ce100baa2502075dc611fa50aa116'/>
<id>0f6f4c9db81ce100baa2502075dc611fa50aa116</id>
<content type='text'>
i.e. the mersenne twister seed now depends on the data.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
i.e. the mersenne twister seed now depends on the data.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement support for user-defined line length</title>
<updated>2016-04-02T20:25:50+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-02T20:25:50+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=182ee7769f167f54b4952177d9226c4941e67275'/>
<id>182ee7769f167f54b4952177d9226c4941e67275</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move `LineAccumulator` closure into `justify` project namespace</title>
<updated>2016-04-02T19:51:57+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-02T19:51:57+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=a5a81425f4e656ecf0e867e114863b1b208e90b0'/>
<id>a5a81425f4e656ecf0e867e114863b1b208e90b0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add post condition verification and some documentation</title>
<updated>2016-04-02T19:44:22+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-02T19:44:22+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=59bfdf3b83119c9e5e29f94362307b7e8a3df43a'/>
<id>59bfdf3b83119c9e5e29f94362307b7e8a3df43a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve algorithm support for corner cases</title>
<updated>2016-04-02T19:25:06+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-02T19:25:06+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=78b045924a0b589f599546de7d96b7154f76983e'/>
<id>78b045924a0b589f599546de7d96b7154f76983e</id>
<content type='text'>
i.e. over-long lines and minimal token counts
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
i.e. over-long lines and minimal token counts
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement special case for single missing spaces</title>
<updated>2016-04-02T08:44:14+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-02T08:44:14+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=1fbedc31a590116e1f49ed6420960f890a44c467'/>
<id>1fbedc31a590116e1f49ed6420960f890a44c467</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve distribution of remaining spaces after base addition</title>
<updated>2016-04-01T19:31:28+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-01T19:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=ae7ea39966236965500faa96c42986bf35cc9af3'/>
<id>ae7ea39966236965500faa96c42986bf35cc9af3</id>
<content type='text'>
Removed random utility class as it was over-designed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removed random utility class as it was over-designed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Store spaces alongside tokens instead of as separate nodes</title>
<updated>2016-04-01T18:45:40+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-04-01T18:45:40+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=1d6e1df13b1b27bcf7144e03137b9a4f6acbcdcd'/>
<id>1d6e1df13b1b27bcf7144e03137b9a4f6acbcdcd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move `LineAccumulator` into separate compilation unit</title>
<updated>2016-03-29T18:47:27+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-03-29T18:47:27+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=ce9d2ca31e07679292f0a0378792050756d6ab26'/>
<id>ce9d2ca31e07679292f0a0378792050756d6ab26</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move random index generation into utility class</title>
<updated>2016-03-29T18:39:19+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-03-29T18:39:19+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=26101aeb8ea28bd180b30fc67cba81baadbba8ee'/>
<id>26101aeb8ea28bd180b30fc67cba81baadbba8ee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Initial implementation of monospace justification</title>
<updated>2016-03-29T16:31:18+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-03-29T16:31:18+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/justify/commit/?id=4e1a5ff8edfa09e74fc708521024fd359d96f7b0'/>
<id>4e1a5ff8edfa09e74fc708521024fd359d96f7b0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
