Commit graph

15,692 commits

Author SHA1 Message Date
Brant K. Kyser
e1a59ae2c7 Clean up local variable name that store the director class's name to prevent confusion with the class name. 2013-01-08 21:38:57 -06:00
Brant K. Kyser
6cb5b5487f Use NSPACE_SEPARATOR rather than liter string for package seperator. 2013-01-08 21:28:13 -06:00
Brant K. Kyser
c62cd63f71 Patch for SourceForge Bug #1299 broke D and C#. Update C# module to reflect these changes. 2013-01-05 05:25:33 -06:00
Brant K. Kyser
b005c68009 Patch for SourceForge Bug #1299 broke D and C#. Update D module to reflect these changes
NOTE: There are several test failures in the D test suite, so it is difficult to be entirely sure this does not break something.
2013-01-05 04:54:02 -06:00
Brant K. Kyser
3c12306b21 Remove extra underscore from generated director names to maintain prevent breaking languages that do not support nspace. 2013-01-05 03:40:06 -06:00
Brant K. Kyser
c786781e92 Add test case for SourceForge Bug #1299 2013-01-05 03:14:42 -06:00
Brant K. Kyser
54b576d8b2 Merge in upstream changes 2013-01-05 02:26:15 -06:00
William S Fulton
fade4f1b94 .gitignore additions/fixes 2013-01-04 20:48:58 +00:00
William S Fulton
078daa5b57 Change note updates for last two pull requests 2013-01-04 20:35:43 +00:00
William S Fulton
328d6d01bb Cosmetic whitespace change 2013-01-04 20:35:13 +00:00
Brant K. Kyser
747b50e2d7 Clean up fix for SourceForge Bug #1299. 2013-01-03 23:10:28 -06:00
Brant K. Kyser
00c71edbed Change test to reflect new director class naming convention. 2013-01-03 23:09:29 -06:00
Brant K. Kyser
d5d7655544 Merge branch 'master' into SFbug1299 2013-01-03 21:26:47 -06:00
Brant K. Kyser
f6ce5f089f Qualify generated SwigDirector class names with namespaces 2013-01-03 21:26:08 -06:00
Brant K. Kyser
540ede0dd3 Fix for SourceForge Bug #1283.
* Change the name of the memory own variable for base java director classes to match that expected by the director code
* Add conditional to appropriately dynamically cast director classes wrapped in smart pointers.
2013-01-04 00:31:55 +00:00
Brant K. Kyser
f0e47b81d6 Added a test case for SourceForge Bug #1283.
This test case exercise directors used in conjunction with smart pointers.
2013-01-04 00:31:55 +00:00
Brant K. Kyser
3e70da14c9 Fix for SourceForge Bug #1283.
* Change the name of the memory own variable for base java director classes to match that expected by the director code
* Add conditional to appropriately dynamically cast director classes wrapped in smart pointers.
2013-01-03 14:54:06 -06:00
William S Fulton
3e2c6bb03d director_nspace fixes for C# for previous commit 2013-01-03 20:49:10 +00:00
William S Fulton
619b4242be Merge pull request #1 from BrantKyser/SFbug1278
Fix for SourceForge Bug #1278
2013-01-03 12:35:31 -08:00
Brant K. Kyser
60525e800d Added a test case for SourceForge Bug #1283.
This test case exercise directors used in conjunction with smart pointers.
2013-01-03 14:09:14 -06:00
William S Fulton
c9174b3a16 More SVN->Git changes 2013-01-03 07:25:07 +00:00
William S Fulton
382326bfbc Bump version to 2.0.10 2013-01-03 07:17:19 +00:00
William S Fulton
981684fc1e Update Windows instructions for using Github instead of svn 2013-01-03 07:17:19 +00:00
Brant K. Kyser
7ff0dfe426 Fix for SourceForge Bug #1278
* Modify test-suite to test Java directors with multi-level namespaces.
* Path java module to correctly generate method descriptors when multilevel namespaces are used.
2013-01-02 15:07:56 -06:00
William S Fulton
ac75e4ae53 2.0.9 release notes and date
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13977 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-16 14:39:37 +00:00
William S Fulton
093dc60d2d Fix garbage line number and empty file name reporting for some '}' or ')' error messages
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13976 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-16 13:56:50 +00:00
William S Fulton
6dd4f362b3 Testcase correction for missing virtual destructor
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13975 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-16 08:38:22 +00:00
William S Fulton
87ee6da365 Make php example C90 compliant
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13974 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-15 23:56:27 +00:00
William S Fulton
6f819d1cd1 Detect mono C# compiler on newer linux distributions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13973 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-15 23:41:01 +00:00
William S Fulton
8a8c8e377b gcc-4.6 warning fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13972 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-15 18:33:02 +00:00
Klaus Kämpf
e39a16c92a Fix detection of Ruby include files for Ruby 1.8.7
svn rev r13964 broke it for Ruby 1.8.7 :-/


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13971 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-15 16:20:19 +00:00
Klaus Kämpf
94fb7629f4 Apply patch 3530444
Class#methods and Class#constants returns array of symbols
from Ruby 1.9 on



git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13970 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-15 16:16:40 +00:00
William S Fulton
6679f5dcd0 Rework warning fixes in rev 13512 as it introduces dead code flagged by sun studio
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13969 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-15 14:55:54 +00:00
William S Fulton
ca61d10d9b Temporary workaround for testcase failing in PHP
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13968 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-15 12:46:04 +00:00
Klaus Kämpf
23771ef027 Ruby: Replace all occurences of STR2CSTR macro with calls to StringValuePtr
STR2CSTR was deprecated in Ruby since years and got finally removed
in Ruby 1.9


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13967 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-14 15:48:31 +00:00
Klaus Kämpf
5a2f1139c3 document Ruby fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13966 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-14 14:13:12 +00:00
Klaus Kämpf
eab417a3a1 Ruby 1.9: Add current dir to load path when running Ruby
Ruby 1.9 changes the default load path to _not_ include the current
directory. This breaks running the test cases.



git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13965 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-14 14:07:32 +00:00
Klaus Kämpf
ff95b17588 Adapt configure.in to detect ruby.h in Ruby1.9+ canonical include pathes
Fixes issue 3595945


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13964 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-14 13:33:37 +00:00
William S Fulton
04b60a1508 CFFI - Fix some string constants are incorrect
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13963 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-14 08:00:22 +00:00
William S Fulton
1ab67f5bed Fix CFFI incorrect constant names
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13962 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-14 07:38:44 +00:00
William S Fulton
2939f181f1 Add Android install options for optional storage to SD Card
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13961 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-14 07:12:35 +00:00
William S Fulton
4714b9b897 Fix bad exit running 'swig -go -help'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13960 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-13 23:39:25 +00:00
William S Fulton
d994d47028 Check for yodl >= 2.02. 1.31.18 is known not to work and 2.01.00 to 2.01.03 gave an error message
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13959 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-13 22:37:09 +00:00
Joseph Wang
600b598f67 fix current changes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13958 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-12 12:42:42 +00:00
Joseph Wang
413a485ac1 add finalizer for class fix. It was missing from earlier
additions


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13957 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-12 12:41:07 +00:00
William S Fulton
f26c7b0ac2 Document null attribute for out typemap for C#
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13956 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-11 18:43:56 +00:00
William S Fulton
4c1b566f62 Fix fully qualified package paths for Python 3 even if a module is in the same package
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13955 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-11 18:42:58 +00:00
William S Fulton
1ac275790d Clarify pythonprepend and pythonappend features when used on overloaded methods/constructors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13954 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-10 19:45:04 +00:00
William S Fulton
16481c999e Bug #3563647 - PyInt_FromSize_t unavailable prior to Python 2.5 for unsigned int types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13953 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-09 20:49:52 +00:00
William S Fulton
5e507b82f1 Apply patch #3571029 which adds missing director support for const unsigned long long &.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13952 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-12-09 20:49:28 +00:00