<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/drivers/nrex, branch master</title>
<subtitle>Godot Engine – Multi-platform 2D and 3D game engine https://godotengine.org
</subtitle>
<id>https://git.neuromancer.sk/godot.git/atom?h=master</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2016-10-27T09:27:40Z</updated>
<entry>
<title>RegEx re-implemented as a module</title>
<updated>2016-10-27T09:27:40Z</updated>
<author>
<name>Zher Huei Lee</name>
</author>
<published>2016-10-23T00:22:48Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=439d43932133d32dcabd482f11842072d52b41e1'/>
<id>urn:sha1:439d43932133d32dcabd482f11842072d52b41e1</id>
<content type='text'>
Re-wrote nrex as a module using godot-specific parts and new
features:

 * Added string substitutions.
 * Named groups are now supported.
 * Removed use of mutable variables in RegEx. RegExMatch is returned
   instead.
</content>
</entry>
<entry>
<title>SCsub: Add python shebang as a hint for syntax highlighting</title>
<updated>2016-10-17T18:10:46Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-10-17T06:50:25Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=fc8ccd5b8c8b779bffd0f4d7f22f2f964c939163'/>
<id>urn:sha1:fc8ccd5b8c8b779bffd0f4d7f22f2f964c939163</id>
<content type='text'>
Also switch existing shebangs to "better" /usr/bin/env python.
</content>
</entry>
<entry>
<title>drivers: Refactor SCsub and drop redundant env_drivers clone</title>
<updated>2016-10-15T16:10:18Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-10-15T10:39:28Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=248bc9159c0b515e3e276db644744161283881ef'/>
<id>urn:sha1:248bc9159c0b515e3e276db644744161283881ef</id>
<content type='text'>
The reordering of the SConscript includes allows to ensure that
stuff like the builtin zlib headers will be available for libpng.

Also moved glew back into global env, otherwise windows seems
not to find it... Kind of shooting in the dark with this multi-env
setup.
</content>
</entry>
<entry>
<title>Add missing license headers in our source files (#5255)</title>
<updated>2016-06-18T12:46:12Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-06-18T12:46:12Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=a7fc04626af238bf9a80c4f3b569e1c5d70465c9'/>
<id>urn:sha1:a7fc04626af238bf9a80c4f3b569e1c5d70465c9</id>
<content type='text'>
Also removes a couple wrong Godot headers from third-party source files.</content>
</entry>
<entry>
<title>Fixed zero-length arrays in nrex. Fixes #4346</title>
<updated>2016-04-18T09:06:47Z</updated>
<author>
<name>Zher Huei Lee</name>
</author>
<published>2016-04-18T09:06:47Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=48b2dfab9f91bec2fd9a0fc94630e2dae51fbf11'/>
<id>urn:sha1:48b2dfab9f91bec2fd9a0fc94630e2dae51fbf11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated nrex to v0.2</title>
<updated>2016-04-08T12:29:37Z</updated>
<author>
<name>Zher Huei Lee</name>
</author>
<published>2016-04-08T12:29:37Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=6207d56b958ddc288d0b7f80e057ff93fc011280'/>
<id>urn:sha1:6207d56b958ddc288d0b7f80e057ff93fc011280</id>
<content type='text'>
 * Fixed capturing groups matching to invalid results
 * Fixed parents of recursive quantifiers not expanding properly
 * Fixed LookAhead sometimes adding to result
</content>
</entry>
<entry>
<title>Forgot to correct the ERR_FAIL_COND_V.</title>
<updated>2016-02-12T06:50:35Z</updated>
<author>
<name>Julian Murgia - StraToN</name>
</author>
<published>2016-02-12T06:50:35Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=aec721b61fd8d493e5945475a4c5d783124be3cf'/>
<id>urn:sha1:aec721b61fd8d493e5945475a4c5d783124be3cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added RegEx::get_capture_start() method</title>
<updated>2016-02-12T06:45:12Z</updated>
<author>
<name>Julian Murgia - StraToN</name>
</author>
<published>2016-02-12T06:45:12Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=e380ea8faca1ea9bbd3338a47ebc81ac01acc9bc'/>
<id>urn:sha1:e380ea8faca1ea9bbd3338a47ebc81ac01acc9bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright to 2016 in headers</title>
<updated>2016-01-01T13:50:53Z</updated>
<author>
<name>George Marques</name>
</author>
<published>2016-01-01T13:50:53Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=5be9ff7b6715a661e85f99b108f96340de7ef435'/>
<id>urn:sha1:5be9ff7b6715a661e85f99b108f96340de7ef435</id>
<content type='text'>
</content>
</entry>
<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>
</feed>
