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
66402343a5
fix directors + unnamed parameters
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6491 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-24 05:47:57 +00:00
Marcelo Matus
3204181b17
fix wrong warning from keyword + friend
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6490 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-24 05:45:23 +00:00
Marcelo Matus
2a41ec6bf5
fix compactdefarg + const ref
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6489 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-23 06:45:10 +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
0a97681b20
fix missed check for director_prot_ctor_code
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6487 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-22 23:34:10 +00:00
William S Fulton
8ad2d4c7d3
cvs 'conflict indicators' removed (correct ones this time)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6486 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-22 21:22:00 +00:00
William S Fulton
a7c696a304
cvs 'conflict indicators' removed
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6485 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-22 21:20:46 +00:00
William S Fulton
d3470573ef
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6484 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-22 21:19:29 +00:00
William S Fulton
484588c561
director enum runtime test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6483 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-22 21:19:10 +00:00
William S Fulton
65ed9e7a63
namespace added and a %rename
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6482 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-22 21:16:33 +00:00
William S Fulton
e03dbc323b
Scott Michel patch #1049496 to fix typesafe and proper Java enums with directors.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6481 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-22 21:12:36 +00:00
Marcelo Matus
b0f3adf07f
fix for language that don't support directors
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6480 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-22 08:10:37 +00:00
Marcelo Matus
e54d5cb523
fix another warning
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6479 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-22 07:26:49 +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
f7ae968d6b
CHANGES.current
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6477 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-21 22:36:52 +00:00
Marcelo Matus
628916c794
add silly abstract case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6476 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-21 22:23:23 +00:00
John Lenz
b83fe6bd77
- Add SWIG_RUNTIME_VERSION to new type sharing code. This is for future-proof, if
...
the format of swig_type_info ever changes, this number should be incremented
- Add SWIG_LINK_RUNTIME and SWIG_STATIC_RUNTIME symbols to python
- Convert inline into SWIGINLINE
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6475 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-21 21:53:54 +00:00
Marcelo Matus
cb3ef63778
fix compiler warning
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6474 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-21 19:29:49 +00:00
Art Yerkes
e9ea9b1886
Removed clearing of director object reference needed by the fun returned
...
by new_class.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6473 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-21 19:17:57 +00:00
Marcelo Matus
425ce98b1d
fix default varin typemap
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6472 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-21 19:15:14 +00:00
Marcelo Matus
52be4e8eea
fix example, bad template parameter name
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6471 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-21 18:48:47 +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
Marcelo Matus
5630e78234
Oops, missing 'else' in the old SwigValueWrapper mechanism
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6469 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-21 18:37:01 +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
b7d96fdf23
CHANGES.current
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6467 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-21 10:37:12 +00:00
Marcelo Matus
cafb3a1d73
CHANGES.current
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6466 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-21 10:34:49 +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
e96dd809d8
add -oh option
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6464 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-21 10:31:27 +00:00
Marcelo Matus
ab33bb5a4d
fix import error, please update Makefile
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6463 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-21 10:04:16 +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
Marcelo Matus
5e507b8a26
disable broken test under the old SwigValueWrapper mech
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6461 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-20 21:45:27 +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
31d1012b0a
removed redundant valuewrapper feature
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6459 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-20 21:19:14 +00:00
William S Fulton
77b107ae19
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6458 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-20 21:18:27 +00:00
William S Fulton
37748dbcb5
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6457 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-20 21:09:50 +00:00
William S Fulton
8e2d0558e3
runtime tests for templated functions in a namespace added (overloading and default arg tests)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6456 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-20 21:07:53 +00:00
William S Fulton
e4b4527658
runtime tests for templated functions with default args in namespace
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6455 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-20 21:06:55 +00:00
William S Fulton
90f3f92c26
default args in C code test added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6454 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-20 21:06:10 +00:00
William S Fulton
04e7f11296
beefed up the kwargs tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6453 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-20 21:05:34 +00:00
William S Fulton
f635981d2f
default args in templated function in a namespace tests added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6452 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-20 21:04:01 +00:00
William S Fulton
e5c054f749
templated functions in a namespace tests added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6451 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-20 21:03:02 +00:00
William S Fulton
adc692e531
default arguments in C code test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6450 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-20 21:01:47 +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
William S Fulton
2128e98a15
- compact default arguments feature (original default argument wrapping mode)
...
- fix for templated functions in a namespace
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6448 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-20 20:49:49 +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
728d8a5bf2
CHANGES.current
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6446 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-19 23:43:19 +00:00
Marcelo Matus
2fae49f56f
immutable feature not needed anymore. private assign is recognized by swig now
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6445 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-19 23:42:20 +00:00
Marcelo Matus
faa9419662
fixes for SwigValueWrapper
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6444 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-19 23:39:36 +00:00
Marcelo Matus
a75d2b0a4c
fix SwigValueWrapper
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6443 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-19 23:34:04 +00:00