Ian Lance Taylor
|
8af91dcc75
|
If the user explicitly directs that the Go type be a slice, don't use
a pointer to a slice even if the actual type is reference. from John
Admanski.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13853 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-10-01 17:18:27 +00:00 |
|
William S Fulton
|
4db087d81f
|
Delegating constructors and inheriting constructors clarification and split of tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13852 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-25 20:22:15 +00:00 |
|
William S Fulton
|
070bf3cc9e
|
gcc-4.7 now supports alias templates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13851 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-25 19:29:13 +00:00 |
|
William S Fulton
|
dd18423e76
|
Update on C++11 user-defined literal status
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13850 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-25 19:25:14 +00:00 |
|
William S Fulton
|
e25da884cb
|
Fix unrestricted unions testcase and add runtime example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13849 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-21 19:15:44 +00:00 |
|
William S Fulton
|
4c2a1abd6b
|
Minor doc tweaks for unrestricted unions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13848 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-21 18:21:15 +00:00 |
|
William S Fulton
|
dbdbdd94aa
|
Some updates to c++11 warning messages and update docs on alias templates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13847 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-21 18:04:15 +00:00 |
|
William S Fulton
|
171435f989
|
Provide unique c++11 warnings which were previously hijacking another warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13846 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-21 06:37:30 +00:00 |
|
William S Fulton
|
e8deb880c2
|
Tidy up test and docs on template double brackets
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13845 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-21 05:53:44 +00:00 |
|
William S Fulton
|
3578be5753
|
Better clarify C++11 smart pointer support
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13844 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-20 19:28:20 +00:00 |
|
William S Fulton
|
744659345e
|
Update c++0x tests run by default for g++-4.6
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13843 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-20 19:14:27 +00:00 |
|
William S Fulton
|
ecac2d2a68
|
Improve nullptr constant wrapping
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13842 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-20 19:09:38 +00:00 |
|
William S Fulton
|
6d655a7f41
|
Add scoped enums into correct correct scope in type system. Note that cpp0x_strongly_typed_enumerations.i still shows further language symbol table problems which need fixing.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13841 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-20 18:17:52 +00:00 |
|
William S Fulton
|
bc43673a86
|
Add new warning if an empty template declaration is used on a base class, minor docs improvement for empty template declarations.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13840 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-14 22:25:35 +00:00 |
|
William S Fulton
|
323f841d93
|
Add a testcase for the Curiously Recurring Template Pattern - CRTP
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13839 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 20:15:03 +00:00 |
|
William S Fulton
|
d1bc8b5b21
|
Add caveat emptor for peek method in Java directors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13838 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 19:18:25 +00:00 |
|
William S Fulton
|
863c25f9b8
|
Possibly incorrect DeleteGlobalRef call on a weak global reference in Java directors - patch from Marvin Greenberg
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13837 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 19:05:25 +00:00 |
|
William S Fulton
|
236b007c93
|
More Android docs about the STL and the new extend example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13836 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 19:04:29 +00:00 |
|
William S Fulton
|
f18d75f07e
|
Android docs on examples update and cosmetic change to Android extend
example.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13835 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 19:03:24 +00:00 |
|
William S Fulton
|
b38722e8ee
|
Apply patch for Java to fix direct use of a weak global reference in directors sometimes causing seg faults especially on Android.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13834 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 19:02:02 +00:00 |
|
William S Fulton
|
608d43f0f9
|
Add text streamer to Android example to replace missing stdout
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13833 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 18:55:52 +00:00 |
|
William S Fulton
|
9e34a0d376
|
Add Android runtime example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13832 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 18:54:25 +00:00 |
|
William S Fulton
|
72fc742f88
|
Add extend example for Android
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13831 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 18:52:56 +00:00 |
|
William S Fulton
|
593c708a78
|
Fix (char *STRING, size_t LENGTH) typemaps to accept NULL string
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13736 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-07 06:07:20 +00:00 |
|
William S Fulton
|
2c74c90430
|
Fix for gcc warning -Wunused-value without triggering -Wunused-parameter
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13735 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-07 06:06:00 +00:00 |
|
William S Fulton
|
d496352805
|
Move contributors to COPYRIGHT file.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13734 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-07 06:03:20 +00:00 |
|
William S Fulton
|
2a28514b27
|
Improve javafinalize docs, patch from Marvin Greenberg
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13732 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-04 17:54:19 +00:00 |
|
Joseph Wang
|
33bb317b61
|
make ExternalReference slot ref to contain reference
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13721 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-26 03:35:04 +00:00 |
|
Joseph Wang
|
b9570501aa
|
Call gcc for C in R
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13720 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-26 02:09:53 +00:00 |
|
William S Fulton
|
0e4e0672e0
|
Bump version to 2.0.9
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13718 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-21 22:11:07 +00:00 |
|
William S Fulton
|
8f16b81a4f
|
2.0.8 release date added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13714 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-20 21:21:24 +00:00 |
|
William S Fulton
|
be1c4d2e68
|
Revert r13601 as it breaks older versions of R
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13713 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-20 21:20:19 +00:00 |
|
William S Fulton
|
9da9df9ee8
|
Release notes for 2.0.8
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13712 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-20 21:14:24 +00:00 |
|
William S Fulton
|
9ceb42ea68
|
Section numbering update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13711 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-20 21:12:42 +00:00 |
|
Joseph Wang
|
e216963630
|
back out of previous change. There seem to be version dependent
changes in what gets printed out and previous change causes
double printing in earlier versions of R
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13685 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-20 15:54:36 +00:00 |
|
Joseph Wang
|
a6764a156c
|
use print to output sprintf
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13650 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-18 13:53:47 +00:00 |
|
William S Fulton
|
11323af905
|
A working fix to silence unused warnings - fixes r13621
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13637 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-16 22:35:36 +00:00 |
|
William S Fulton
|
a0d15a7e03
|
Better fix than r6987 to silence warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13621 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-15 23:36:28 +00:00 |
|
William S Fulton
|
c20cacad87
|
Add some missing STL container typedefs for Perl
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13620 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-15 23:04:26 +00:00 |
|
William S Fulton
|
049035ff3e
|
Add discard and add methods to std::set and std::multiset wrappers so that pyabc.i can be used ensuring MutableSet is a valid abstract base class
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13619 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-15 22:36:15 +00:00 |
|
William S Fulton
|
81b755dadc
|
Better error handling in SWIG_Python_NewShadowInstance and SWIG_Python_NewPointerObj to fix seg fault as mentioned on swig-devel mailing list email thread - 'Fix python3 abc set'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13618 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-15 22:35:24 +00:00 |
|
William S Fulton
|
68862691e6
|
Fix #3541744 - Missing PyInt_FromSize_t calls for Python 3
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13608 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-15 07:48:57 +00:00 |
|
William S Fulton
|
289b8bb269
|
Fix additio of assumeoverride testcase
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13607 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-13 21:59:14 +00:00 |
|
William S Fulton
|
009c191430
|
Add assumeoverride feature option for Java directors to improve performance when it can be assumed that all methods are overridden by the Java derived classes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13606 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-13 21:41:08 +00:00 |
|
Joseph Wang
|
fad95da7f5
|
change R components so that pointers are visible through ref
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13601 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-12 15:21:39 +00:00 |
|
William S Fulton
|
3b8bc08be7
|
Suppress -Werror=unused-but-set-variable gcc warning in Python wrappers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13571 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-08 22:24:46 +00:00 |
|
Joseph Wang
|
c8b8d4f50d
|
add pair to stl.i
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13562 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-08 14:13:37 +00:00 |
|
Sylvestre Ledru
|
ff2df5b288
|
Fix some minor typos in the doc
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13560 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-08 09:30:08 +00:00 |
|
Sylvestre Ledru
|
7dac1bc524
|
Fix somes typos
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13559 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-08 09:19:26 +00:00 |
|
William S Fulton
|
8a94438c7d
|
Fix segfault in Allegrocl - a proper fix is still needed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13558 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-08 06:08:36 +00:00 |
|