William S Fulton
|
465373d92d
|
Fix R keyword warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12051 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-25 18:35:21 +00:00 |
|
William S Fulton
|
9f55943801
|
Fix RUNTOOL in the test-suite for php and add an example for using RUNTOOL to invoke a debugger
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12050 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-25 18:13:32 +00:00 |
|
William S Fulton
|
314d4f17de
|
Fix running R examples and update docs about R CMD SHLIB
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12049 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-25 06:43:21 +00:00 |
|
Olly Betts
|
ae8ac072da
|
Fix to work with PHP5 wrappers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12048 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-25 06:25:28 +00:00 |
|
Olly Betts
|
744bfd6118
|
Fix to work with PHP5 wrappers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12047 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-25 06:24:03 +00:00 |
|
Olly Betts
|
dc33d167bf
|
Fix to work with PHP5 wrappers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12046 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-25 06:08:08 +00:00 |
|
William S Fulton
|
3dfac02269
|
shared_ptr improvements so the proxy class does not need to be specified - SWIG_SHARED_PTR macro deprecated and replaced by %shared_ptr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12037 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-22 23:57:19 +00:00 |
|
William S Fulton
|
12cfc251e4
|
Fix #2408232. Improve shared_ptr and intrusive_ptr wrappers for classes in an inheritance hierarchy. No special treatment is needed for derived classes, the SWIG_SHARED_PTR_DERIVED macro is deprecated.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12036 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-22 22:49:47 +00:00 |
|
William S Fulton
|
d324633cfa
|
Fix php limited precision test fix when dealing with large long long numbers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12030 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-14 19:47:39 +00:00 |
|
William S Fulton
|
76bbd7373d
|
Fix wrapping of C++ enum boolean values when using %javaconst(1)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12029 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-14 19:03:01 +00:00 |
|
William S Fulton
|
8a169eb0cb
|
Fix wrapping of C++ enum boolean values
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12028 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-14 18:46:20 +00:00 |
|
William S Fulton
|
e854baabec
|
Change Octave to run C tests in SWIG C mode, not C++ mode
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12021 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-11 22:48:56 +00:00 |
|
William S Fulton
|
64641c9750
|
Fix compile errors in Octave std::map wrappers. Remove li_std_map_runme.oct which looks like Python code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12018 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-10 18:21:34 +00:00 |
|
William S Fulton
|
02b31416f6
|
Some octave SWIG test-suite warning fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12017 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-10 17:58:06 +00:00 |
|
William S Fulton
|
68308583b7
|
Apply patch #2955146 from Sergey Satskiy to fix expressions containing divide by operator in constructor initialization lists.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12013 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-07 19:10:41 +00:00 |
|
William S Fulton
|
5ff1e34ee6
|
fix my perl keyword warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12012 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-07 18:13:15 +00:00 |
|
William S Fulton
|
03bd7005bb
|
Fix typemap delete regression introduced in rev 11838
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12008 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-03 22:58:27 +00:00 |
|
William S Fulton
|
efd200ffe2
|
Typemap matching rules enhancement for non-default typemaps. Previously all qualifiers were stripped in one step, now they are stripped one at a time starting with the left most qualifier.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12007 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-02 21:35:02 +00:00 |
|
William S Fulton
|
eef9044477
|
More string tests: char const*const
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12005 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-01 10:01:26 +00:00 |
|
Haoyu Bai
|
2450c4b108
|
fix regression of Python constructor renaming introduced by py3k work
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11997 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-04-25 14:07:14 +00:00 |
|
William S Fulton
|
894f89fe97
|
Apply Ubuntu patch to fix Ruby and std::vector wrappers with -minherit.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11987 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-04-09 23:27:40 +00:00 |
|
William S Fulton
|
edd0a06409
|
fix 0 sized array compile error in test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11981 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-04-08 20:22:03 +00:00 |
|
William S Fulton
|
a743d54665
|
Fix segfault when using Python's -threads options and exceptions are thrown
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11980 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-04-08 06:46:18 +00:00 |
|
William S Fulton
|
fb99ef318c
|
fixes for make distclean
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11964 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-04-03 00:20:42 +00:00 |
|
William S Fulton
|
662084aa06
|
Lua - Fix char pointers, wchar_t pointers and char arrays so that nil can be passed as a valid value
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11963 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-04-02 19:48:20 +00:00 |
|
William S Fulton
|
482c06c28c
|
Remove unnecessary vector of constant pointer specialization since the improved default typemap matching rules were introduced
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11961 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-04-01 23:30:26 +00:00 |
|
William S Fulton
|
bdb136d611
|
Change typemap matching rules for the default type (SWIGTYPE) to follow template partial specialization type deduction. Fixes some containers of const pointers. SWIGTYPE*& typemps removed and replaced with SWIGTYPE *const&.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11958 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-04-01 18:26:37 +00:00 |
|
William S Fulton
|
b1c5940786
|
test case fix for languages that don't support the nspace feature
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11957 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-04-01 18:12:48 +00:00 |
|
William S Fulton
|
7ed1528349
|
nspace fixes and adding in missing symbols in language symbol tables for Java and C#
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11937 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-13 00:05:31 +00:00 |
|
William S Fulton
|
96f9879511
|
Fixes for nspace and derived classes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11930 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-09 21:15:34 +00:00 |
|
William S Fulton
|
deafe98dc4
|
Test %extend and nspace feature
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11929 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-08 23:02:53 +00:00 |
|
William S Fulton
|
9dd30264f6
|
fix last commit
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11928 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-08 22:26:17 +00:00 |
|
William S Fulton
|
c1cce1bc98
|
The intermediary JNI class modifiers are now public by default. The proxy class pointer constructor and getCPtr() methods are also now public
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11927 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-08 20:48:11 +00:00 |
|
William S Fulton
|
83391b135d
|
.netmodule files are generated in the subdirectories again
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11926 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-08 20:46:21 +00:00 |
|
William S Fulton
|
978dd1f48f
|
Windows portability fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11925 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-08 07:35:06 +00:00 |
|
William S Fulton
|
b6b99bb148
|
Add nspace feature for C# and add documentation on nspace
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11920 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-06 19:11:32 +00:00 |
|
William S Fulton
|
8e1f9274cc
|
remove weave python example - license is unclear
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11902 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-06 00:11:40 +00:00 |
|
William S Fulton
|
cfcafc807a
|
Add java run test for nspace test and extend the test a bit
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11899 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-05 18:37:05 +00:00 |
|
William S Fulton
|
1253657bb4
|
Add improved namespace support - the nspace feature, working for Java only at the moment.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11896 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-04 21:27:23 +00:00 |
|
William S Fulton
|
faf8fee877
|
minor comment added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11894 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-04 18:27:23 +00:00 |
|
William S Fulton
|
9c541c340a
|
remove final vestiges of gifplot example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11878 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-28 00:16:39 +00:00 |
|
William S Fulton
|
4308dd03cf
|
SWIG license change - The Examples and Lib move to a very permissive license in the LICENSE file, removing the BSD license restrictions as agreed by committers since it was inadvertently introduced. Remove some examples where the impact of the license change is not clear.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11874 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-27 23:26:02 +00:00 |
|
William S Fulton
|
d64d31a5fa
|
Compile fixes for ruby-1.9.x
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11863 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-13 17:12:15 +00:00 |
|
William S Fulton
|
00880434ef
|
minor change for compiler ref warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11861 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-13 15:54:28 +00:00 |
|
William S Fulton
|
1712fb7e44
|
Add in some testcases that should have been checked in a while ago
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11860 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-13 15:37:53 +00:00 |
|
William S Fulton
|
4bf5049397
|
Improve target language symbol tables for Java and C#, using different scopes for the constants interface, module class and intermediary class rather than incorrectly putting all the symbols into one scope
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11857 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-13 00:42:09 +00:00 |
|
William S Fulton
|
7a6acb670a
|
remove out of date perl version for testing
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11840 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-02-03 07:41:21 +00:00 |
|
William S Fulton
|
d02f543dbc
|
Fix typemap matching bug when a templated type has a typemap both specialized and not specialized - the wrong typemap would sometimes be used
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11831 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-01-28 07:25:59 +00:00 |
|
William S Fulton
|
4b1d7aa73d
|
revert 11743 - accidental checkin
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11829 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-01-23 22:24:45 +00:00 |
|
William S Fulton
|
f112e4bac1
|
Fix #2933129 - typemaps not being found when the unary scope operator (::) is used to denote global scope
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11827 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-01-22 20:39:54 +00:00 |
|