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 |
|
Marcelo Matus
|
ad5280f2e2
|
fix VC7.1 compilation problem
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7017 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-03-01 00:00:19 +00:00 |
|
Marcelo Matus
|
78607ebbf5
|
fix ruby warn
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7014 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-28 23:57:51 +00:00 |
|
William S Fulton
|
f8984f4db8
|
warning fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7013 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-28 22:33:47 +00:00 |
|
Marcelo Matus
|
fbdf160f4a
|
update to use -export-runtime
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7008 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-26 20:24:01 +00:00 |
|
Marcelo Matus
|
af346e4e03
|
cosmetic updates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6996 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-24 23:39:15 +00:00 |
|
William S Fulton
|
8d7eaea667
|
Fixes for new Exception mechanism, but still failing.
Debug code left in for testing on other systems.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6992 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-23 21:00:09 +00:00 |
|
Marcelo Matus
|
397f473edd
|
add private case and runtime
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6990 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-23 02:04:37 +00:00 |
|
William S Fulton
|
69121f887d
|
test all the C# exceptions that can be thrown from unmanaged code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6987 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-22 22:59:40 +00:00 |
|
Marcelo Matus
|
6aca241887
|
add new cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6984 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-22 19:59:04 +00:00 |
|
Marcelo Matus
|
7ca386e731
|
fix example back to use old typemaps rules
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6983 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-22 19:58:42 +00:00 |
|
William S Fulton
|
995034cd2f
|
add setter into test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6971 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-17 22:23:37 +00:00 |
|
William S Fulton
|
ffa8942be1
|
test new exception mechanism in multithreaded environment
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6970 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-17 22:22:54 +00:00 |
|
William S Fulton
|
f76b8a49ff
|
more tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6962 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-15 22:43:04 +00:00 |
|
William S Fulton
|
a9935f3916
|
more c# exception tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6961 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-15 22:42:39 +00:00 |
|
William S Fulton
|
f2e13c6616
|
test java arrays wrapping for dimensionless arrays
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6960 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-15 22:41:52 +00:00 |
|
William S Fulton
|
0476b88c17
|
tests ordering of section blocks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6959 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-15 22:33:04 +00:00 |
|
William S Fulton
|
f132464de1
|
test typemap matching rules for variables
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6958 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-15 22:31:56 +00:00 |
|
William S Fulton
|
3bfe544083
|
more c# exception tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6957 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-15 22:29:44 +00:00 |
|
William S Fulton
|
08806b0d9a
|
New C# exceptions test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6937 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-05 00:49:22 +00:00 |
|
William S Fulton
|
92fc4c854a
|
exceptions runtime test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6936 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-05 00:46:43 +00:00 |
|
William S Fulton
|
91b75b245f
|
More of the new C# exceptions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6935 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-05 00:45:57 +00:00 |
|
William S Fulton
|
bac8f43f79
|
C# exception handling improvements - they are robust and don't leak anymore. Requires typemap modifications using attribute canthrow in any unmanaged code typemaps that throw an exception and excode attribute in csout and csconstruct typemaps.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6934 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-02 22:44:32 +00:00 |
|
John Lenz
|
c3338b1a16
|
- Improve the runtime type sytesm
- Update all languages to new type system
- Add DohSortList function
- Fix mzscheme Examples/Makefile
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6930 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-01 00:08:24 +00:00 |
|
Marcelo Matus
|
dfa9bdb515
|
more smart pointers + extend fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6919 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-01-04 20:42:28 +00:00 |
|
Marcelo Matus
|
d1f4bec910
|
more smart pointers + extend fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6918 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-01-04 09:41:05 +00:00 |
|
Marcelo Matus
|
aba193e439
|
more fixes and cases for smart pointers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6917 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-12-23 08:56:27 +00:00 |
|
Marcelo Matus
|
63ecf6ec37
|
avoid using reference value for static members, since it can generate unresolved symbols for static const
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6916 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-12-23 07:38:55 +00:00 |
|
Marcelo Matus
|
ba413fd500
|
more smart_pointer + static methods fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6915 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-12-23 01:12:07 +00:00 |
|
Marcelo Matus
|
4eeb33782e
|
fix for smart_pointers + friends, fix for errant Delete
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6914 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-12-22 22:48:50 +00:00 |
|
Marcelo Matus
|
bef269c021
|
fix for 'staticmethod' kw name
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6911 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-12-22 20:32:31 +00:00 |
|
Marcelo Matus
|
1bcd974a4e
|
fix %ignore *::Bar::foo case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6910 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-12-21 21:21:58 +00:00 |
|
Marcelo Matus
|
38f4a38509
|
fix varin for ptr types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6909 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-12-21 20:07:16 +00:00 |
|