Commit Graph

12 Commits

Author SHA1 Message Date
Emmanuel Briot
2491e8c85b One more attempt at compatibility with Python 2.3.2: since there is no way
to set the module information for functions exported from C or Ada, we'll
 have to leave with that and have a workaround in the python script that
 gets the XML documentation for Python entities


git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@88819 936e1b1b-40f2-da11-902a-00137254ae57
2004-09-22 07:58:14 +00:00
Emmanuel Briot
ac92b64fb2 (PyCFunction_NewEx): Only exists for python >= 2.3, replace it by a small
wrapper in python_support.c instead


git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@88817 936e1b1b-40f2-da11-902a-00137254ae57
2004-09-21 16:13:42 +00:00
Emmanuel Briot
b6d47e6d7b (ada_py_initmodule4): Simple wrapper around python's function, since the latter
might be in fact a macro if python was compiled with debug options
(ada_py_print_refcount): New subprogram, support for debugging memory leaks


git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@85914 936e1b1b-40f2-da11-902a-00137254ae57
2003-11-18 13:28:48 +00:00
Emmanuel Briot
1c32054955 (ada_pyfunction_check, ada_pyfunction_get_globals, ada_pyfunction_get_code,
ada_pyfunction_get_closure, ada_pyfunction_get_defaults,
 ada_PyEval_EvalCodeEx): New subprograms


git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@85809 936e1b1b-40f2-da11-902a-00137254ae57
2003-11-13 09:27:52 +00:00
Emmanuel Briot
152b2731fc (PyList_GetItem, PyList_Size, PyList_Check): New subprograms
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@82061 936e1b1b-40f2-da11-902a-00137254ae57
2003-04-07 09:28:16 +00:00
Emmanuel Briot
d219d4e972 Remove support for booleans, only supported from python 2.3 on, when only
python 2.2 is only distributed with Redhat 8


git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@81710 936e1b1b-40f2-da11-902a-00137254ae57
2003-03-18 00:32:17 +00:00
Emmanuel Briot
d7f98f843c (PyBool_Check): New subprogram
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@81646 936e1b1b-40f2-da11-902a-00137254ae57
2003-03-13 11:22:56 +00:00
Emmanuel Briot
488f2b4265 (Py_False, Py_True, ada_py_false, ada_py_true): New subprograms
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@81620 936e1b1b-40f2-da11-902a-00137254ae57
2003-03-12 16:11:57 +00:00
Emmanuel Briot
a7b02c1a4a (ada_pyint_check, ada_pycobject_check, ada_pytuple_check,
ada_pyinstance_check): new subprograms


git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@81596 936e1b1b-40f2-da11-902a-00137254ae57
2003-03-12 13:30:35 +00:00
Emmanuel Briot
320681ba56 (ada_py_none): new function
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@81480 936e1b1b-40f2-da11-902a-00137254ae57
2003-03-07 13:35:53 +00:00
Emmanuel Briot
4e55fb8403 (ada_python_api_version): Made a function, easier to build DLLs
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@81433 936e1b1b-40f2-da11-902a-00137254ae57
2003-03-06 10:33:13 +00:00
Emmanuel Briot
ab5fcb0b68 Initial revision
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@81431 936e1b1b-40f2-da11-902a-00137254ae57
2003-03-06 10:29:19 +00:00