William S Fulton
|
144944dd8b
|
rename custom_wallkw to wallkw - custom commandline tests needn't start with custom_
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11357 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-07-03 22:28:07 +00:00 |
|
William S Fulton
|
9064b08651
|
better way to provide custom commandline options for individual tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11356 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-07-03 22:23:43 +00:00 |
|
William S Fulton
|
9fe205d0f1
|
reverse merge last commit - 11348
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11349 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-07-02 22:40:49 +00:00 |
|
William S Fulton
|
1adaae5780
|
rename custom testcases with a custom_ prefix (intermediary_classname.i and lib_arrays.i). Also some typo fixes for custom testcases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11348 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-07-02 21:59:29 +00:00 |
|
William S Fulton
|
134610e55d
|
Add a test for the -Wallkw commandline option. Also refine general framework for using custom commandline options for individual test cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11347 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-07-02 21:35:41 +00:00 |
|
William S Fulton
|
222b9e4710
|
remove perl specific modifications to the enum_thorough test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11280 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-06-16 20:26:28 +00:00 |
|
William S Fulton
|
0a1c7c91b1
|
fix Java and C# enums when one of the enum items is ignored
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11279 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-06-16 19:29:08 +00:00 |
|
William S Fulton
|
083d106bc4
|
Add test for notderived attribute in csbase/javabase typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11201 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-05-01 06:26:42 +00:00 |
|
William S Fulton
|
90b1578d65
|
add test for optimal attribute in out typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11199 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-04-30 06:12:32 +00:00 |
|
William S Fulton
|
22e4cb8e52
|
Fix classLookup and enumLookup when the global scope operator is used on objects passed by value
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11092 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-28 18:45:13 +00:00 |
|
William S Fulton
|
fa2289e4c3
|
li_intrusive_ptr test - commented out as not fully working
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11009 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-12-28 20:35:22 +00:00 |
|
William S Fulton
|
62472ba466
|
Add boost::intrusive_ptr wrappers from Mike Rowbotham
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11008 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-12-28 20:32:44 +00:00 |
|
William S Fulton
|
e6f5cdac9f
|
Fix #2153773 - %nojavaexception - disabling and clearing Java checked exceptions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10998 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-12-23 07:44:59 +00:00 |
|
William S Fulton
|
91ba340a79
|
add test for inheritance of 3 classes deep which exposes a problem in the python shared_ptr wrappers. Manually added the %types for now.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10964 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-12-06 17:10:53 +00:00 |
|
William S Fulton
|
e7f8954bea
|
remove svn:executable property where applied incorrectly
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10951 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-11-26 21:54:49 +00:00 |
|
William S Fulton
|
db83e51441
|
modify test-suite (barring python atm) to not rely on the -I path to find the input .i file - removes the new warning 125 and sets up the test-suite for testing with ccache. This change required the use of -outcurrentdir and moving the .i files from the language subdirectories to the directory above along with some .i file name changes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10949 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-11-26 21:35:15 +00:00 |
|
William S Fulton
|
4887e7be7c
|
Fix director typemaps for pointers so that NULL pointers are correctly marshalled to C#/Java null in director methods
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10662 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-07-14 21:09:23 +00:00 |
|
William S Fulton
|
f8ae12fe4d
|
variable name changes to remove php keywords
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10575 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-24 20:11:46 +00:00 |
|
William S Fulton
|
67f0d42dfc
|
correct message display when running the partialcheck-test-suite make target
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10561 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-23 20:39:41 +00:00 |
|
William S Fulton
|
e9a621ca5e
|
Add partialcheck make targets. Also add RUNTOOL, COMPILETOOL and SWIGTOOL variables for invoking tools when running tests, compiling or invoking swig
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10481 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-20 21:25:10 +00:00 |
|
William S Fulton
|
b0ecf14e31
|
Fix wrapping of overloaded protected methods when using allprotected mode
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10423 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-07 20:59:00 +00:00 |
|
William S Fulton
|
9976dc9d75
|
Add allprotected mode for wrapping protected members when using directors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10381 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-20 20:41:01 +00:00 |
|
William S Fulton
|
a37115f55d
|
Correct test for global shared_ptr variable
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10343 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-04 23:26:54 +00:00 |
|
William S Fulton
|
2cf3cb3dc9
|
char *& typemaps added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10295 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-03-04 21:35:22 +00:00 |
|
William S Fulton
|
1a560e3866
|
global variables test and shared_ptr varin/varout typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10285 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-29 23:23:35 +00:00 |
|
William S Fulton
|
3d2f9af64d
|
minor comment mods
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10261 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-14 22:54:27 +00:00 |
|
William S Fulton
|
8b7ec50ab9
|
Fix test for the extra whitespace in template parameter lists
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10257 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-13 23:59:01 +00:00 |
|
William S Fulton
|
4d58a827d1
|
Add support function for displaying the declaration of a methods. Add special variables for use in %exception: $wrapname $overname $decl $fulldecl
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10256 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-13 23:48:37 +00:00 |
|
William S Fulton
|
a85143fe7d
|
further testing of shared_ptr and derived classes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10235 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-09 12:14:31 +00:00 |
|
William S Fulton
|
cc59a22121
|
Fix ARRAYSOFCLASSES bug reported by Kevin Mills where the changes made to an array element in the C layer are not reflected back into Java
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10220 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-01-25 22:03:12 +00:00 |
|
William S Fulton
|
b79ebf39fa
|
Fix #1819847 %template with just one default template parameter
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10189 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-12-12 19:00:15 +00:00 |
|
William S Fulton
|
8f09d00bb0
|
Fix template template parameters with default arguments
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10179 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-12-06 22:35:43 +00:00 |
|
William S Fulton
|
b772aa2e24
|
test exception_partial_info only in Java and C#
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10061 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-10-28 21:36:43 +00:00 |
|
William S Fulton
|
a43e50ac07
|
fix generated code for derived classes when csbase or javabase typemaps are used with the replace=1 attribute.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10016 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-10-19 21:48:05 +00:00 |
|
William S Fulton
|
ede8b8c87a
|
Remove cvs $Header$
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10007 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-10-17 21:56:11 +00:00 |
|
William S Fulton
|
26c0f42887
|
Strip C comments from the java typemaps when determining to use the premature garbage collection prevention parameter
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9984 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-10-12 21:41:27 +00:00 |
|
William S Fulton
|
fd851b9380
|
Add DetachCurrentThread back in for directors. The problems occuring on Solaris look like they were jdk bugs (1.4.2 and older)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9983 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-10-12 21:40:01 +00:00 |
|
William S Fulton
|
54200cc7e8
|
shared_ptr memory leak testing. Make increment and decrement counts thread safe. Fix template test.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9977 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-10-09 23:56:31 +00:00 |
|
William S Fulton
|
12919429ad
|
shared_ptr typemaps added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9963 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-10-07 00:28:11 +00:00 |
|
William S Fulton
|
7199cf2ef0
|
Ensure the premature garbage collection prevention parameter (pgcpp) is generated for Java wrappers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9943 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-09-19 23:17:50 +00:00 |
|
William S Fulton
|
3fd28bf45c
|
Correct behaviour for templated methods used with %rename or %ignore and %template()
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9906 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-08-17 20:42:19 +00:00 |
|
William S Fulton
|
f5bdd056f7
|
Remove obscure mpointer example and replace with member_pointer.i testcase and runtime examples
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9887 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-08-09 23:47:13 +00:00 |
|
William S Fulton
|
e4bade15f3
|
fixes to use parallel make when running the examples and test-suite
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9875 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-07-24 21:26:54 +00:00 |
|
William S Fulton
|
ec8d13b467
|
more thorough %rename tests including conversion operator %rename
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9836 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-05-26 00:05:32 +00:00 |
|
William S Fulton
|
fd03218011
|
pre, post, cshin, pgcppname attribute tests for javain/csin typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9679 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-04-17 22:48:38 +00:00 |
|
William S Fulton
|
6efec03cda
|
add in global array variable
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9668 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-04-02 21:37:13 +00:00 |
|
William S Fulton
|
1f76e733a9
|
test %array_class and %array_functions of non primitive type added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9667 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-04-02 21:26:47 +00:00 |
|
William S Fulton
|
936b1b25ad
|
test %apply pointer to ARRAYSOFCLASSES
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9655 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-03-19 21:29:48 +00:00 |
|
John Lenz
|
6dda6f8321
|
Remove cvsignore files: this is stored on svn:igonre property now
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9593 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-12-03 08:28:42 +00:00 |
|
William S Fulton
|
970eef034b
|
disable this test case for now - it doesn't work as the fix in director.swg breaks directors on some machines.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9552 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-11-13 22:14:54 +00:00 |
|