Commit Graph

57 Commits

Author SHA1 Message Date
David Rose 97f805b24a pystub should be a static library for better portability, especially for dynamic loaders that aren't so awesome. 2012-06-20 21:41:49 +00:00
David Rose 646f12f625 squelch backtrace on SystemExit 2012-02-16 00:19:09 +00:00
David Rose dfe16c64f6 rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
rdb 3414a4ff1c add PyBool_FromLong to pystub, apparently it's needed to compile on FreeBSD 8.2 2011-09-19 17:23:13 +00:00
rdb 71ddd9de3b Add missing PyList_Type 2011-01-23 19:33:42 +00:00
rdb b18fd7d192 Add missing symbols to pystub hopefully to stop the buildbots' error diarrhoea 2010-12-24 19:57:26 +00:00
Chris Brunner b709455d4e support for PyObject_Compare 2010-06-23 00:35:57 +00:00
rdb c957b42580 Fix compilation issue on Linux (dunno where it came from) 2010-05-25 15:27:15 +00:00
David Rose a942ce5fbf lists and strings will be automatically coerced into a PTA_blah 2010-02-11 22:38:34 +00:00
David Rose 816ddc0387 low-level support for python copy and pickle modules 2009-12-10 01:09:06 +00:00
rdb e545c9193e Forgot PyList_GetItem 2009-07-19 10:06:54 +00:00
rdb 36d663ff98 Better solution for MAIN_DIR: read out sys.argv 2009-07-19 09:52:43 +00:00
rdb 99df904c89 Add missing PyEval_CallObjectWithKeywords 2009-06-28 12:23:13 +00:00
David Rose c5f3c844e1 PyExc_StandardError 2009-04-28 00:44:58 +00:00
David Rose e4d6159667 PyErr_WarnEx 2009-02-17 19:20:53 +00:00
David Rose 0ec1467ea9 warnings 2009-02-15 01:44:54 +00:00
rdb d078e16236 added PyInt_AsSsize_t (to fix build errors 2008-11-08 15:16:37 +00:00
David Rose 58e0537e3c wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion 2008-11-07 21:12:42 +00:00
David Rose f7105a081b raise an exception if 'this' is null 2008-10-29 00:53:27 +00:00
rdb 2b34362166 Added PyExc_RuntimeError 2008-10-23 11:07:37 +00:00
David Rose fd1218b07b task generators 2008-09-27 12:33:47 +00:00
David Rose cfee0052d9 ValueError 2008-09-27 00:16:38 +00:00
David Rose 2ea1a241a1 PyTuple_Pack 2008-09-19 14:17:34 +00:00
David Rose 524128b9fd wip: starting experimental C-based task manager 2008-09-19 00:58:04 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Josh Yelon d71fd1d89c Changes for 64-bit 2008-04-10 20:03:16 +00:00
David Rose 523ef75910 more symbols 2007-09-07 20:44:00 +00:00
David Rose d412ad35d1 PyThreadState stuff 2007-06-26 00:27:36 +00:00
David Rose 8d2bdc39fd first pass at SIMPLE_THREADS 2007-06-21 15:33:27 +00:00
David Rose 4bde6a0604 add PyLong_AsLong() 2007-04-27 17:26:34 +00:00
David Rose 01b6acdcfe PyEval_InitThreads 2007-04-18 22:05:19 +00:00
David Rose ea3d4eea3f stub thread functions 2007-04-16 22:17:49 +00:00
David Rose 0237009db8 new funcs 2007-03-08 17:53:03 +00:00
David Rose 03ae6c36f6 add PyObject_Cmp 2007-01-26 17:59:47 +00:00
David Rose 0b1504f510 add some more symbols 2005-12-09 00:55:37 +00:00
David Rose 9e75c3dfd9 PyUnicodeUCS4_FromWideChar 2005-07-18 22:06:51 +00:00
David Rose 824a1d947c add more 2005-07-13 21:08:14 +00:00
David Rose ac748503b4 dos2unix 2005-07-04 18:35:38 +00:00
David Rose 67861d8f58 more pystub functions 2005-06-30 20:12:01 +00:00
Roger Hughston 9d9465a097 Adding new stubs for python 2005-06-29 23:12:35 +00:00
David Rose 1a930a1bb9 add more 2005-05-28 16:11:09 +00:00
David Rose e451e12df4 add PyObject_Call() (for py2.4) 2005-05-27 14:39:11 +00:00
Roger Hughston e10c02b21d *** empty log message *** 2005-05-24 19:51:57 +00:00
David Rose fa32be5de4 refinements to prc system 2004-10-22 23:13:49 +00:00
David Rose 68da034d9e add PyNumber_Long(), PyExc_TypeError(), sort alphabetically 2004-09-15 22:23:43 +00:00
David Rose 957c8a27a9 PyObject_IsInstance 2004-06-30 00:56:31 +00:00
David Rose faf063cbf8 setattrstring 2004-06-25 00:03:20 +00:00
David Rose 38aadc22f5 stub out more 2004-06-22 05:18:22 +00:00
David Rose 89cf2c4aca more 2004-06-18 18:35:20 +00:00
David Rose dd5ba8f3b6 stub out more 2004-06-17 02:13:36 +00:00