summaryrefslogtreecommitdiff
path: root/CHANGES.current
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2016-03-11 19:47:31 +0000
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2016-03-11 19:47:31 +0000
commitcd6c8806f08f9482b80102f3fa87bbc7f93178a0 (patch)
tree761945abf34b40dccb11744f39de747d23c9d78f /CHANGES.current
parentdc4e0ab0f6595f53e103b60b0e2a75d598a2c809 (diff)
downloadswig-cd6c8806f08f9482b80102f3fa87bbc7f93178a0.tar.gz
Documentation and CHANGES entry for interface featureinterfaces
Diffstat (limited to 'CHANGES.current')
-rw-r--r--CHANGES.current10
1 files changed, 10 insertions, 0 deletions
diff --git a/CHANGES.current b/CHANGES.current
index 77c628e9b..956f7e08b 100644
--- a/CHANGES.current
+++ b/CHANGES.current
@@ -5,6 +5,16 @@ See the RELEASENOTES file for a summary of changes in each release.
Version 3.0.9 (in progress)
===========================
+2016-03-11: wsfulton
+ [Java C#] Add support for treating C++ base classes as Java interfaces
+ instead of Java proxy classes. This enable some sort of support for
+ multiple inheritance. The implementation is in swiginterface.i and
+ provides additional macros (see Java.html for full documentation):
+
+ %interface(CTYPE)
+ %interface_impl(CTYPE)
+ %interface_custom("PROXY", "INTERFACE", CTYPE)
+
2016-03-01: wsfulton
Add rstrip encoder for use in %rename. This is like the strip encoder but
strips the symbol's suffix instead of the prefix. The example below