William S Fulton
|
effe88404d
|
Stop using SWIG_exception. It is flawed.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7343 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-22 21:33:32 +00:00 |
|
William S Fulton
|
c563916ddb
|
Stop using SWIG_exception. It is flawed.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7343 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-22 21:33:32 +00:00 |
|
William S Fulton
|
1abc5c131b
|
C# and Java SWIG_exception changes. Previous mods didn't work with compilers that can't handle empty macro parameters. Now SWIG_exception will only work in typemaps using {} delimeters.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7342 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-22 21:27:33 +00:00 |
|
William S Fulton
|
14dd70ca4f
|
C# and Java SWIG_exception changes. Previous mods didn't work with compilers that can't handle empty macro parameters. Now SWIG_exception will only work in typemaps using {} delimeters.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7342 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-22 21:27:33 +00:00 |
|
William S Fulton
|
0ecab92aaf
|
SWIG_exception changes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7341 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-22 21:24:18 +00:00 |
|
William S Fulton
|
8c9a2885e8
|
SWIG_exception changes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7341 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-22 21:24:18 +00:00 |
|
William S Fulton
|
2aae38d3c0
|
Support for the null attribute in the out typemap to support return by value struct types
SWIG_exception changes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7340 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-22 21:23:17 +00:00 |
|
William S Fulton
|
2390eebd4f
|
Support for the null attribute in the out typemap to support return by value struct types
SWIG_exception changes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7340 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-22 21:23:17 +00:00 |
|
Marcelo Matus
|
a923a51bd6
|
add string case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7339 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-19 17:33:00 +00:00 |
|
Marcelo Matus
|
4a789f7409
|
add string case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7339 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-19 17:33:00 +00:00 |
|
Marcelo Matus
|
877535badf
|
add set __getitem__ method, this allows python iterator syntax to work, as in 'for i in a_set:...'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7338 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-19 09:36:08 +00:00 |
|
Marcelo Matus
|
c9f4d68f96
|
add set __getitem__ method, this allows python iterator syntax to work, as in 'for i in a_set:...'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7338 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-19 09:36:08 +00:00 |
|
Marcelo Matus
|
43bdb55a63
|
add runtime test for li_cstring
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7337 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-18 16:46:53 +00:00 |
|
Marcelo Matus
|
d54c46fed2
|
add runtime test for li_cstring
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7337 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-18 16:46:53 +00:00 |
|
Surendra Singhi
|
ddbf9045c2
|
Added documentation for few array type related API functions.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7336 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-18 06:26:19 +00:00 |
|
Surendra Singhi
|
1eafeed451
|
Added documentation for few array type related API functions.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7336 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-18 06:26:19 +00:00 |
|
Surendra Singhi
|
9ac7b9ab5e
|
Now only basic types are provided, and changed the name "ffitype" to "in. We now do recursive type conversion in clisp.cxx so no need to provide pointer and array types.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7335 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-18 06:23:41 +00:00 |
|
Surendra Singhi
|
151913f03f
|
Now only basic types are provided, and changed the name "ffitype" to "in. We now do recursive type conversion in clisp.cxx so no need to provide pointer and array types.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7335 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-18 06:23:41 +00:00 |
|
Surendra Singhi
|
d7eddd4dca
|
Added support for recursive types. Now handles extern keyword, and there is a new option which allows to generate wrapper for either all functions and variables or only externed ones. Now, automatically adds function names to "defpackage" so that they are exported.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7334 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-18 06:17:49 +00:00 |
|
Surendra Singhi
|
f027a4169a
|
Added support for recursive types. Now handles extern keyword, and there is a new option which allows to generate wrapper for either all functions and variables or only externed ones. Now, automatically adds function names to "defpackage" so that they are exported.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7334 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-18 06:17:49 +00:00 |
|
Matthias Köppe
|
bba6f8ba76
|
*** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7333 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-16 12:22:22 +00:00 |
|
Matthias Köppe
|
5b154e5c6e
|
*** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7333 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-16 12:22:22 +00:00 |
|
Matthias Köppe
|
5c49f23dfc
|
Use *swig-identifier-converter*.
Derive proper foreign types for all pointer types rather than using (*
:void).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7332 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-16 12:18:37 +00:00 |
|
Matthias Köppe
|
81486b9fe0
|
Use *swig-identifier-converter*.
Derive proper foreign types for all pointer types rather than using (*
:void).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7332 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-16 12:18:37 +00:00 |
|
Marcelo Matus
|
1417650709
|
fix for #1233773
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7331 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-15 21:23:40 +00:00 |
|
Marcelo Matus
|
9148f0cb38
|
fix for #1233773
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7331 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-15 21:23:40 +00:00 |
|
Surendra Singhi
|
7645869eda
|
Defpackage now exports all the functions. This is done by storing the various functions names in a list and then at the end writing it to the top of output file by pushing the rest of the contents down.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7330 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-15 04:32:49 +00:00 |
|
Surendra Singhi
|
b82b18ac9b
|
Defpackage now exports all the functions. This is done by storing the various functions names in a list and then at the end writing it to the top of output file by pushing the rest of the contents down.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7330 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-15 04:32:49 +00:00 |
|
Surendra Singhi
|
84ac0f6c9c
|
Fixed comments and "ffi" package name.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7329 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-14 04:23:58 +00:00 |
|
Surendra Singhi
|
9ed6525482
|
Fixed comments and "ffi" package name.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7329 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-14 04:23:58 +00:00 |
|
Matthias Köppe
|
7cee16c01e
|
Make several helper functions "static".
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7328 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-13 11:35:55 +00:00 |
|
Matthias Köppe
|
606a9ba1e3
|
Make several helper functions "static".
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7328 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-13 11:35:55 +00:00 |
|
Surendra Singhi
|
a3d45a73d6
|
Added clisp module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7327 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-13 08:05:49 +00:00 |
|
Surendra Singhi
|
2a459a04bd
|
Added clisp module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7327 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-13 08:05:49 +00:00 |
|
Surendra Singhi
|
36e593dfa4
|
Added clisp.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7326 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-13 08:04:19 +00:00 |
|
Surendra Singhi
|
c0b24f8b34
|
Added clisp.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7326 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-13 08:04:19 +00:00 |
|
Surendra Singhi
|
ccca3c012e
|
Initial revision for clisp support.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7325 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-13 08:03:21 +00:00 |
|
Surendra Singhi
|
b2427b7d4a
|
Initial revision for clisp support.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7325 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-13 08:03:21 +00:00 |
|
Marcelo Matus
|
83ef5241ee
|
add Scott's patches for directors: void return, directormap register, better error messages
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7324 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-07-06 21:02:22 +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 |
|
William S Fulton
|
06adaed870
|
fix extern declarations documentation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7323 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-06-28 21:32:46 +00:00 |
|
William S Fulton
|
3a1bdbed1f
|
fix extern declarations documentation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7323 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-06-28 21:32:46 +00:00 |
|
William S Fulton
|
62552082be
|
corrections for new variable function wrapper names
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7322 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-06-28 21:17:11 +00:00 |
|
William S Fulton
|
be192ba08b
|
corrections for new variable function wrapper names
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7322 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-06-28 21:17:11 +00:00 |
|
William S Fulton
|
c47c930f59
|
fix extern declarations
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7321 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-06-28 21:14:24 +00:00 |
|
William S Fulton
|
7022f2091e
|
fix extern declarations
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7321 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-06-28 21:14:24 +00:00 |
|
William S Fulton
|
c838d83d2c
|
new test to test windows calling conventions with extern functions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7320 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-06-27 21:15:55 +00:00 |
|
William S Fulton
|
b62e405d4b
|
new test to test windows calling conventions with extern functions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7320 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-06-27 21:15:55 +00:00 |
|
William S Fulton
|
45df1dfa20
|
*** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7319 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-06-27 20:40:41 +00:00 |
|
William S Fulton
|
7b8172040b
|
*** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7319 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-06-27 20:40:41 +00:00 |
|