<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title>sintl version feed</title>
	<link href="https://kristaps.bsd.lv/sintl/atom.xml" rel="self" />
	<link href="https://kristaps.bsd.lv/sintl" />
	<id>https://kristaps.bsd.lv/sintl</id>
	<updated>2020-10-24T00:00:00Z</updated>
	<entry>
		<id>https://kristaps.bsd.lv/sintl/versions.xml#2020-10-24T00:00:00Z</id>
		<updated>2020-10-24T00:00:00Z</updated>
		<title>0.2.11</title>
		<author><name>Kristaps Dzonsons</name></author>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">

			<p>
				Bring up to date with newest
				<a href="https://github.com/kristapsdz/oconfigure">oconfigure</a>
				and add initial shim for regression testing.
				No functional change.
			</p>
		</div>
		</content>
	</entry>
	<entry>
		<id>https://kristaps.bsd.lv/sintl/versions.xml#2020-03-11T00:00:00Z</id>
		<updated>2020-03-11T00:00:00Z</updated>
		<title>0.2.10</title>
		<author><name>Kristaps Dzonsons</name></author>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">

			<p>
				Allow for much more portable builds (now enforced by a CI system).
				Uses with newest 
				<a href="https://github.com/kristapsdz/oconfigure">oconfigure</a>.
			</p>
		</div>
		</content>
	</entry>
	<entry>
		<id>https://kristaps.bsd.lv/sintl/versions.xml#2020-01-15T00:00:00Z</id>
		<updated>2020-01-15T00:00:00Z</updated>
		<title>0.2.9</title>
		<author><name>Kristaps Dzonsons</name></author>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">

			<p>
				Make <code>&lt;meta&gt;</code> tag be embeddable in
				non-<code>&lt;head&gt;</code> content.
				This is allowed for microdata, and <span class="nm">sintl</span>
				simply lets it in all cases.
				Also bring up to date with newest <a href="https://github.com/kristapsdz/oconfigure">oconfigure</a>.
			</p>
		</div>
		</content>
	</entry>
	<entry>
		<id>https://kristaps.bsd.lv/sintl/versions.xml#2019-06-28T00:00:00Z</id>
		<updated>2019-06-28T00:00:00Z</updated>
		<title>0.2.8</title>
		<author><name>Kristaps Dzonsons</name></author>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">

			<p>
				Bring up to date with newest <a href="https://github.com/kristapsdz/oconfigure">oconfigure</a>.
				and spruce up web site.
				No code change otherwise.
			</p>
		</div>
		</content>
	</entry>
	<entry>
		<id>https://kristaps.bsd.lv/sintl/versions.xml#2018-08-02T00:00:00Z</id>
		<updated>2018-08-02T00:00:00Z</updated>
		<title>0.2.6</title>
		<author><name>Kristaps Dzonsons</name></author>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">

			<p>
				Add a <b>-q</b> mode, by default having the update sequence emit a
				message when translations are added/deleted.
				Work better with attributes: allow targets to override attributes in
				the source.
				This is&#8230; not really part of XLIFF, but sorely missing.
				Document this in the manpage.
			</p>
		</div>
		</content>
	</entry>
	<entry>
		<id>https://kristaps.bsd.lv/sintl/versions.xml#2018-07-30T00:00:00Z</id>
		<updated>2018-07-30T00:00:00Z</updated>
		<title>0.2.5</title>
		<author><name>Kristaps Dzonsons</name></author>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">

			<p>
				Fix update mode (<b>-u</b>).
				Also fix joining reduced sources&#8212;before, they would fail to
				match properly even though they were the same.
				Lastly, add a copy mode (<b>-c</b>) to both updating and extracting.
				This provides an initial <q>translation</q> and also makes testing
				much easier.
			</p>
		</div>
		</content>
	</entry>
	<entry>
		<id>https://kristaps.bsd.lv/sintl/versions.xml#2018-07-25T00:00:00Z</id>
		<updated>2018-07-25T00:00:00Z</updated>
		<title>0.2.4</title>
		<author><name>Kristaps Dzonsons</name></author>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">

			<p>
				Add in more reduction semantics (e.g., stripping away surrounding empty
				nodes).
				Also handle null elements (e.g., <code>&lt;img /&gt;</code>) properly in
				serialising content.
				Don't let null nodes accept children, too.
				Run <a href="http://lcamtuf.coredump.cx/afl/">AFL</a> extensively on
				all methods of operation.
			</p>
			<p>
				Also, fully support the <code>&lt;x /&gt;</code> and
				<code>&lt;g&gt;&lt;/g&gt;</code> replacement of inline content.
			</p>
		</div>
		</content>
	</entry>
	<entry>
		<id>https://kristaps.bsd.lv/sintl/versions.xml#2018-07-14T00:00:00Z</id>
		<updated>2018-07-14T00:00:00Z</updated>
		<title>0.2.3</title>
		<author><name>Kristaps Dzonsons</name></author>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">

			<p>
				Revert to using XLIFF 1.2 after realising that most tools to handle the
				newest XLIFF standard version.
				Have <b>-u</b> mode not keep old translations by default.
				Add <b>-k</b> to keep old translations when updating.
				Continue working on reducing translatable fragments.
			</p>
		</div>
		</content>
	</entry>
	<entry>
		<id>https://kristaps.bsd.lv/sintl/versions.xml#2018-07-12T00:00:00Z</id>
		<updated>2018-07-12T00:00:00Z</updated>
		<title>0.2.2</title>
		<author><name>Kristaps Dzonsons</name></author>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">

			<p>
				Handle space preservation during the parse itself, not afterward.
				This will (in the future) handle <code>xml:space</code> attributes in
				embedded phrasing content.
			</p>
		</div>
		</content>
	</entry>
	<entry>
		<id>https://kristaps.bsd.lv/sintl/versions.xml#2018-07-10T00:00:00Z</id>
		<updated>2018-07-10T00:00:00Z</updated>
		<title>0.2.1</title>
		<author><name>Kristaps Dzonsons</name></author>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">

			<p>
				Add initial reduction and minimisation.
				These optimise translatable content to remove superfluous tags.
			</p>
		</div>
		</content>
	</entry>
	<entry>
		<id>https://kristaps.bsd.lv/sintl/versions.xml#2018-07-08T00:00:00Z</id>
		<updated>2018-07-08T00:00:00Z</updated>
		<title>0.2.0</title>
		<author><name>Kristaps Dzonsons</name></author>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">

			<p>
				Use <a href="https://github.com/kristapsdz/oconfigure">oconfigure</a> for
				configuration.
				Fix an assertion failure.
				Allow for nested elements in <code>&lt;source&gt;</code> and
				<code>&lt;target&gt;</code> as defined by the ITS standard, but disallow
				broken phrase element scoping.
				Update manual.
			</p>
		</div>
		</content>
	</entry>
	<entry>
		<id>https://kristaps.bsd.lv/sintl/versions.xml#2016-06-12T00:00:00Z</id>
		<updated>2016-06-12T00:00:00Z</updated>
		<title>0.1.2</title>
		<author><name>Kristaps Dzonsons</name></author>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">

			<p>
				Preserve <code>&lt;target&gt;</code>'s nested elements.
				Add support for <a href="http://man.openbsd.org/pledge.2">pledge(2)</a> and
				Apple's sandbox.
				Upload to <a href="https://github.com">GitHub</a>, modernise site and style
				for manual.
			</p>
		</div>
		</content>
	</entry>
	<entry>
		<id>https://kristaps.bsd.lv/sintl/versions.xml#2014-12-09T00:00:00Z</id>
		<updated>2014-12-09T00:00:00Z</updated>
		<title>0.1.1</title>
		<author><name>Kristaps Dzonsons</name></author>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">

			<p>
				Cleaned up internals for readability (no fixes).
				Added some missing error-message reporting.
				Also have the -<b>u</b> merge option merge both ways: if a new entry is
				found, it is merged into the XLIFF file; if it already exists in the XLIFF
				file, it is kept as-is.
			</p>
		</div>
		</content>
	</entry>
	<entry>
		<id>https://kristaps.bsd.lv/sintl/versions.xml#2014-12-08T00:00:00Z</id>
		<updated>2014-12-08T00:00:00Z</updated>
		<title>0.1.0</title>
		<author><name>Kristaps Dzonsons</name></author>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">

			<p>
				Initial public release.
				This utility is very experimental for the time being, but <q>works for me</q>.
			</p>
		</div>
		</content>
	</entry>

</feed>

