summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2016-03-12 19:04:41 +0000
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2016-03-12 19:04:41 +0000
commit5e614da429bb38286bb6b4b9f456c1becee281e9 (patch)
treebaa9984514a39212a971f7e1174b23dc0cfb9713
parent5fb6537f699cf39507ba5240b3eeccdedf8c0293 (diff)
downloadswig-5e614da429bb38286bb6b4b9f456c1becee281e9.tar.gz
changes file update for char wrappers
-rw-r--r--CHANGES.current11
1 files changed, 7 insertions, 4 deletions
diff --git a/CHANGES.current b/CHANGES.current
index 2091d89a2..1a9dfc382 100644
--- a/CHANGES.current
+++ b/CHANGES.current
@@ -5,14 +5,14 @@ See the RELEASENOTES file for a summary of changes in each release.
Version 3.0.9 (in progress)
===========================
-2016-01-27: wsfulton
- [Java] Fix static const char member variables wrappers with %javaconst(1).
+2016-03-12: wsfulton
+ [Java, C#, D] Fix static const char member variables wrappers with %javaconst(1)
+ %csconst(1) or %dmanifestconst.
This fixes the case when an integer is used as the initializer, such as:
struct W { static const char w = 100; };
-2016-01-26: wsfulton
- [Java] Fix generated code parsing enum values using char escape sequences
+ Fix generated code parsing enum values using char escape sequences
when these values appear in the Java code (usually when using %javaconst(1))
such as:
@@ -22,6 +22,9 @@ Version 3.0.9 (in progress)
struct Y { static const char y = '\n'; }
+ Likewise for D and %dmanifestconstant. For C# and %csconst(1), char
+ values in C# are now hex escaped as C# doesn't support C octal escaping.
+
2016-01-12: olly
[Javascript] Look for "nodejs" as well as "node", as it's packaged
as the former on Debian.