Commit graph

13,883 commits

Author SHA1 Message Date
William S Fulton
6e9d0e52ca *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7176 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-30 06:46:35 +00:00
William S Fulton
1cf470bdda *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7176 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-30 06:46:35 +00:00
William S Fulton
dadc8efd14 Fix for the imports testcase breaking - many of the tests have classes with the same names and so these were being compiled as .class files in this directory. Solved this by giving these classes unique names based on the test name.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7175 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 22:13:32 +00:00
William S Fulton
676f166752 Fix for the imports testcase breaking - many of the tests have classes with the same names and so these were being compiled as .class files in this directory. Solved this by giving these classes unique names based on the test name.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7175 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 22:13:32 +00:00
William S Fulton
c2e9c01ab1 Scott Michel director patch, typemap consolidation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7174 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 22:11:06 +00:00
William S Fulton
e6ceb122a6 Scott Michel director patch, typemap consolidation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7174 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 22:11:06 +00:00
William S Fulton
5d0b27c7a6 test asymmetric type marshalling - out attribute for ctype, imtype and cstype typemaps.
also test fix for garbage collection problem where the proxy class was being collected before an unmanaged function that used the object returned - problem was most visible in multithreaded environment, so the test kicks off a few threads


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7173 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 22:03:50 +00:00
William S Fulton
b504f37f90 test asymmetric type marshalling - out attribute for ctype, imtype and cstype typemaps.
also test fix for garbage collection problem where the proxy class was being collected before an unmanaged function that used the object returned - problem was most visible in multithreaded environment, so the test kicks off a few threads


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7173 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 22:03:50 +00:00
William S Fulton
9be34b6b9a support for asymmetric type marshalling - added out attribute for ctype, imtype and cstype typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7172 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 21:59:17 +00:00
William S Fulton
5b0b80a964 support for asymmetric type marshalling - added out attribute for ctype, imtype and cstype typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7172 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 21:59:17 +00:00
William S Fulton
f7cad9956b over eager garbage collection fix - use HandleRef instead of IntPtr to hold the C++ pointer
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7171 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 21:58:24 +00:00
William S Fulton
9752bc2b97 over eager garbage collection fix - use HandleRef instead of IntPtr to hold the C++ pointer
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7171 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 21:58:24 +00:00
William S Fulton
ae17b28410 no message
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7170 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 21:56:08 +00:00
William S Fulton
9cbbfff2d7 no message
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7170 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 21:56:08 +00:00
William S Fulton
b0bb41cf20 John Lenz added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7169 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-26 20:52:49 +00:00
William S Fulton
ce766c9853 Johns mugshot
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7168 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-26 20:52:05 +00:00
William S Fulton
078ca985cf gcc-4.0 warning fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7167 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-24 20:34:51 +00:00
William S Fulton
f9ca6ab4c0 gcc-4.0 warning fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7167 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-24 20:34:51 +00:00
William S Fulton
335db52d3c missing static variable added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7166 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-24 19:04:26 +00:00
William S Fulton
8b3b5d6a11 missing static variable added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7166 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-24 19:04:26 +00:00
William S Fulton
2cc224f550 Update for Luigi
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7165 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-22 12:38:15 +00:00
Matthias Köppe
ed797827b9 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7164 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-22 12:30:17 +00:00
Matthias Köppe
bb330fe5ae *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7164 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-22 12:30:17 +00:00
Matthias Köppe
8deae44cc6 Fix "define-method" generation for methods of classes with a
constructor.  Reported by Luigi Ballabio.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7163 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-22 12:28:51 +00:00
Matthias Köppe
0e719c5eb3 Fix "define-method" generation for methods of classes with a
constructor.  Reported by Luigi Ballabio.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7163 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-22 12:28:51 +00:00
Matthias Köppe
9917c6562a Added picture of mkoeppe
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7162 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-22 09:13:55 +00:00
William S Fulton
0d33057e0c guilty parties update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7161 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-21 20:57:56 +00:00
William S Fulton
19dd8b44dc Update from Marcelo
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7160 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-20 04:41:37 +00:00
William S Fulton
172ed150d7 news about Google using SWIG
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7159 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-18 21:05:42 +00:00
Marcelo Matus
6f189454fe fix directorin typemap, bug #1179300
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7158 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-17 06:50:31 +00:00
Marcelo Matus
062a882c16 fix directorin typemap, bug #1179300
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7158 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-17 06:50:31 +00:00
John Lenz
42d3ea7276 Chicken: Minor optimization to the exported constructor functions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7157 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-16 21:42:42 +00:00
John Lenz
33fda759d4 Chicken: Minor optimization to the exported constructor functions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7157 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-16 21:42:42 +00:00
John Lenz
d5974f3e1e SWIG chicken module now returns multiple values instead of returning a list.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7156 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-15 22:38:09 +00:00
John Lenz
cee86ee739 SWIG chicken module now returns multiple values instead of returning a list.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7156 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-15 22:38:09 +00:00
John Lenz
b599732cdc Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7155 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-15 05:23:14 +00:00
John Lenz
420ba48099 Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7155 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-15 05:23:14 +00:00
William S Fulton
ca7834309c Documentation patches from Mark Goodman
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7154 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 21:38:18 +00:00
William S Fulton
c4dc892c23 Documentation patches from Mark Goodman
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7154 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 21:38:18 +00:00
William S Fulton
31c19ff7b7 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7153 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 20:22:24 +00:00
William S Fulton
7bb7e6d19d *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7153 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 20:22:24 +00:00
William S Fulton
acfb93f939 Fix typemap matching when wrapping variables (global, member and static member variables).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7152 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 20:19:59 +00:00
William S Fulton
419ae77b1a Fix typemap matching when wrapping variables (global, member and static member variables).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7152 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 20:19:59 +00:00
William S Fulton
315b8bd36e remove some unnecessary code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7151 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 20:14:05 +00:00
William S Fulton
6dbb138a49 remove some unnecessary code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7151 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 20:14:05 +00:00
William S Fulton
34b0dfc913 variable tests and exception specification tests added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7150 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 20:11:34 +00:00
William S Fulton
b99589f99f variable tests and exception specification tests added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7150 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 20:11:34 +00:00
William S Fulton
b6e1fddf45 variable tests added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7149 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 20:10:40 +00:00
William S Fulton
bea5de91f1 variable tests added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7149 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 20:10:40 +00:00
Marcelo Matus
6d2886e308 add director+thread case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7148 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-08 06:57:25 +00:00