Marcelo Matus
|
f666c7e749
|
adding more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7827 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-08 16:03:54 +00:00 |
|
Marcelo Matus
|
3517fd7dea
|
Use swig::PyObject_ptr name instead of swig::PyItem
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7826 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-08 16:01:15 +00:00 |
|
Marcelo Matus
|
922969907b
|
use preinst-swig in all the examples
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7821 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-08 15:48:51 +00:00 |
|
Marcelo Matus
|
42277fcfd7
|
add support for multi-inheritance at the python side and performance tunings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7819 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-07 12:40:16 +00:00 |
|
Marcelo Matus
|
08ac5fd5b0
|
better equivalent test, doesn't use range
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7815 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-05 16:07:39 +00:00 |
|
Marcelo Matus
|
38d55d3ab0
|
fixes for chicken and the STL/STD cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7812 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-05 12:54:48 +00:00 |
|
Marcelo Matus
|
b69bf15f06
|
fixes for chicken and the STL/STD cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7811 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-05 12:43:56 +00:00 |
|
Marcelo Matus
|
4acd492797
|
fixes for chicken and the STL/STD cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7809 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-05 12:38:28 +00:00 |
|
Marcelo Matus
|
7a4bd86bf5
|
add namespace case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7808 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-05 12:36:38 +00:00 |
|
Marcelo Matus
|
525198bd66
|
add more support for operators + templates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7807 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-05 10:26:37 +00:00 |
|
Marcelo Matus
|
ee2621bec8
|
fix bug #1347853 and better and/or/not operator management
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7799 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-04 16:47:07 +00:00 |
|
Marcelo Matus
|
4395298001
|
add initial traits
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7797 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-04 10:58:28 +00:00 |
|
Marcelo Matus
|
36c2f9239e
|
fix test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7794 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-03 16:20:10 +00:00 |
|
Marcelo Matus
|
04113db0e7
|
add swig::PyItem and all the helper code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7787 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-03 14:24:36 +00:00 |
|
Marcelo Matus
|
b301617976
|
adding more missing typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7785 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-03 11:11:21 +00:00 |
|
Marcelo Matus
|
b630cd6340
|
full fn call
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7782 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-03 10:25:24 +00:00 |
|
Marcelo Matus
|
9429e982ad
|
fix cvsignore
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7777 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-02 16:11:08 +00:00 |
|
Marcelo Matus
|
51796ebcce
|
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@7775 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-02 15:58:58 +00:00 |
|
Marcelo Matus
|
1a6bf2d120
|
add more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7770 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-02 12:50:05 +00:00 |
|
Marcelo Matus
|
535ac34ba3
|
fixes and more cases, as usual
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7768 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-31 10:11:29 +00:00 |
|
Marcelo Matus
|
3bc3d41eea
|
recognize the and/not/or keywords and operator names
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7745 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-27 14:44:27 +00:00 |
|
Marcelo Matus
|
4bbdb28c98
|
add && and ||
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7744 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-27 12:49:09 +00:00 |
|
Marcelo Matus
|
e10a02cb68
|
adding more broken cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7741 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-27 09:14:20 +00:00 |
|
Marcelo Matus
|
b20983d11c
|
add another nested case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7740 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-26 14:12:11 +00:00 |
|
Marcelo Matus
|
728bb9282e
|
add iadd and constants tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7736 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-26 09:18:30 +00:00 |
|
Marcelo Matus
|
29e402fedf
|
add iadd test case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7735 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-26 09:10:59 +00:00 |
|
Marcelo Matus
|
3ebece429c
|
add disown.i and li_attribute.i
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7726 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-26 07:08:18 +00:00 |
|
Marcelo Matus
|
85f9345667
|
add pointer test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7725 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-25 16:44:21 +00:00 |
|
Marcelo Matus
|
ac439c16b6
|
test the 'only one ref method' case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7724 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-25 16:17:05 +00:00 |
|
Marcelo Matus
|
dfbac7b290
|
more fixes for valgrind
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7722 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-25 15:15:42 +00:00 |
|
Marcelo Matus
|
975f512878
|
fixes for valgrind
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7721 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-25 14:52:30 +00:00 |
|
Marcelo Matus
|
0ef79194be
|
add interpreter variable, so it can be used with valgrind
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7720 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-25 14:51:41 +00:00 |
|
Marcelo Matus
|
1c529aa802
|
move attribute.i to the typemap library, now is usable from all the languages
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7717 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-25 13:20:50 +00:00 |
|
Marcelo Matus
|
393382fed6
|
fix kw warning for perl
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7713 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-25 09:35:13 +00:00 |
|
Marcelo Matus
|
f2f1b9889f
|
Perl added to the Unified typemap library, cleaner way to use the library, and 'normalized' macro names
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7707 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-24 14:59:05 +00:00 |
|
John Lenz
|
44df9d121a
|
+ finally fix pointers to member functions in chicken
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7705 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-24 03:42:32 +00:00 |
|
Marcelo Matus
|
356a883342
|
more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7704 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-21 12:26:18 +00:00 |
|
Marcelo Matus
|
6fdf5ce7f5
|
add the runtime case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7702 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-21 11:01:40 +00:00 |
|
Marcelo Matus
|
2ff3dd0d4e
|
replace bad parameter names when neccessary
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7699 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-21 10:43:41 +00:00 |
|
Marcelo Matus
|
a2ee7e332d
|
fix bug #1292926
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7698 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-20 15:42:48 +00:00 |
|
Marcelo Matus
|
43bf5a210f
|
no special code for TCL is needed anymore
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7697 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-20 12:19:19 +00:00 |
|
Marcelo Matus
|
c971122743
|
minor fixes for valgrind
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7695 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-20 11:20:41 +00:00 |
|
Marcelo Matus
|
bd7b3fcb1d
|
finishing the first stage of the typemap unification scheme, fixing issues with gcc and valgrind
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7692 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-20 09:47:56 +00:00 |
|
John Lenz
|
d966db961c
|
Fix a few minor bugs in the chicken module
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7690 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-20 00:37:57 +00:00 |
|
Marcelo Matus
|
8bcc0bf8eb
|
fix warnings/errors for gcc4.0, icc and valgrind
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7689 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-19 14:26:13 +00:00 |
|
Marcelo Matus
|
98d98784ae
|
add more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7686 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-19 10:56:37 +00:00 |
|
John Lenz
|
464ae5b1b0
|
Chicken: multiple_inheritance test now passes, and we correctly handle %ignored classes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7683 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-19 06:27:56 +00:00 |
|
Marcelo Matus
|
42b7531b87
|
add Luigi's static patch for extended variables
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7679 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-18 14:04:14 +00:00 |
|
Marcelo Matus
|
1c7c9e44f7
|
massive typemap unification
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7676 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-18 13:24:15 +00:00 |
|
John Lenz
|
0a405b10e8
|
Chicken: Remove workaround for memory corruption from the li_typemaps_runme test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7675 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-18 04:15:02 +00:00 |
|