<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ste, branch parser2</title>
<subtitle>The STE Template Engine is a compiling template engine for PHP ≥ 5.3.
</subtitle>
<id>http://git.laria.me/ste/atom?h=parser2</id>
<link rel='self' href='http://git.laria.me/ste/atom?h=parser2'/>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/'/>
<updated>2013-10-25T19:43:37Z</updated>
<entry>
<title>New Test</title>
<updated>2013-10-25T19:43:37Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2013-10-25T19:43:37Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=eebf5cb885f266104333ac145355ef6e2599e5f6'/>
<id>urn:sha1:eebf5cb885f266104333ac145355ef6e2599e5f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>short cmp tags can now contain tags.</title>
<updated>2013-10-25T19:10:32Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2013-10-25T19:10:32Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=6dc747c097e096075b4726eb4aebf1ce0ed71276'/>
<id>urn:sha1:6dc747c097e096075b4726eb4aebf1ce0ed71276</id>
<content type='text'>
To accomplish this, tag parameters can now be compiled, even if they
contain tags (the parser still doesn't allow this, but the compiler can now handle
this situation).

Also reformatted the code.
</content>
</entry>
<entry>
<title>Fixed some mistakes in mktag subcompiler</title>
<updated>2013-10-24T23:40:07Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2013-10-24T23:40:07Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=c3a72422e2b9754b60467387fd3cb660e0979e18'/>
<id>urn:sha1:c3a72422e2b9754b60467387fd3cb660e0979e18</id>
<content type='text'>
* Undeclared $code variable fixed.
* "use ($mandatory_params)" only included, if the $mandatory_params
  variable will be generated.
* Fixed $outputstack not being initialized correctly.
</content>
</entry>
<entry>
<title>Fixed potential bug in VariableNode::transcompile</title>
<updated>2013-10-24T23:37:29Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2013-10-24T23:37:29Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=2ffa4ae4253276af4c1266b73df3ddaf7ddf0051'/>
<id>urn:sha1:2ffa4ae4253276af4c1266b73df3ddaf7ddf0051</id>
<content type='text'>
Also now PHP doesn't throw notices here.
</content>
</entry>
<entry>
<title>Better handling of newslines and whitespaces</title>
<updated>2013-10-24T22:17:53Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2013-10-24T22:17:53Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=80c76caffa50ce7c9a520ff2773d1c98b9100875'/>
<id>urn:sha1:80c76caffa50ce7c9a520ff2773d1c98b9100875</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Made the tests more tolerant for whitespace.</title>
<updated>2013-10-24T22:15:34Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2013-10-24T22:15:34Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=ecb1ed97be62f26e84d860f3b79244237947aab5'/>
<id>urn:sha1:ecb1ed97be62f26e84d860f3b79244237947aab5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adding default values to some properties.</title>
<updated>2013-10-23T13:24:15Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2013-10-23T13:24:15Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=fce36cfcd183a6ca6d86d51b72cf41e43c349432'/>
<id>urn:sha1:fce36cfcd183a6ca6d86d51b72cf41e43c349432</id>
<content type='text'>
To reduce the ridiculous amount of notices PHP throws when parsing and
executing templates (should really be fixed in the future, this is
quite embarassing...).
</content>
</entry>
<entry>
<title>Added some tests.</title>
<updated>2013-10-23T13:22:12Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2013-10-23T13:22:12Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=7ae08e3c35760fd7c5cb00d9a8a27488090f952d'/>
<id>urn:sha1:7ae08e3c35760fd7c5cb00d9a8a27488090f952d</id>
<content type='text'>
Many of these break. Mostly because the way whitespace/newlines are added
(or not added). This is terribly broken ATM...
(It was okay with the old parser, I'll try to replicate that behaviour)
</content>
</entry>
<entry>
<title>Gitignore some tronscompiled templates</title>
<updated>2013-10-23T13:18:40Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2013-10-23T13:18:40Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=afaef24d4c358ebbbae551bcbd307da37a9d3fa7'/>
<id>urn:sha1:afaef24d4c358ebbbae551bcbd307da37a9d3fa7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'parser2' of git@github.com:kch42/Stupid-Template-Engine.git into improve-lang</title>
<updated>2013-10-23T08:07:09Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2013-10-23T08:07:09Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ste/commit/?id=4ddb2aef646f0f99656e2c1e13298c7ec2c611c9'/>
<id>urn:sha1:4ddb2aef646f0f99656e2c1e13298c7ec2c611c9</id>
<content type='text'>
</content>
</entry>
</feed>
