Commit graph

16,577 commits

Author SHA1 Message Date
William S Fulton
7adc528aa6 Merge pull request #153 from v-for-vandal/issue_152
Lua Visual Studio runtime fix using snprintf
closes #152
2014-03-23 12:53:34 +00:00
Artem Serebriyskiy
f2c410a8c0 Fixing issue 152 2014-03-23 14:05:05 +04:00
William S Fulton
9df37fa15a Revert "Set up coverity builds on Travis"
This reverts commit f8d3a1c1b6.
2014-03-22 14:59:40 +00:00
William S Fulton
f8d3a1c1b6 Set up coverity builds on Travis
On master for the moment, but needs moving to a branch
2014-03-22 14:29:11 +00:00
William S Fulton
91c817b475 Fix C++11 extern template test 2014-03-21 18:36:21 +00:00
William S Fulton
45256e0e9e Lua code refactor
Remove the internal api code for -no-old-metatable-bindings.
The code needs to be properly based on features, not api levels.
The code/variable names now reflect the command line option controlling
it.
2014-03-20 19:51:30 +00:00
William S Fulton
57ef0099d3 Add Travis testing for Python 2.4 2.5 2.6 3.4 2014-03-20 19:20:29 +00:00
William S Fulton
bbd8f85de4 Forward null fix for Coverity analysis 2014-03-20 19:14:53 +00:00
William S Fulton
abd31397fa Always use debug flags for Mono to get decent stacktraces on error. 2014-03-20 19:12:44 +00:00
William S Fulton
b0afd857e5 Bump version to 3.0.1 2014-03-17 06:54:00 +00:00
William S Fulton
ade79e2e94 SWIG 3 doc updates 2014-03-16 21:49:54 +00:00
William S Fulton
08b783113d Add release date 2014-03-16 21:11:03 +00:00
William S Fulton
e1b649998b Add changes notes for Lua changes 2014-03-16 21:11:03 +00:00
William S Fulton
778aed5a08 CHANGES file updates 2014-03-16 21:11:03 +00:00
William S Fulton
f3593a4d35 Add release note summary 2014-03-16 21:11:03 +00:00
William S Fulton
98a5569e1b Few tweaks to Lua html docs 2014-03-16 21:11:03 +00:00
William S Fulton
f999c4864e Fix errors test-suite on Mac OSX 2014-03-16 15:20:13 +00:00
William S Fulton
87963d2e68 Java/C# smart pointer tests: Give GC more time to collect objects 2014-03-16 00:44:30 +00:00
William S Fulton
785d93d9fb html fixes and section updates 2014-03-15 22:45:43 +00:00
William S Fulton
eab762baa2 gcc-3.4 warning fix 2014-03-15 22:45:28 +00:00
William S Fulton
b59feff9f9 Test case compiler warning fix 2014-03-15 21:00:25 +00:00
William S Fulton
e2b6de8a03 Compiler warning fixes in testcases 2014-03-15 18:24:01 +00:00
William S Fulton
13aac0dca9 Portability fixes for errors test-suite 2014-03-15 18:23:02 +00:00
William S Fulton
b0b5552c14 Fix casts for array setters broken when fixing nested C classes (c++out mode for Octave)
Introduced in 703d5b96fe
Fixes compilation errors with Visual Studio
2014-03-15 12:39:39 +00:00
William S Fulton
703d5b96fe Fix extern "C" 2014-03-15 02:20:38 +00:00
William S Fulton
d2dc7df061 Compiler fixes for Sun Workshop compiler 2014-03-15 02:02:40 +00:00
William S Fulton
300ade57e8 Add missing return statements in testcase 2014-03-15 00:23:55 +00:00
William S Fulton
9c1bd797b9 Fix missing return statements in Lua code 2014-03-14 23:58:15 +00:00
William S Fulton
8f967f3341 Add missing return for testcase 2014-03-14 23:26:23 +00:00
William S Fulton
2471e3fc3a Windows examples update for new C# project files. 2014-03-14 23:06:17 +00:00
William S Fulton
eabdb13115 Fix warning suppression in testcase 2014-03-14 16:53:09 +00:00
William S Fulton
3d230ea253 Fix Guile li_std_string testcase which requires a UTF-8 locale set
This was failing on Mac OSX and is a further fix to
43c8f2351c to fix #139
2014-03-14 14:18:42 +00:00
William S Fulton
bf8eb05dbb Merge pull request #146 from v-for-vandal/class_p1_fixes2
Class p1 fixes2 - Lua enums and NSpace

Disable old-names generation for enums in class in namespace
Getattribute->GetFlag
Partially disabling old names generation for classes with nspace
Working around some of the SWIG internal issues with enums
2014-03-14 09:01:15 +00:00
William S Fulton
90a9ac99a8 C++11 doc updates 2014-03-14 01:57:17 +00:00
William S Fulton
e5f928e97a Add metaprogramming type_traits example in C++11 documentation 2014-03-14 01:57:16 +00:00
William S Fulton
01ce992f5d C++11 result_of testcase 2014-03-14 01:57:16 +00:00
William S Fulton
a542c5277d C++11 std::reference_wrapper example - no support 2014-03-14 01:57:16 +00:00
William S Fulton
fd5f4c25aa C++11 alignof alignas testcase and further C++11 doc updates 2014-03-14 01:57:16 +00:00
William S Fulton
9a45a09aec C++11 conversion operator example and docs added 2014-03-14 01:57:15 +00:00
William S Fulton
adc3cfeb57 More C++11 doc and test improvements 2014-03-14 01:57:15 +00:00
William S Fulton
3fb973644e More C++11 doc tweaks 2014-03-14 01:57:15 +00:00
William S Fulton
e186dc13b7 C++11 constexpr variables support added 2014-03-14 01:57:14 +00:00
William S Fulton
348caba6e5 Add note about cplusplusout for nested_struct testcase 2014-03-14 01:57:14 +00:00
Vladimir Kalinin
e18044185e fixes for director class naming when nested classes are used 2014-03-13 18:58:29 +04:00
Artem Serebriyskiy
ddbf439db9 Working around some of the SWIG internal issues with enums 2014-03-12 18:00:15 +04:00
William S Fulton
504c2030bb Change in default behaviour wrapping C++ bool for Python.
Only a Python True or False will now work for C++ bool parameters.
This fixes overloading bool with other types.
2014-03-08 12:04:19 +00:00
William S Fulton
7f45cbd178 Reorganise broken C++11 testcases 2014-03-08 12:02:08 +00:00
William S Fulton
e897733b08 Fix missing fragments in Ruby wstring typemaps 2014-03-07 13:15:53 +00:00
William S Fulton
b31507a657 Use proxy class for rvalue reference parameters 2014-03-07 12:32:07 +00:00
William S Fulton
dbf44fc181 Fix std::map and smart pointers.
Fixes problem with method overloading when some methods are added by %extend
and others are real methods and using template default parameters with smart pointers.
This is noticeable as a regression since 2.0.12 when using the default smart pointer
handling for some languages when the smart pointer wraps std::map and other STL containers.

Fixes SF Bug 1363
2014-03-06 19:52:03 +00:00