William S Fulton
|
979ad76153
|
minor vc++ /W4 warning fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10541 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-21 16:04:55 +00:00 |
|
William S Fulton
|
49675199f4
|
Remove some vc++ /W4 warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10540 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-21 15:23:02 +00:00 |
|
William S Fulton
|
7a68c5c003
|
Lua example warning removal fixes for vc++
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10539 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-21 15:21:29 +00:00 |
|
William S Fulton
|
a1e23610d6
|
remove raise as keyword test- it conflicts with _raise in LIBCMT on windows
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10537 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-21 11:42:48 +00:00 |
|
William S Fulton
|
595ce07838
|
better terminology for static types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10536 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-21 11:35:33 +00:00 |
|
William S Fulton
|
1d85e46697
|
add complete list of R reserved words
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10531 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-19 21:15:48 +00:00 |
|
William S Fulton
|
9c323f4a70
|
Add R keyword support. Rename keywords for successful compilation of Java and C# code. More consistent keyword warnings across the different languages.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10530 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-19 20:02:13 +00:00 |
|
Mark Gossage
|
de6d6ccaa8
|
[lua] bugfix 1938142 (bool& and bool* support)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10527 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-17 02:57:15 +00:00 |
|
Haoyu Bai
|
32617f7804
|
fixed keyword_rename.ctest tese case, caused by a mistake in Swig/naming.c
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10519 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-07 13:40:51 +00:00 |
|
Haoyu Bai
|
aec1473a6e
|
Added a test case for keyword renaming.
Now it works for Python in SWIG's -c++ mode,
but in C mode it doesn't work! (you can try with make keyword_rename.ctest)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10518 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-07 11:20:07 +00:00 |
|
William S Fulton
|
dfcd771463
|
Fix enums when using -noproxy
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10516 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-02 20:15:39 +00:00 |
|
William S Fulton
|
e6d50f5d65
|
Fix samename testcase for c# and java
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10515 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-02 20:10:40 +00:00 |
|
Olly Betts
|
eb50e9c4b9
|
Fix typo in handling of /*@SWIG[...]*/ comments in the scanner. This just
meant we were only actually looking for /*@SWI at the start of the comment, so
was pretty harmless in practice.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10511 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-30 16:11:27 +00:00 |
|
Haoyu Bai
|
2dcb84a4c3
|
Fixed SF #1976978, apply the macros for primitive types to std::wstring
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10508 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-30 13:53:33 +00:00 |
|
William S Fulton
|
9ecf676f70
|
Fix variable wrappers when using -noproxy
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10506 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-29 00:45:28 +00:00 |
|
Haoyu Bai
|
1dfb0d7fad
|
Fixed SF #1971977: typo in pycontainer.swg (related to -extranative option)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10504 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-28 17:27:48 +00:00 |
|
William S Fulton
|
dac30b0de2
|
Fix variable wrappers when using -proxy. Patch from Jan Jezabek
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10503 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-28 09:44:37 +00:00 |
|
Robert Stone
|
e64d75f280
|
The perl5 minherit runtime test will work better if the classes are
actually built under SWIGPERL.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10499 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-26 21:04:06 +00:00 |
|
Robert Stone
|
072ee51942
|
run test cases in the Perl set by the --with-perl5 configure option.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10498 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-26 20:09:56 +00:00 |
|
William S Fulton
|
8b42082f88
|
Apply patch from Petr Viktorin to fix some recent regressions in CFFI/CLOS
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10487 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-21 22:15:52 +00:00 |
|
William S Fulton
|
bfb5a0989b
|
some html fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10484 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-21 09:26:12 +00:00 |
|
William S Fulton
|
f06222b993
|
Add partialcheck make targets. Also add RUNTOOL, COMPILETOOL and SWIGTOOL variables for invoking tools when running tests, compiling or invoking swig
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10482 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-20 21:27:22 +00:00 |
|
William S Fulton
|
e9a621ca5e
|
Add partialcheck make targets. Also add RUNTOOL, COMPILETOOL and SWIGTOOL variables for invoking tools when running tests, compiling or invoking swig
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10481 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-20 21:25:10 +00:00 |
|
William S Fulton
|
d51100da4f
|
Use checked exceptions in director typemaps throws attribute as it tests more
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10480 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-20 20:56:48 +00:00 |
|
Joseph Wang
|
94420124f5
|
Add change entry from R fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10472 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-20 02:30:17 +00:00 |
|
Joseph Wang
|
43a6695de0
|
Fix problem that was causing breakage in pre-2.7 R
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10471 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-20 02:26:01 +00:00 |
|
William S Fulton
|
7d4916b938
|
fix macro clash with %mangle in swigmacros.swig so that test can run in c++ mode
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10470 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-19 21:06:13 +00:00 |
|
Olly Betts
|
b094149eb8
|
Fix more comment typos
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10469 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-19 20:36:00 +00:00 |
|
Olly Betts
|
c2b682390f
|
Fix a few typos.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10468 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-19 20:23:50 +00:00 |
|
William S Fulton
|
dfcb1640bf
|
Remove old swig-1.1 Swig_typemap_lookup function. Rename Swig_typemap_lookup_new() to Swig_typemap_lookup()
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10453 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-15 21:18:44 +00:00 |
|
William S Fulton
|
adad42f095
|
Fix variable name clash in directors - SF #1963316
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10452 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-15 21:16:48 +00:00 |
|
William S Fulton
|
336b50b43d
|
Add the optimal attribute to the out typemap for more optimal code generation when returning objects by value
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10450 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-14 22:12:31 +00:00 |
|
William S Fulton
|
ed0e1c7d90
|
minor formatting change - copying the python version
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10449 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-14 22:10:31 +00:00 |
|
William S Fulton
|
b18861a374
|
Correct checked exceptions specified in the throws typemap for javadirectorin and javadirectorout typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10448 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-14 22:09:08 +00:00 |
|
Olly Betts
|
20954f9bdc
|
Fix comment and documentation typos
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10446 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-14 14:53:10 +00:00 |
|
Olly Betts
|
d9c058a0fe
|
Remove unused variable.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10444 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-11 21:41:09 +00:00 |
|
Olly Betts
|
8652d3bd70
|
And remove a line I added to track down the abstract problem!
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10443 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-11 21:23:51 +00:00 |
|
Olly Betts
|
8eadd0eac6
|
Use GetFlag not Getattr on feature:notabstract
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10442 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-11 21:22:58 +00:00 |
|
Olly Betts
|
44a9ae4438
|
[PHP] Check for %feature("notabstract") when generating PHP5 class wrapper.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10441 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-11 21:17:22 +00:00 |
|
William S Fulton
|
528ea7a313
|
Fix SF #1943608 - substitution in %contract.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10440 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-11 20:25:12 +00:00 |
|
William S Fulton
|
05a57239d0
|
Warning fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10439 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-10 23:40:47 +00:00 |
|
Olly Betts
|
182debe39a
|
Fix case of more class checks.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10437 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-10 17:56:45 +00:00 |
|
Olly Betts
|
32db1a5eb8
|
Fix comment typo.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10436 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-10 17:01:42 +00:00 |
|
Olly Betts
|
cdda73830b
|
Fix case of class names in more check::classes() calls.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10435 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-10 17:01:16 +00:00 |
|
Olly Betts
|
4bbd68181f
|
[PHP] Fix char * typemaps to work when applied to signed char * and
unsigned char * (uncovered by testcase apply_strings).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10434 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-10 11:01:09 +00:00 |
|
William S Fulton
|
0df0a87981
|
rename package testcase to packageoption as package is a Java keyword
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10433 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-10 10:36:35 +00:00 |
|
Olly Betts
|
9128626a71
|
Quote $builddir and @srcdir@ to protect from the shell.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10432 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-10 10:30:31 +00:00 |
|
William S Fulton
|
efa0db04c6
|
Fix wrapping of char * member variables (or any types with a memberin typemap) when using allprotected mode.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10431 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-09 21:41:46 +00:00 |
|
Olly Betts
|
d967ef74bd
|
Fix testsuite checks to match PHP5 wrapping.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10430 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-09 12:46:40 +00:00 |
|
Olly Betts
|
49fd22d97d
|
[PHP] Fix bad PHP code generated when wrapping an enum in a
namespace (uncovered by testcase arrays_scope).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10429 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-09 12:29:07 +00:00 |
|