Commit Graph

20 Commits

Author SHA1 Message Date
Gunnar Beutner 7005c17cf1 Python: Fix a compiler warning. 2013-03-18 12:36:02 +01:00
Gunnar Beutner c3975af6ec Refactor #includes (Part 4). 2013-03-18 11:02:18 +01:00
Gunnar Beutner e683de5ab8 Build fix for libpython. 2013-03-15 13:29:02 +01:00
Gunnar Beutner 9a05e2b269 Windows build fix. 2013-03-15 11:52:10 +01:00
Gunnar Beutner 77461e650a Fix invalid type in PythonLanguage::m_NativeMethodDef. 2013-03-14 14:12:57 +01:00
Gunnar Beutner 016a881634 Python: implement support for marshalling arrays
Fixes #3858
2013-03-14 14:06:07 +01:00
Gunnar Beutner 48485c5f26 More lock refactoring. Yay. 2013-03-02 09:07:47 +01:00
Gunnar Beutner a4c7052a6e Fine-grained locks (WIP, Part 2). 2013-02-18 14:40:24 +01:00
Gunnar Beutner c63c28dd9c Fine-grained locks (WIP, Part 1). 2013-02-17 19:14:34 +01:00
Gunnar Beutner c1a98d66be Fix PythonLanguage::ExceptionInfoToString(). 2013-02-16 12:47:52 +01:00
Gunnar Beutner efb62f4b5c Python: Add missing NULL sentinel in PyObject_CallFunctionObjArgs() call. 2013-02-16 12:36:37 +01:00
Gunnar Beutner 7cb67afaae Python: Fix --disable-shared. 2013-02-16 12:36:25 +01:00
Gunnar Beutner d0f263abb1 Print backtrace for Python exceptions. 2013-02-16 11:28:34 +01:00
Gunnar Beutner 544c9ac662 Python: Implement support for dictionaries. 2013-02-16 08:58:23 +01:00
Gunnar Beutner 79bf945868 Implement calling Python functions. 2013-02-16 07:49:36 +01:00
Gunnar Beutner d0481ea578 Remove support for type hints. 2013-02-15 18:35:40 +01:00
Gunnar Beutner 4998563a74 Implemented calling ScriptFunctions from Python. 2013-02-15 16:34:33 +01:00
Gunnar Beutner d3928a7e69 Pass argc and argv to the Python interpreter. 2013-02-14 16:18:58 +01:00
Gunnar Beutner 413f81c29d Bugfixes: Finalizing the interpreter might crash. 2013-02-14 15:51:50 +01:00
Gunnar Beutner 74b122d430 Implemented the 'Script' type. 2013-02-14 14:58:26 +01:00