<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/drivers/nrex/nrex.cpp, branch 2.0-stable</title>
<subtitle>Godot Engine – Multi-platform 2D and 3D game engine https://godotengine.org</subtitle>
<id>https://git.neuromancer.sk/godot.git/atom/drivers/nrex/nrex.cpp?h=2.0-stable</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/drivers/nrex/nrex.cpp?h=2.0-stable'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2015-12-04T21:18:41Z</updated>
<entry>
<title>updated the RegEx library nrex to v0.1</title>
<updated>2015-12-04T21:18:41Z</updated>
<author>
<name>Zher Huei Lee</name>
</author>
<published>2015-12-04T21:18:41Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=d0ddf150d9c7207f87409b5899297dae0fc0b708'/>
<id>urn:sha1:d0ddf150d9c7207f87409b5899297dae0fc0b708</id>
<content type='text'>
After implementing unit testing to nrex I caught and fixed some errors
so it should behave more like Python's RegEx In addition, I've added
version numbering so it should be able to tell if the library needs
updating. Here are a list of changes:

- Fixed zero count quantifiers failing.
- Fixed infinite recursion if quantifying zero length token.
- Fixed `$` (as a string pattern on its own) not matching.
- Fixed look behind rewinding beyond the start of the string.
- Added support for alternative back reference format `\g{1}` similar to
Python. This allows digits to be used immediately after back references.
- Number of capture groups are still limited to 9 by default but can now
be manually set, with option for no limit at all. (Python has no limit)
- Curly bracket quantifiers `{0}` no longer interpreted as a literal
string if previous token is not quantifiable. (Python behaviour)
</content>
</entry>
<entry>
<title>Updated nrex to latest version</title>
<updated>2015-11-07T11:03:24Z</updated>
<author>
<name>Zher Huei Lee</name>
</author>
<published>2015-10-20T08:37:49Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=6d54f82ab4afe760743842f1eaba3cb4befec5c8'/>
<id>urn:sha1:6d54f82ab4afe760743842f1eaba3cb4befec5c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated nrex for LookAhead support</title>
<updated>2015-11-07T11:03:24Z</updated>
<author>
<name>Zher Huei Lee</name>
</author>
<published>2015-10-19T03:45:45Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=8766d3100d72f4315457485506ec7ff9e8df3efa'/>
<id>urn:sha1:8766d3100d72f4315457485506ec7ff9e8df3efa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More nrex fixes</title>
<updated>2015-07-24T12:25:04Z</updated>
<author>
<name>Zher Huei Lee</name>
</author>
<published>2015-07-24T12:25:04Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=d9f1a85948478fe5038ecc2fd1923c451cca84d5'/>
<id>urn:sha1:d9f1a85948478fe5038ecc2fd1923c451cca84d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated nrex fixes</title>
<updated>2015-07-24T01:02:52Z</updated>
<author>
<name>Lee Zher Huei</name>
</author>
<published>2015-07-24T01:02:52Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=732bfd0baff3fc17790c345f7e6b02e5c12a5080'/>
<id>urn:sha1:732bfd0baff3fc17790c345f7e6b02e5c12a5080</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Regex library Nrex initial port</title>
<updated>2015-07-24T00:18:46Z</updated>
<author>
<name>Lee Zher Huei</name>
</author>
<published>2015-07-24T00:18:46Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=ef005d4f64d2ee2b35185d4fbdf2aea684cd4966'/>
<id>urn:sha1:ef005d4f64d2ee2b35185d4fbdf2aea684cd4966</id>
<content type='text'>
</content>
</entry>
</feed>
