<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ste, branch 1.0.0</title>
<subtitle>The STE Template Engine is a compiling template engine for PHP ≥ 5.3.
</subtitle>
<id>http://git.laria.me/ste/atom?h=1.0.0</id>
<link rel='self' href='http://git.laria.me/ste/atom?h=1.0.0'/>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/'/>
<updated>2014-05-24T12:55:11Z</updated>
<entry>
<title>Moved to src/ste for psr-4 compliance</title>
<updated>2014-05-24T12:55:11Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2014-05-24T12:55:11Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=d48be01fff31a7a9d611802721aa70532d251c3a'/>
<id>urn:sha1:d48be01fff31a7a9d611802721aa70532d251c3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Moved code into src subfolder and fixed docu</title>
<updated>2014-05-24T12:45:13Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2014-05-24T12:45:13Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=3c51baa4167d5a68ff010dc81525b9340c5f1329'/>
<id>urn:sha1:3c51baa4167d5a68ff010dc81525b9340c5f1329</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added ste:setlocal and refined test_scope.</title>
<updated>2014-05-24T11:07:19Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2014-05-24T11:07:19Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=9f86139b7604ea782a35e09bf9d0c55154197051'/>
<id>urn:sha1:9f86139b7604ea782a35e09bf9d0c55154197051</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simple autoloader for examples and tests.</title>
<updated>2014-05-23T23:54:04Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2014-05-23T23:54:04Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=f7ddc264d832d163494904da67ca96856335487b'/>
<id>urn:sha1:f7ddc264d832d163494904da67ca96856335487b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added scoping.</title>
<updated>2014-05-23T23:39:33Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2014-05-23T23:39:33Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=84d815f4e006e02521759070bb89025dab80b219'/>
<id>urn:sha1:84d815f4e006e02521759070bb89025dab80b219</id>
<content type='text'>
ste:mktag generated tags now have an own scope. They even resemble
closures, since they inherit their parent scope.

A lot of work was done to keep this compatible with older programs.
However:

* Templates that relied on the non-scoping behavior of tags will probably
  fail.
* Since $ste-&gt;vars is no longer an actual array, things like
    $ste-&gt;vars["foo"]["bar"] = "baz"
  are no longer possible! A single field access will still work:
    $ste-&gt;vars["foo"] = "bar"
</content>
</entry>
<entry>
<title>Fixed ste:get</title>
<updated>2014-05-23T23:29:11Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2014-05-23T23:29:11Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=fdbe2e9521aa54ec6e0b70c1cb0f532248e531e4'/>
<id>urn:sha1:fdbe2e9521aa54ec6e0b70c1cb0f532248e531e4</id>
<content type='text'>
Didn't work at all before. The varname was not passed correctly.

Also added the test case that showed this.
</content>
</entry>
<entry>
<title>Fixed parsing variables</title>
<updated>2014-05-23T23:26:33Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2014-05-23T23:26:33Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=7a8dd0b67c207516ee6c4d597002e26574f5811f'/>
<id>urn:sha1:7a8dd0b67c207516ee6c4d597002e26574f5811f</id>
<content type='text'>
If a variable was the very last thing in a template, the last charater of
the variable was duplicated as a text node.
</content>
</entry>
<entry>
<title>Added tempvar static function to Transcompiler</title>
<updated>2014-05-22T12:09:33Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2014-05-22T12:09:33Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=c4aad7a5216becdb09976f37bcaac1b720a1532d'/>
<id>urn:sha1:c4aad7a5216becdb09976f37bcaac1b720a1532d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Getting rid of some notices / fixing _get_var_reference</title>
<updated>2014-05-17T23:01:29Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2014-05-17T23:01:29Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=d93c3d17b2b94b11f89b00c2bf27b3e246af966a'/>
<id>urn:sha1:d93c3d17b2b94b11f89b00c2bf27b3e246af966a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adding a composer.json file. We should be composer-compatible now!</title>
<updated>2014-05-17T22:56:02Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2014-05-17T22:56:02Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=861b7b3435b4fd121fbdbb615db23d9df125c8ec'/>
<id>urn:sha1:861b7b3435b4fd121fbdbb615db23d9df125c8ec</id>
<content type='text'>
</content>
</entry>
</feed>
