Commit graph

1,479 commits

Author SHA1 Message Date
Marcelo Matus
12eff10b64 fix runtest to match new rule for enums
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8483 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-19 04:54:19 +00:00
Marcelo Matus
22248344a6 fix extra ;
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8479 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-19 04:49:10 +00:00
Marcelo Matus
bc97fda47f add more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8478 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-19 04:48:25 +00:00
Marcelo Matus
ea0a0dde9e fix example for new double->long long casting rule
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8471 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-17 00:38:10 +00:00
Marcelo Matus
dbe05fc50b add initial regexp support based on the coptional rxspencer library. Active it using --with-rxspencer after installing the rxspencer library
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8470 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-17 00:32:21 +00:00
Charlie Savage
5949320325 Updated test case for naming rules.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8468 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-16 10:46:25 +00:00
Charlie Savage
29a4b0aca4 Updated tests for constants.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8457 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-15 09:02:54 +00:00
Marcelo Matus
348675a6c5 fix run test compile for the moment
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8455 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-15 08:26:35 +00:00
Marcelo Matus
4c336ab5ac use include <> instead of "" for system files
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8448 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-15 02:08:31 +00:00
Marcelo Matus
eafca75401 fix inclusion path
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8446 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-15 01:09:27 +00:00
Charlie Savage
e33f9e9b62 New Ruby test case for checking renames, predicate methods, bang methods and constants.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8445 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-15 00:50:49 +00:00
Charlie Savage
46bb25e661 Changed -norename to -noautorename.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8440 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 22:32:43 +00:00
Charlie Savage
9a15da5790 Added option to send to SWIG that controls whether the new rename mechanism for Ruby is used. By default it is turned off.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8438 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 22:12:40 +00:00
Marcelo Matus
1f244c1398 silence warning with ruby + autorename
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8437 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-14 21:26:36 +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
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
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
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
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
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
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
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
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
Marcelo Matus
16c4a594e7 add aliases for the 'case' encoders
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8403 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 00:38:44 +00:00
William S Fulton
1fad10b79b muffle exception specification ignored warning (VC++). This is only for testcases that introduce exception specifications in the testcase case itself.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8400 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-12 23:43:16 +00:00
Marcelo Matus
6ccea1d981 more %rename predicates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8389 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-12 15:44:27 +00:00
Marcelo Matus
059a280719 add %rename predicates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8381 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-12 00:39:59 +00:00
Marcelo Matus
a9137b3f7b another fix to utitle
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8380 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-11 23:59:14 +00:00
Marcelo Matus
54df37da81 more examples
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8379 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-11 23:13:36 +00:00
Marcelo Matus
219f667f7d change runtime examples to run with old python versions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8378 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-11 23:13:23 +00:00
Marcelo Matus
7b7ad0541c change runtime examples to run with old python versions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8376 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-11 23:06:15 +00:00
Marcelo Matus
5daf66c0db fix memory PyObject * typemaps to avoid memory leaks with iterators
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8375 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-11 23:05:12 +00:00
Marcelo Matus
72425a439c fix the way a member is added to a class, and the class node is constructed, so it can be properly matched with the match=class predicate in the %rename directive
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8373 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-11 20:14:35 +00:00
Marcelo Matus
537f3f7682 fix problem introduced by notmatch, extra not
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8367 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-11 01:02:57 +00:00
William S Fulton
c3c45d9931 type correction
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8366 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 23:48:55 +00:00
William S Fulton
c89401112f Visual Studio fix for 'operator or' and workaround for binary and unary operator- confusion
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8365 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 23:48:08 +00:00
Marcelo Matus
3b1fa61912 test(and fix) the utitle encoder
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8364 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 23:40:07 +00:00
William S Fulton
5fbd413e04 Fix dodgy code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8363 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 23:25:40 +00:00
William S Fulton
a5e70c65ef Silence visual studio
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8362 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 23:24:57 +00:00
Marcelo Matus
a925249e0b change the %catchs name to %catches
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8357 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 23:17:15 +00:00
Charlie Savage
650ea1c873 New example showing use of %catchs and %
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8355 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 22:45:58 +00:00
Marcelo Matus
e676d2f8bd rename %throws to %catchs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8351 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 18:47:51 +00:00
Marcelo Matus
b044703d0d better support for the %throws directive
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8350 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 17:19:22 +00:00
Marcelo Matus
38c8cf2cb8 add __not__ and test the new bool typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8349 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 15:53:23 +00:00
Marcelo Matus
06a949da6d add the %throws directive
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8348 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 10:12:32 +00:00
Marcelo Matus
b06f56b4a6 comment part of the test that is broken
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8346 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 08:13:15 +00:00
Marcelo Matus
75d64a4018 add native bool support
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8345 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 07:27:12 +00:00
Charlie Savage
c6baa21db4 Updated to match change in exceptions thrown for previously deleted objects.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8344 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 03:38:51 +00:00
William S Fulton
e7859d3bbd More robust BigInteger runtime test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8335 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-09 23:11:17 +00:00
William S Fulton
281f34873a remove deprecated language specification in %typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8327 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-09 21:23:27 +00:00