master
Use NULL instead of SWIG_NULLPTR
C++ reference errors when passing in a 'NULL' change of behaviour.
carrays.i library modified to use size_t instead of int
C#, D: Always initialise the return type in the C/C++ code
Remove redundant NULL checks before free()/delete (#2184)
Added support for the D programming languge.
Add Tcl support for std::unique_ptr and std::auto_ptr
Add %proxycode directive for adding code into proxy classes for C#, D and Java
Add c++11 strongly typed enum support for D
Allow using snprintf() instead of sprintf() in wrappers
Use SWIG_NOEXCEPT for deprecated dynamic exception specifications
[D] Update docs for D1 removal
Fix wrapping of references/pointers and qualifiers to member pointers
Drop D version 1
D size_t typecheck
[D] Fix director methods taking a pointer to a primitive by const reference
[D] Replaced the term "wrap D module" with "intermediary D module" (including names derived from it).
Add missing typecheck typemaps for std::auto_ptr and std::unique_ptr
Add <typeinfo> header for std::bad_cast
Using #ifdef instead of #if to prevent warnings
Consistent parameter names for std::pair
Add const std::unique_ptr & input typemaps
Create a consistent stl.i library file
[D] Use stdc.config.c_long/c_ulong to represent C long types.