Marcelo Matus
|
46318e8766
|
fix bug #1263457
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8887 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 23:45:28 +00:00 |
|
Kevin Ruland
|
5944accd5f
|
Fix the constructor naming for non-shadow forms.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8884 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 21:49:01 +00:00 |
|
Kevin Ruland
|
0f01a6ed9f
|
More TLS changes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8880 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 21:03:12 +00:00 |
|
Marcelo Matus
|
be930bb0e3
|
fix duplicate method definitions when using -fastproxy
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8879 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 09:47:21 +00:00 |
|
Marcelo Matus
|
54078c42b9
|
fix for non-void returning value and using + %extend
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8873 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 07:06:41 +00:00 |
|
Marcelo Matus
|
49796f8ab7
|
fix for directors + empty vtables
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8872 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 06:49:34 +00:00 |
|
Marcelo Matus
|
e99a8a707f
|
fix using + extend as reported by William
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8859 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-22 01:21:43 +00:00 |
|
Marcelo Matus
|
3d6ad6e78d
|
fix for directors, now the test-suite runs again using -directors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8856 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-21 11:20:09 +00:00 |
|
Marcelo Matus
|
60fca08fd8
|
fix previous overload +protected member issue, as reported by Colin McDonald
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8855 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-21 11:09:05 +00:00 |
|
Marcelo Matus
|
95815dd5a2
|
allow director protected members by default
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8854 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-20 18:18:44 +00:00 |
|
Marcelo Matus
|
0e217ce9fb
|
fix overload + protected member issue reported by Colin McDonald
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8851 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-20 16:52:28 +00:00 |
|
Marcelo Matus
|
28e84adf61
|
fix fastproxy for methods using kwargs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8849 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-20 07:30:38 +00:00 |
|
William S Fulton
|
6b6147f03b
|
Deal with Microsofts attempt at deprecating C standard runtime functions for proprietary ones in Visual Studio 2005
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8847 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-19 22:16:56 +00:00 |
|
Marcelo Matus
|
cf3d3edba9
|
add swigregister proxy method and move __repr__ to a single global module
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8841 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-18 10:31:57 +00:00 |
|
Marcelo Matus
|
742a65ce66
|
add swigregister proxy method and move __repr__ to a single global module
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8840 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-18 09:23:55 +00:00 |
|
William S Fulton
|
892e0202a6
|
Fix Sun workshop char* problems
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8833 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-17 23:20:19 +00:00 |
|
Marcelo Matus
|
cb80d44fa6
|
avoid assert when finding a recursive scope inheritance, emit a warning in the worst case, reported by Nitro
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8832 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-17 22:13:37 +00:00 |
|
Marcelo Matus
|
e9877c5ca7
|
fix gcc warning reported by R. Bernstein
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8831 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-17 21:10:42 +00:00 |
|
Kevin Ruland
|
9a2ca86ac5
|
Added #include TRMLS.h to the php_module.h header file.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8827 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-16 21:30:03 +00:00 |
|
Marcelo Matus
|
2d1b8578cc
|
fix copyctor + template bug #1432125
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8821 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-16 05:39:20 +00:00 |
|
Marcelo Matus
|
5f1577a67e
|
fix copyctor + template bug #1432125
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8820 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-16 05:30:26 +00:00 |
|
Kevin Ruland
|
a5c2491f6a
|
Fix overloading of constructors.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8814 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-13 19:31:16 +00:00 |
|
Marcelo Matus
|
68f665df35
|
fix static member names, from Olly
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8798 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-11 22:01:31 +00:00 |
|
Marcelo Matus
|
b0cf74124e
|
uniform the location of the includes and fixes, now in perlhead.swg as rubyhead.swg and pyhead.swg
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8794 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-11 20:33:52 +00:00 |
|
Marcelo Matus
|
d911afe543
|
generate warning for old python versions if the -classic option is not been used
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8793 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-11 20:14:01 +00:00 |
|
Marcelo Matus
|
00006295b0
|
new fix for director protected members + overloading
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8790 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-11 18:09:46 +00:00 |
|
Marcelo Matus
|
b920c8438c
|
minor cosmetics
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8789 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-11 08:09:17 +00:00 |
|
Marcelo Matus
|
16d3c24fa2
|
more fixes for old perl versions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8777 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-10 20:37:20 +00:00 |
|
Marcelo Matus
|
76a78eb125
|
fix C + struct + enums
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8766 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-09 23:14:33 +00:00 |
|
Marcelo Matus
|
f2b5d37fec
|
fix missing namespace in constants, reported by Olly
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8757 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-09 16:39:10 +00:00 |
|
Marcelo Matus
|
ceaeb49a9f
|
fix C + enums + struct
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8747 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-08 08:23:45 +00:00 |
|
Marcelo Matus
|
8b9a7ae769
|
solve duplicate symbol issue reported by Andreas Held
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8744 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-08 02:06:15 +00:00 |
|
Marcelo Matus
|
7515e64361
|
fix template + typedef issue reported by Bo Peng
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8733 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-06 23:42:37 +00:00 |
|
Surendra Singhi
|
70c1bd07a4
|
Fixes the placement of swig-lisp code, and also makes sure that
literals are properly converted for enums.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8731 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-06 20:38:54 +00:00 |
|
Marcelo Matus
|
f772fe7752
|
add -fastproxy and keep 'def' methods in class definitions for back. comp.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8724 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-06 10:20:48 +00:00 |
|
Marcelo Matus
|
403e9ebc9e
|
fix unused 'fail:' label warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8716 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-05 04:08:56 +00:00 |
|
Marcelo Matus
|
c9ce8fcf52
|
fix unused variable
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8714 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-05 04:07:16 +00:00 |
|
William S Fulton
|
d5f8b761fd
|
Give copy constructor parameter a more appropriate name. Also there is no need to mangle it, the name appears in the proxy classes in java/c#, so better that it is nicely named.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8700 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-03 22:59:45 +00:00 |
|
Marcelo Matus
|
888d6e947a
|
add missing check for noargs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8690 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-03 09:08:27 +00:00 |
|
Marcelo Matus
|
41beef4aba
|
add fail: label for the get methods always, just in case someone write a 'varout' typemap that need it
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8682 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-02 22:56:15 +00:00 |
|
Marcelo Matus
|
2396ded0f4
|
fix varout typemaps for swigtypes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8681 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-02 21:31:19 +00:00 |
|
Marcelo Matus
|
d311988106
|
add extranative option to keep old copy mode for std containers as the default behavior
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8673 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-02 06:00:37 +00:00 |
|
Marcelo Matus
|
3aec3913d8
|
readd removed \!
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8671 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-01 22:46:46 +00:00 |
|
Marcelo Matus
|
0f7b502a3b
|
fix -external-runtime and warning arounds in subversion
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8666 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-01 08:37:53 +00:00 |
|
Kevin Ruland
|
8a156f523a
|
Fixed problems when overloading C++ member functions.
- only register the wrapper function.
- fix dispatchFunction() implementation to accomodate this_ptr.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8661 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-31 16:40:59 +00:00 |
|
Marcelo Matus
|
15fff92a74
|
fix Wall/pedantic
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8658 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-31 06:18:50 +00:00 |
|
Marcelo Matus
|
0d6baa85ef
|
fix -external-runtime
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8654 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-31 00:02:58 +00:00 |
|
Marcelo Matus
|
f8407dd07b
|
fix missing static member access methods, discovered with li_std_string test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8650 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-30 22:52:39 +00:00 |
|
Marcelo Matus
|
ba1e3f9ee3
|
add fragment warning and fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8645 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-30 22:22:13 +00:00 |
|
Marcelo Matus
|
506cece240
|
use hidden attr instead of self, is more general
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8606 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-29 03:42:22 +00:00 |
|