William S Fulton
d56912b2d3
--without-maximum-compile-warnings option added so that these compiler options can be completely removed
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7177 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-30 06:48:14 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
a7e2cfcf4e
add director+thread case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7148 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-08 06:57:25 +00:00
Marcelo Matus
4f7690c2df
add director+thread case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7147 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-08 06:48:27 +00:00
John Lenz
c5f25b9168
Add some chicken test-suite entries for overloaded functions
...
(which now work correctly) and update the chicken documentation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7146 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-07 00:39:28 +00:00
John Lenz
c70b62fee2
Some chicken bug fixes for overloaded -proxy methods
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7145 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-05 20:39:57 +00:00
John Lenz
64d9c13420
Added chicken runme
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7144 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-05 17:50:05 +00:00
John Lenz
9203328908
Chicken: a few bug fixes, a new example and some new test suite runme, and some doc updates
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7143 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-05 17:48:31 +00:00
Marcelo Matus
c47da301c3
add wends test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7142 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-03 03:23:38 +00:00
Marcelo Matus
1122c6ac4f
allow to use iostream and sstream without wchar support, as pointed by Scott
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7141 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-03 03:16:25 +00:00
Marcelo Matus
c1fa7c426f
add wstream case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7140 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-03 03:15:16 +00:00
Marcelo Matus
5187b75674
allow to use iostream and sstream without wchar support, as pointed by Scott
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7139 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-02 20:24:13 +00:00
Marcelo Matus
9c225a1a54
allow to use iostream and sstream without wchar support, as pointed by Scott
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7138 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-02 19:06:31 +00:00
Marcelo Matus
9d50d14df3
allow to use iostream and sstream without wchar support, as pointed by Scott
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7137 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-02 18:52:10 +00:00
William S Fulton
0d125a75b1
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7136 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-01 23:01:28 +00:00
William S Fulton
bccbdc5487
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7135 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-01 22:59:08 +00:00
Marcelo Matus
fa5d4f79fb
add template_extmode case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7134 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-01 20:05:54 +00:00
William S Fulton
f7787d9e97
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7133 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-01 20:02:09 +00:00
William S Fulton
2a48aace86
test %template() with no given template name uses typemaps - tests part of the template ext mode
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7132 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-01 19:49:20 +00:00
William S Fulton
8d101c9bfb
fix crash
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7131 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-01 19:47:23 +00:00
William S Fulton
34a035e3f1
template ext mode on for all languages, not just Python now
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7130 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-01 19:46:06 +00:00
William S Fulton
b173c87231
Fixes to correctly display file and line number when a warning originates from a typemap.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7129 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-30 22:36:52 +00:00
William S Fulton
cea876777c
New function for creating a parameter including the file and line information needed for correctly displaying warnings in typemaps (to show relevant file and line)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7128 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-30 22:34:34 +00:00