William S Fulton
|
518ac1b415
|
suppress warning for Lua
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10360 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-06 21:22:38 +00:00 |
|
William S Fulton
|
4b88b00600
|
add missing header
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10357 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-06 20:01:46 +00:00 |
|
William S Fulton
|
b89d50d52c
|
add missing header
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10355 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-05 23:17:05 +00:00 |
|
William S Fulton
|
7f5e24cacb
|
python warning fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10354 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-05 22:12:07 +00:00 |
|
William S Fulton
|
ec4491556f
|
workaround for Perl5 on OSX including math.h somewhere
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10352 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-05 21:04:11 +00:00 |
|
William S Fulton
|
d51a2f9322
|
fixes for languages without shared_ptr support
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10350 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-05 20:27:42 +00:00 |
|
William S Fulton
|
a356382aeb
|
swig warning fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10349 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-05 20:24:31 +00:00 |
|
William S Fulton
|
462304094b
|
warning fixes for most target languages
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10346 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-05 19:37:51 +00:00 |
|
William S Fulton
|
843674e12a
|
gcc-4.3 fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10345 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-05 19:36:58 +00:00 |
|
William S Fulton
|
69d6ce4f33
|
Fix shared_ptr typemaps for use with %pythonnondynamic
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10344 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-04 23:29:59 +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 |
|
Jason Stewart
|
36e9ba403f
|
added test which breaks perl
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10342 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-04 10:30:49 +00:00 |
|
Jason Stewart
|
da4c710d60
|
added post- and pre- increment tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10340 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-03 12:03:04 +00:00 |
|
Jason Stewart
|
ad93f971ca
|
new operator overload tests to locate bugs in pre- increment/decrement operators
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10338 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-03 11:48:41 +00:00 |
|
Jason Stewart
|
128880ea1d
|
added __rsub__() and test for reversed subtraction operator
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10337 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-03 11:40:20 +00:00 |
|
Jason Stewart
|
ccff189174
|
fixed name typo
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10335 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-03 11:27:18 +00:00 |
|
Jason Stewart
|
e294f2e158
|
fixed test-name typo ; add tests for pre- increment/decrement
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10333 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-03 11:20:37 +00:00 |
|
William S Fulton
|
8c24e2ca74
|
Fix shared_ptr typemaps where the pointer type is a templated type with with more than one parameter.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10327 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-03-27 20:29:01 +00:00 |
|
Mark Gossage
|
11647d87e8
|
[lua] Added a typemap DISOWN for SWIGTYPE* and SWIGTYPE[], and support for %delobject feature.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10326 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-03-27 01:58:30 +00:00 |
|
Mark Gossage
|
e543cd9040
|
[lua] added %luacode feature, documentation & examples
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10312 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-03-17 08:50:59 +00:00 |
|
Mark Gossage
|
8350c724f5
|
[lua] updated docs for exceptions
added new examples (exception,embed2)
update typmaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10300 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-03-06 09:44:48 +00:00 |
|
Xavier Delacour
|
13c0b040fc
|
Fix Octave C support by adding extern "C" around header section. Fix Octave examples (simple, contract, variables, pointer, funcptr) such that example.c files are built with C compiler, and wrappers with C++ compiler.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10299 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-03-05 15:29:01 +00:00 |
|
Xavier Delacour
|
4d283f59c3
|
Fix ~15 tests, minor doc fixes, improve STL support.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10298 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-03-05 04:35:34 +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 |
|
Xavier Delacour
|
393391965c
|
Initial commit of Octave module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10290 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-03-01 23:35:44 +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
|
d995ec534b
|
fixes for vc++
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10274 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-27 20:22:09 +00:00 |
|
William S Fulton
|
0c55b8dad8
|
vc++ fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10273 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-27 18:18:03 +00:00 |
|
William S Fulton
|
2e342337c0
|
windows fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10272 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-27 18:12:18 +00:00 |
|
William S Fulton
|
69e6f39cfd
|
test more global function pointer variables
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10268 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-27 13:07:26 +00:00 |
|
William S Fulton
|
f0a4145cb3
|
Add shared_ptr test to regular test-suite
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10262 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-14 23:07:30 +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
|
9b7042280c
|
Add member variable support for shared_ptr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10260 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-14 22:53:11 +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
|
444f643c4e
|
Add shared_ptr typecheck typemaps for Python and add overloaded method tests for shared_ptr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10251 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-13 23:10:58 +00:00 |
|
William S Fulton
|
9029bae5e0
|
Move funcptr.i from being an R only test to a test for all languages. Modify the test to test function pointers with no arguments, which is a problem for R.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10250 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-13 22:41:34 +00:00 |
|
Joseph Wang
|
1094fcda7b
|
Fix memory overflow. Need to allocate one extra byte for the null
termination for the string
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10248 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-12 06:53:35 +00:00 |
|
Mark Gossage
|
9441b672cd
|
[Lua] Added a patch by Torsten Landschoff to fix the unary minus issue
Ran 'astyle --style=kr -2' across lua.cxx to neaten it up
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10246 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-11 03:11:18 +00:00 |
|
William S Fulton
|
e9dc2e8dc9
|
Fix test since #1798728 was backed out
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10242 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-10 20:47:49 +00:00 |
|
William S Fulton
|
1dc594f292
|
remove multiple inheritance warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10241 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-10 20:37:30 +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
|
b9a83129c6
|
warning fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10233 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-03 21:38:07 +00:00 |
|
William S Fulton
|
df83cef573
|
Visual C++ 8 warning fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10229 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-02-02 00:52:14 +00:00 |
|
William S Fulton
|
d98658d30b
|
Suppress ecj warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10226 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-01-31 22:58:43 +00:00 |
|
William S Fulton
|
22e3a7b009
|
Additions to %types so that a user can specify the code to go into the casting / conversion function
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10223 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-01-31 22:48:24 +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
|
76229dbab8
|
Restore containers accepting NULL pointers when used in overloaded methods - problem reported by Josh Cherry
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10217 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-01-22 23:33:59 +00:00 |
|
William S Fulton
|
cb9d191276
|
Remove conversion from one STL container to another
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10214 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-01-21 21:59:02 +00:00 |
|
William S Fulton
|
b79e9a7d7e
|
Fix template member variables wrapped by a smart pointer bug reported by Robert Lupton
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10210 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-01-17 00:29:02 +00:00 |
|