Commit graph

12 commits

Author SHA1 Message Date
Erik Ogenvik
701d1a7208 Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Erik Ogenvik
e7fa53214b Use nullptr instead of NULL. 2018-02-06 13:45:11 +01:00
Erik Ogenvik
7aaa9b9ba7 Optimize includes. 2017-03-19 21:36:52 +01:00
Erik Ogenvik
e06dc1c787 Print filter parsing exception. 2015-05-24 11:25:08 +02:00
Erik Ogenvik
ac31b88ccb Make sure to increment refs.
Failing to do this will lead to segfaults in unrelated parts of the
code.
2015-05-02 00:17:54 +02:00
Yaroslav Taben
cc25d2dbdf Fixed type check in search_contains method of PyFilter
If we use mind's own entity, the type is NPCMind, and not PyEntity
2014-09-27 18:23:08 -04:00
Yaroslav Taben
a24bcca804 Added "search_contains" method to PyFilter class.
This method is used to search "contains" property of an entity.
This is not yet tested.
2014-09-20 15:28:06 -04:00
Yaroslav Taben
f53301a7ea Added match_entity method to PyFilter.
The method allows using a filter to match a single entity.
2014-08-28 17:58:35 -04:00
Yaroslav Taben
c5001cf3fa Changed parser to use an instance of a provider factory for segments
Modified the client code to comply to this change
2014-08-15 13:53:17 -04:00
Yaroslav Taben
136d94e9ae Removed unused components 2014-08-11 18:11:10 -04:00
Yaroslav Taben
3e7292e742 Fixed Filter wrapper segfaults and reformatted the code. 2014-07-24 14:17:47 -04:00
Yaroslav Taben
7dfe6fe297 Added Filter wrapper class for Python 2014-07-17 23:51:29 -04:00