Marcelo Matus
|
ea0a0dde9e
|
fix example for new double->long long casting rule
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8471 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-17 00:38:10 +00:00 |
|
Marcelo Matus
|
348675a6c5
|
fix run test compile for the moment
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8455 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-15 08:26:35 +00:00 |
|
William S Fulton
|
3d716dc69e
|
add tests for unsigned long long and long long overloading
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8423 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-13 23:43:22 +00:00 |
|
William S Fulton
|
8ba34a8f52
|
mods for VC++
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8420 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-13 23:40:42 +00:00 |
|
William S Fulton
|
daa1c2f25f
|
use the file in the directory above instead - removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8419 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-13 23:37:50 +00:00 |
|
Marcelo Matus
|
219f667f7d
|
change runtime examples to run with old python versions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8378 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-11 23:13:23 +00:00 |
|
Marcelo Matus
|
7b7ad0541c
|
change runtime examples to run with old python versions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8376 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-11 23:06:15 +00:00 |
|
Marcelo Matus
|
5daf66c0db
|
fix memory PyObject * typemaps to avoid memory leaks with iterators
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8375 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-11 23:05:12 +00:00 |
|
Marcelo Matus
|
06a949da6d
|
add the %throws directive
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8348 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-10 10:12:32 +00:00 |
|
Marcelo Matus
|
972974c0e3
|
fix to avoid copies when the wrapper class exists
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8293 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-08 07:08:21 +00:00 |
|
Marcelo Matus
|
f3cd3bfe21
|
flag the memberget/memberset methods and use it to deactivate kwargs, reported by amaury
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8257 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 16:55:58 +00:00 |
|
Marcelo Matus
|
89e7497ac6
|
add support for named warning codes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8249 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 11:42:24 +00:00 |
|
Marcelo Matus
|
3cbecbd4e1
|
fix spurious warning for kwargs + vars, reported by Amaury
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8247 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 11:08:35 +00:00 |
|
Marcelo Matus
|
68fda5bdea
|
update cvsignore
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8244 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 06:54:48 +00:00 |
|
Marcelo Matus
|
229cae7bbb
|
add test for the %implicitconv directive
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8225 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-05 22:52:52 +00:00 |
|
Marcelo Matus
|
3b137ec4d3
|
update for -copyctor option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8192 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-02 17:48:05 +00:00 |
|
Marcelo Matus
|
a2aa59e362
|
use %kwargs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8179 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-02 09:52:56 +00:00 |
|
Marcelo Matus
|
aa5257be99
|
add more time for slow machines
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8103 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 23:38:41 +00:00 |
|
Marcelo Matus
|
660c55b766
|
silence warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8102 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 23:38:07 +00:00 |
|
Marcelo Matus
|
b8a0c23ee8
|
add more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8101 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 23:37:40 +00:00 |
|
Marcelo Matus
|
6c23ab0634
|
add more cases and flag for valgrind
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8098 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:38:27 +00:00 |
|
Marcelo Matus
|
a275bbd30f
|
add the 'naturalvar' option/mode/feature, to allow member variables to be treated in a natural way, as the global ones. This mean use the const SWIGTYPE &(C++)/SWIGTYPE(C) typemaps instead of the plain SWIGTYPE * typemap for the set/get methods.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8089 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 21:48:56 +00:00 |
|
Marcelo Matus
|
6bf5187168
|
add castmode in python and cleaning the castdispatch mechanism
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8051 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-23 09:22:17 +00:00 |
|
Marcelo Matus
|
723281a823
|
generate implicit copyctor, add -nocopyctor, and clarify the -nodefault, -nodefaultctor, -nodefautldtor options
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8030 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 06:26:26 +00:00 |
|
Marcelo Matus
|
81b74e044e
|
remove prints, add more tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8012 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-19 10:53:07 +00:00 |
|
Marcelo Matus
|
984ecc3d4f
|
move iterator classes to pyiterator and add/test std_carray.i class
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8010 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-19 10:43:26 +00:00 |
|
Marcelo Matus
|
db94491272
|
add valgrind supp
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7992 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 08:02:28 +00:00 |
|
Marcelo Matus
|
ff633b0680
|
fix memory leaks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7990 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 01:21:59 +00:00 |
|
Marcelo Matus
|
2a172ffc8a
|
add support for accessing 'self.thisown'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7956 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-09 01:12:26 +00:00 |
|
Marcelo Matus
|
cef0013285
|
'oficially' add fastdispatch option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7953 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-08 21:30:06 +00:00 |
|
Marcelo Matus
|
2eeef5275d
|
simplify the thread implementation, use feature 'nothread' to disable threads instead of 'thread' to enable them, plus other fixes around threads
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7933 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-06 19:35:03 +00:00 |
|
Marcelo Matus
|
0fd2fe23cf
|
add thread support based in proposal #398495 by Joseph Winston
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7929 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-06 06:39:24 +00:00 |
|
Marcelo Matus
|
922d58ac19
|
don't use Py_None directly nor &PyType_Type
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7925 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-04 08:50:00 +00:00 |
|
Marcelo Matus
|
87c0c6d381
|
shorter sleep
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7922 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-04 05:06:53 +00:00 |
|
Marcelo Matus
|
e7bd6be39e
|
fix bug #1174705
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7879 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-27 02:15:26 +00:00 |
|
Marcelo Matus
|
0994c45ede
|
add another case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7858 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-21 20:34:43 +00:00 |
|
Marcelo Matus
|
2fc9c01d84
|
add missing delete
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7857 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-21 20:32:24 +00:00 |
|
Marcelo Matus
|
9dade36143
|
fix comparison
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7856 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-21 20:31:55 +00:00 |
|
Marcelo Matus
|
f4a45fa252
|
adding more cases and suppressing the 470 warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7854 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-21 20:29:54 +00:00 |
|
Marcelo Matus
|
d18d84cd3b
|
add director profile test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7853 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-21 20:28:18 +00:00 |
|
Marcelo Matus
|
285590d616
|
adding more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7827 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-08 16:03:54 +00:00 |
|
Marcelo Matus
|
7c8bf2d69e
|
Use swig::PyObject_ptr name instead of swig::PyItem
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7826 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-08 16:01:15 +00:00 |
|
Marcelo Matus
|
3c4fbce9de
|
add support for multi-inheritance at the python side and performance tunings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7819 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-07 12:40:16 +00:00 |
|
Marcelo Matus
|
6cac9f0a1f
|
better equivalent test, doesn't use range
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7815 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-05 16:07:39 +00:00 |
|
Marcelo Matus
|
1110f7b2c4
|
fix test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7794 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-03 16:20:10 +00:00 |
|
Marcelo Matus
|
40a65ea681
|
add swig::PyItem and all the helper code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7787 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-03 14:24:36 +00:00 |
|
Marcelo Matus
|
ea0c2ca342
|
adding more missing typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7785 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-03 11:11:21 +00:00 |
|
Marcelo Matus
|
99edd219d2
|
full fn call
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7782 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-03 10:25:24 +00:00 |
|
Marcelo Matus
|
e60b07b285
|
fix cvsignore
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7777 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-02 16:11:08 +00:00 |
|
Marcelo Matus
|
a3424e36e1
|
add 'iterator'(sequences) and 'key_iterator'(maps). The first returns allways the C++ iterator. In sequences __iter__ returns 'iterator()', in maps, __iter__ returns 'key_iterator()'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7775 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-02 15:58:58 +00:00 |
|