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
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
98d36c7f72
fix variable wrapping with private assign operator
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6441 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-19 23:29:22 +00:00
Marcelo Matus
5f3d28c49e
missing test file
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6440 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-19 21:17:48 +00:00
John Lenz
3b9273f9a9
added new chicken runme script
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6439 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-19 18:35:08 +00:00
Marcelo Matus
a3a1db9f10
fix for bug 901706
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6438 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 09:10:23 +00:00
Marcelo Matus
f114279074
CHANGES.current
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6437 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 07:46:33 +00:00
Marcelo Matus
7010b3004e
fix for 'template struct Opaque1 Type2
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6436 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 07:36:31 +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
00d9972ee9
CHANGES.current
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6434 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 02:23:55 +00:00
Marcelo Matus
ddbf2915aa
fix '0' array filling
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6433 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 02:22:15 +00:00
Marcelo Matus
39ae60f7d8
more examples, and fixes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6432 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 02:08:55 +00:00
Marcelo Matus
7b33c27230
add del_array method
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6431 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 02:01:06 +00:00
Marcelo Matus
dfa9548fc1
fix typedef_reduce + namespace
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6430 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 01:53:42 +00:00
Marcelo Matus
d63d1b852b
allow overide the warn codes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6429 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 01:50:46 +00:00
Marcelo Matus
de66fae0ba
more fixes for feature
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6428 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 01:40:39 +00:00
Marcelo Matus
fa0256cb09
allow mixed primitive types in the default type
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6427 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 01:39:53 +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
Marcelo Matus
9324fbf756
fix feature director/nodirector, fix callback for python, reduce the SwigValueWrapper use
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6425 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 01:32:11 +00:00
Marcelo Matus
c9ac6a4cb8
fix for template+default template params, better warnings, better management of extern "java"
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6424 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 01:23:20 +00:00
Marcelo Matus
aa85fa1a1e
add %typemap(varin) SWIGTYPE[], fix some typemaps to be safe for %apply
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6423 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 00:38:44 +00:00
Marcelo Matus
4855fb73ae
avoid to use SwigValueWrapper with std::string, just to keep the code cleaner and familiar
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6422 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 00:35:16 +00:00
Marcelo Matus
19ab048261
more docs/split and cleaning
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6421 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 00:31:24 +00:00
Marcelo Matus
70cbbd9055
better size_t/ptrdiff_t mapping
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6420 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 00:28:16 +00:00
Marcelo Matus
b4aeb47d3c
moving more enum typemaps here
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6419 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 00:27:06 +00:00
Marcelo Matus
7a90a47284
prevent to overide the pointer value when an error occurred
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6418 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 00:25:31 +00:00
Marcelo Matus
c2f549b73b
fixes for noconst types and size_t
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6417 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 00:20:00 +00:00
Marcelo Matus
334b0374d3
split std_basic_string/std_string
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6416 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 00:18:57 +00:00
John Lenz
30074ee762
Update Examples to not build runtime library
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6415 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-17 19:56:35 +00:00
William S Fulton
127692059c
jdk 5.0 fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6414 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-17 19:23:28 +00:00
William S Fulton
1315f9dec7
missing function body added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6413 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-17 19:22:58 +00:00
Marcelo Matus
fe6577b729
fix long long + apply
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6412 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-17 11:36:03 +00:00
Marcelo Matus
c253b98f51
fix lon long + apply + SwigValueWrapper
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6411 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-17 09:49:24 +00:00
Marcelo Matus
c53cd73333
fix in typemap for std_string + value wrapper
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6410 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-17 09:17:10 +00:00
Art Yerkes
b451d4039a
Runtime test for multimodule import.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6409 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-17 08:39:52 +00:00
Art Yerkes
01f438f143
Updated documentation.
...
Provide a swig_val function which generates a shareable value from a module
specific one in a painless way.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6408 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-17 08:38:54 +00:00
Art Yerkes
a8add424e4
Some delayed maintenance.
...
Fixes for multimodule targets.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6407 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-17 07:56:17 +00:00
William S Fulton
b3a1974387
Added an important Marcelo patch that wasn't documented
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6406 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-16 23:16:40 +00:00
William S Fulton
48cbcb26e0
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6405 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-16 21:09:50 +00:00
William S Fulton
53446db5bd
fixes for changes in the test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6404 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-16 21:04:28 +00:00
William S Fulton
647ec0d634
tests for default arguments in templated functions added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6403 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-16 21:03:08 +00:00
William S Fulton
f816035a2b
tests for default arguments in templated functions added
...
Currently broken for Python only
There might still be some 'translation errors' from converting the runtime test from the Java test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6402 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-16 21:01:14 +00:00