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
|
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
|
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 |
|
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
|
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
|
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
|
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 |
|
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
|
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
|
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
|
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
|
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
|
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 |
|
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 |
|
John Lenz
|
4fc9128a6c
|
Rework the CLOS code for chicken... still needs a little more work
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6400 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-16 20:56:10 +00:00 |
|
William S Fulton
|
77eef87058
|
templated function overloading support
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6394 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-16 20:41:17 +00:00 |
|
William S Fulton
|
d95c07cd15
|
minor change in warning message
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6393 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-16 20:36:02 +00:00 |
|
William S Fulton
|
061037ab3a
|
minor superficial mod
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6392 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-16 20:32:18 +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 |
|
Marcelo Matus
|
81de588719
|
add Scott Fix for directors+rename, and testExamples/test-suite/director_basic.i
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6388 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-11 22:53:24 +00:00 |
|
Marcelo Matus
|
41058bf661
|
add initial C99 complex support + long double
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6384 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-10 08:18:14 +00:00 |
|
Marcelo Matus
|
ae673f007b
|
more valuewrapper cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6380 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-08 20:32:20 +00:00 |
|
Marcelo Matus
|
cf81f4a4e9
|
add tests and fix the value wrapper for opaque types, including the template cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6374 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-08 09:08:06 +00:00 |
|
Marcelo Matus
|
8c9152c376
|
fix bug 953142
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6373 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-08 00:17:34 +00:00 |
|
Marcelo Matus
|
2b42a9ca31
|
better fix for virtual_mode + protected case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6371 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-07 22:15:23 +00:00 |
|
Marcelo Matus
|
d35c5a7a32
|
added the . See lextype.i example.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6370 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-07 22:14:31 +00:00 |
|
William S Fulton
|
536e2e545c
|
%extend and default args fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6366 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-10-07 20:36:10 +00:00 |
|