Commit graph

13,224 commits

Author SHA1 Message Date
Marcelo Matus
507a8184cc use internal SWIG_exception_fail, let SWIG_exception as in 1.3.27
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8434 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 21:23:36 +00:00
Marcelo Matus
137ab96746 use internal SWIG_exception_fail, let SWIG_exception as in 1.3.27
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8434 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 21:23:36 +00:00
Marcelo Matus
290a7da24c fix extend constructor + default destructor
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8433 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 21:23:09 +00:00
Marcelo Matus
85e3bb1e86 fix extend constructor + default destructor
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8433 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 21:23:09 +00:00
Marcelo Matus
aadfeadad9 add the -autorename/-noautorename option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8432 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 21:22:32 +00:00
Marcelo Matus
1813eec6ed add the -autorename/-noautorename option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8432 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 21:22:32 +00:00
Marcelo Matus
31c232499a varios error fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8431 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 21:21:52 +00:00
Marcelo Matus
2290fb1fa9 varios error fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8431 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 21:21:52 +00:00
Matthias Köppe
4d50698ddf Add #include needed by some SWIG code.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8430 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 13:36:48 +00:00
Matthias Köppe
ce0e5c5395 Add #include needed by some SWIG code.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8430 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 13:36:48 +00:00
Matthias Köppe
95f21258b3 Add test suites for CLISP, CFFI, UFFI.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8429 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 13:36:28 +00:00
Matthias Köppe
280d183818 Add test suites for CLISP, CFFI, UFFI.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8429 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 13:36:28 +00:00
Matthias Köppe
2d42771278 Add test suites for CLISP, CFFI, UFFI.
Check for CLISP binary.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8428 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 13:35:13 +00:00
Matthias Köppe
7c7f5e5537 Add test suites for CLISP, CFFI, UFFI.
Check for CLISP binary.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8428 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 13:35:13 +00:00
Matthias Köppe
bec3b173a3 Don't use catch...throw in C mode.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8427 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 11:26:56 +00:00
Matthias Köppe
117037584f Don't use catch...throw in C mode.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8427 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 11:26:56 +00:00
Matthias Köppe
e9d380690b Use malloc instead of new in C mode.
Add #includes needed by some SWIG code.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8426 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 11:25:51 +00:00
Matthias Köppe
fdd0088a30 Use malloc instead of new in C mode.
Add #includes needed by some SWIG code.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8426 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 11:25:51 +00:00
Marcelo Matus
04a2c4871d add %extern case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8425 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 01:25:09 +00:00
Marcelo Matus
acee51f66a add %extern case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8425 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 01:25:09 +00:00
William S Fulton
6abe1ccf2d correct some function declarations to match the standard - VC++ fails otherwise
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8424 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 00:20:37 +00:00
William S Fulton
2b805e684e correct some function declarations to match the standard - VC++ fails otherwise
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8424 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 00:20:37 +00:00
William S Fulton
3d716dc69e add tests for unsigned long long and long long overloading
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8423 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 23:43:22 +00:00
William S Fulton
6b512be7ce add tests for unsigned long long and long long overloading
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8423 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 23:43:22 +00:00
Charlie Savage
0d57e7af5b Added SWIG_POINTER_EXCEPTION for backwards compatibility.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8422 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 23:43:12 +00:00
Charlie Savage
915cf82197 Added SWIG_POINTER_EXCEPTION for backwards compatibility.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8422 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 23:43:12 +00:00
William S Fulton
f51141b75e modify overloaded long long functions for runtime testing
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8421 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 23:42:03 +00:00
William S Fulton
f0a7faf347 modify overloaded long long functions for runtime testing
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8421 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 23:42:03 +00:00
William S Fulton
8ba34a8f52 mods for VC++
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8420 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 23:40:42 +00:00
William S Fulton
4d5c0f7636 mods for VC++
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8420 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 23:40:42 +00:00
William S Fulton
daa1c2f25f use the file in the directory above instead - removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8419 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 23:37:50 +00:00
William S Fulton
e734cd32ba use the file in the directory above instead - removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8419 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 23:37:50 +00:00
Marcelo Matus
d45400879f quick fix for duplicate keys
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8418 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 23:07:15 +00:00
Marcelo Matus
8b2f2a9b42 quick fix for duplicate keys
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8418 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 23:07:15 +00:00
Charlie Savage
5ff6b71990 Undid change to check for nil object since it was not valid because it disallowed passing null pointers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8417 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 22:27:44 +00:00
Charlie Savage
ce0ec6ba6c Undid change to check for nil object since it was not valid because it disallowed passing null pointers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8417 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 22:27:44 +00:00
Charlie Savage
231d2a5f7b Added check for nil object being passed to SWIG_AsCharPtrAndSize. If a nil object is passed in then an error is returned.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8416 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 21:52:13 +00:00
Charlie Savage
237d452aba Added check for nil object being passed to SWIG_AsCharPtrAndSize. If a nil object is passed in then an error is returned.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8416 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 21:52:13 +00:00
Marcelo Matus
609d1e6a5c check value len
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8415 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 18:09:05 +00:00
Marcelo Matus
54e7622a05 check value len
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8415 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 18:09:05 +00:00
Marcelo Matus
392799385f add the ismember and hasvalue attributes and the corresponing %rename predicates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8414 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 18:04:59 +00:00
Marcelo Matus
ef260c3451 add the ismember and hasvalue attributes and the corresponing %rename predicates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8414 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 18:04:59 +00:00
Marcelo Matus
dde9e85198 cosmetic and check for empty string in first_ucase
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8413 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 18:03:50 +00:00
Marcelo Matus
668a0f5719 cosmetic and check for empty string in first_ucase
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8413 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 18:03:50 +00:00
Matthias Köppe
1683875e31 Fix last change.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8412 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 15:24:37 +00:00
Matthias Köppe
0a29273061 Fix last change.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8412 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 15:24:37 +00:00
Matthias Köppe
0e7d1a8796 Run Allegro CL testcases for C with the -cwrap option.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8411 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 15:04:53 +00:00
Matthias Köppe
796e844fe0 Run Allegro CL testcases for C with the -cwrap option.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8411 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 15:04:53 +00:00
Matthias Köppe
be1d53a85d Add allegrocl_clean target.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8410 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 14:45:20 +00:00
Matthias Köppe
afb9800a6f Add allegrocl_clean target.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8410 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 14:45:20 +00:00