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
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
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
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
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
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
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
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
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
Marcelo Matus
30bd3c6834
add director+thread case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7147 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-08 06:48:27 +00:00
John Lenz
56ac2ae4b1
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/SWIG@7146 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-07 00:39:28 +00:00
John Lenz
1a2b1863b1
Added chicken runme
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7144 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-05 17:50:05 +00:00
John Lenz
7e55b36764
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/SWIG@7143 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-05 17:48:31 +00:00
Marcelo Matus
4a3e3f296d
add wends test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7142 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-03 03:23:38 +00:00
Marcelo Matus
1e41bb4920
add wstream case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7140 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-03 03:15:16 +00:00
Marcelo Matus
5702970de9
allow to use iostream and sstream without wchar support, as pointed by Scott
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7137 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-02 18:52:10 +00:00
Marcelo Matus
91bb4b6aa7
add template_extmode case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7134 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-01 20:05:54 +00:00
William S Fulton
46d334cae2
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/SWIG@7132 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-01 19:49:20 +00:00
William S Fulton
16fb7dc3b9
fix crash
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7131 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-01 19:47:23 +00:00
William S Fulton
3cb0932476
suppress warning 470
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7127 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-30 22:31:53 +00:00
Marcelo Matus
803084552f
add 'super' call example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7116 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-29 22:09:23 +00:00
William S Fulton
82d887637b
more functions to test director string ref
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7107 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-29 20:49:33 +00:00
William S Fulton
4cff098887
string reference test fixes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7106 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-29 20:47:52 +00:00
William S Fulton
828aabe49d
Various Java specific director feature tests - tests from Scott Michel
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7103 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-28 21:35:10 +00:00
William S Fulton
501acb85c2
java specific tests moved to java_director.i
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7102 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-28 21:30:51 +00:00
William S Fulton
848619709d
ruby warning fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7100 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-28 19:43:33 +00:00
William S Fulton
eff288458a
remove hs_errxxxx.log files with clean
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7094 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-21 22:07:54 +00:00
William S Fulton
697b6a4c4d
%varargs tests for Java
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7092 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-21 22:04:19 +00:00
William S Fulton
0ace507bd5
more %varargs tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7091 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-21 22:03:28 +00:00
Marcelo Matus
b0033cf0ad
delete stdout
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7085 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-19 20:02:43 +00:00
Marcelo Matus
af90e3222a
change comments to C/Ansi
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7084 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-19 19:57:38 +00:00
Marcelo Matus
0aa9bbeb68
add templatereduce
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7083 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-19 19:45:24 +00:00
John Lenz
897e5ad40d
Lots more bug fixes for the chicken module: almost the entire test-sutie now runs
...
The only tests that are failing are ones that depend on std_vector.i and similar
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7079 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-17 07:28:19 +00:00
Marcelo Matus
0efc38f727
add template+typedef+ns
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7077 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-17 05:58:31 +00:00
Marcelo Matus
3088e0e2af
add case provided by Volker Gietz
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7076 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-16 19:55:15 +00:00
John Lenz
6bcccbe455
Fix a few more chicken bugs
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7075 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-16 06:51:03 +00:00
William S Fulton
151658c377
better portability
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7072 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-15 21:36:59 +00:00
Marcelo Matus
69a93825ac
add def arg case, as mentioned in the manual
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7068 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-15 07:48:21 +00:00
Marcelo Matus
4701fe46c4
add def arg case, as mentioned in the manual
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7067 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-15 07:40:29 +00:00
William S Fulton
ee16fd54e0
Fix undefined behaviour when throwing exceptions
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7053 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-08 22:06:53 +00:00
Marcelo Matus
ca3c4d97eb
add simutry
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7049 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-08 09:55:29 +00:00
Marcelo Matus
5885e6ba25
add case of vector + pointer +templates from Bo Peng
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7047 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-08 09:51:39 +00:00
Marcelo Matus
7796b3bede
add more template+namespaces+matrix cases
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7046 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-08 06:46:15 +00:00
Marcelo Matus
5a8fa59771
add template_matrix.i case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7045 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-08 00:11:39 +00:00
William S Fulton
896dba13e9
null checks added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7042 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-07 21:51:09 +00:00
William S Fulton
dd50236717
More error checking
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7033 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-06 19:19:40 +00:00
William S Fulton
b25916c5f3
Fixes to run on Mono 1.1
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7032 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-06 19:17:28 +00:00
William S Fulton
86cac5e73c
Mono 1.1 warning fixes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7031 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-06 19:15:19 +00:00
Marcelo Matus
19613c8909
fix hex pointer conversion
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7022 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-02 17:55:13 +00:00
Marcelo Matus
32d5addaa6
fix hex pointer conversion
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7021 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-02 17:52:34 +00:00