Marcelo Matus
|
798a3c370c
|
Add -nocppcast. Now the default is to use the cppcast operator. If this seems to break your code... your welcome\!, it means it was broken before and you never notice. Use -nocppcast only for very old C++ compilers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7448 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-16 00:34:04 +00:00 |
|
William S Fulton
|
6247abbd01
|
Better error message displayed when file cannot be opened
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7416 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-09-08 22:31:21 +00:00 |
|
Marcelo Matus
|
7c016db190
|
fix for bug #1245591, related to __class__ attribute in Ptr classes + -nomodern (or exceptions)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7398 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-08-28 07:13:02 +00:00 |
|
Marcelo Matus
|
d6363acffe
|
avoid importing several times the same module
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7396 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-08-26 08:32:16 +00:00 |
|
Marcelo Matus
|
c068056a10
|
fix import order
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7387 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-08-23 10:41:29 +00:00 |
|
Marcelo Matus
|
c66b71417c
|
add Scott's patches for directors: void return, directormap register, better error messages
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7324 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-06 21:02:22 +00:00 |
|
Marcelo Matus
|
7b1b141ee4
|
more fixes for python 1.5 +gcc2.96
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7301 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-06-17 19:12:21 +00:00 |
|
William S Fulton
|
b707684fec
|
Various fixes for VC++7.1 and Sun Studio 10
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7257 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-06-03 21:25:00 +00:00 |
|
William S Fulton
|
34a035e3f1
|
template ext mode on for all languages, not just Python now
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7130 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-04-01 19:46:06 +00:00 |
|
William S Fulton
|
441efdb411
|
corrected directorout warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7110 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-03-29 20:52:53 +00:00 |
|
Marcelo Matus
|
d75313afe0
|
add more missing Deletes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7063 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-03-14 23:32:31 +00:00 |
|
Marcelo Matus
|
75b86293fd
|
add better director+exception support
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7038 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-03-07 20:47:55 +00:00 |
|
Marcelo Matus
|
1ab25e9512
|
add more details for director when __init__ is not call
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7024 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-03-05 00:09:07 +00:00 |
|
Marcelo Matus
|
006097c0a9
|
fix more VC7.1 warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7016 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-28 23:59:51 +00:00 |
|
Marcelo Matus
|
cc21f3219a
|
finishing change from 'static' to 'SWIGINTERN'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7001 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-25 07:40:41 +00:00 |
|
Marcelo Matus
|
1a129db676
|
add robust -nortti implementation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7000 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-25 07:18:42 +00:00 |
|
Marcelo Matus
|
58db22803e
|
add -nortti option in python, to avoid using RTTI, mainly with directors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6999 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-25 00:47:10 +00:00 |
|
John Lenz
|
ef58056ffd
|
Add support for the -external-runtime argument and update all language modules to use it
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6993 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-23 22:40:51 +00:00 |
|
William S Fulton
|
2906fc959e
|
swig -help prints to stdout not stderr now
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6964 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-02-15 23:04:10 +00:00 |
|
Marcelo Matus
|
6e0f299006
|
reenable autodoc for static methods + cosmetics
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6913 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-12-22 20:34:15 +00:00 |
|
Marcelo Matus
|
4dd078b834
|
warning fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6873 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-12-13 22:12:48 +00:00 |
|
Marcelo Matus
|
42ccc6c649
|
more on the template_extmode, plus using apply when using -classic
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6805 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-12-01 00:51:44 +00:00 |
|
Marcelo Matus
|
f678d1eed0
|
support/ignore multi-inheritance directors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6735 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-11-15 22:52:38 +00:00 |
|
William S Fulton
|
13e7383859
|
warning fixes for using generated code in VC++
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6695 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-11-08 21:19:06 +00:00 |
|
Marcelo Matus
|
cd84c7404c
|
disabling autodoc/prepend/append + static members since it doesn't wiht default_args.i test case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6680 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-11-06 00:51:52 +00:00 |
|
Marcelo Matus
|
a42260811d
|
fix serious bug with def args + static methods
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6644 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-11-03 10:22:15 +00:00 |
|
Marcelo Matus
|
62c994d196
|
fix for bug 888167
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6587 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-11-01 22:18:36 +00:00 |
|
William S Fulton
|
11d77ef9ae
|
various fixes to remove warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6580 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-11-01 21:10:06 +00:00 |
|
Marcelo Matus
|
69e2c815fd
|
split declaration and definition of Director
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6544 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-29 07:30:03 +00:00 |
|
Marcelo Matus
|
2ee658be93
|
add Robin true/false patch for docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6522 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-26 20:40:11 +00:00 |
|
Marcelo Matus
|
3584312a7e
|
add Robin true/false patch for docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6520 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-26 20:37:35 +00:00 |
|
Marcelo Matus
|
30a26cefd9
|
add nodirprot mode
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6492 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-24 05:49:38 +00:00 |
|
Marcelo Matus
|
8e9b8e584a
|
fix -oh/-o/-noh, tested before in the wrong directory
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6488 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-23 05:28:04 +00:00 |
|
Marcelo Matus
|
df9fa977a8
|
fix director + abstract + constructors, reported by Brian Kelley
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6478 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-22 07:25:42 +00:00 |
|
Marcelo Matus
|
036f704a61
|
Add flag to enabla new C++ casting operators
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6470 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-21 18:37:39 +00:00 |
|
William S Fulton
|
79bec67051
|
fixes for directors and default arguments in the constructor
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6468 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-21 18:16:21 +00:00 |
|
Marcelo Matus
|
8998bdbc10
|
rearregment for gcc-2.96 internal error, fix header generation, add -new_vwm and -noh options
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6465 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-21 10:34:01 +00:00 |
|
Marcelo Matus
|
b4156e9879
|
Oops, fix lost '!'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6462 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-20 21:59:54 +00:00 |
|
William S Fulton
|
129ef9be98
|
removed some stray debug messages
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6460 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-20 21:39:13 +00:00 |
|
William S Fulton
|
97c2eeaf90
|
compact default arguments feature (original default argument wrapping mode)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6449 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-20 20:59:33 +00:00 |
|
Marcelo Matus
|
5a70c5b962
|
disabling the new value wrapper mode until we find more time to document it and adding a flag to switch it on/off
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6447 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-20 20:33:34 +00:00 |
|
Marcelo Matus
|
26bb002165
|
ix variable wrapping with private assign operator + fix SwigValueWrapper
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6442 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-19 23:31:40 +00:00 |
|
Marcelo Matus
|
ce25f45c99
|
make %callback more uniform and usable
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6435 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-18 07:35:18 +00:00 |
|
Marcelo Matus
|
325a5d2eae
|
fix callback
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6426 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-18 01:37:23 +00:00 |
|
John Lenz
|
4645346381
|
Removed ability to share type information by C linking
All type sharing happens through a global variable in the target language.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6390 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-16 18:23:59 +00:00 |
|
William S Fulton
|
9b40e16ea8
|
fixes for the new default argument wrapping in director constructors and virtual methods
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6354 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-06 21:10:24 +00:00 |
|
Marcelo Matus
|
eb9cb5f591
|
fix empty throw() + directors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6322 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-05 21:06:56 +00:00 |
|
Marcelo Matus
|
1c3c433c1c
|
better documented autodoc levels
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6318 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-05 03:33:56 +00:00 |
|
Marcelo Matus
|
415420c4c4
|
added the highly expected Robin's docstring [atch, plus some fixes and extensions. see autodoc.i
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6291 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-03 05:01:17 +00:00 |
|
Marcelo Matus
|
3023f3aad7
|
fix %callback and add %pythoncallback
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6279 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-01 21:44:26 +00:00 |
|