summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorVadim Zeitlin <vz-swig@zeitlins.org>2015-04-22 23:38:41 +0200
committerVadim Zeitlin <vz-swig@zeitlins.org>2015-04-22 23:45:30 +0200
commit84e9cc657015af83759e0a998830278b322ff5e1 (patch)
tree5d777e96a3db8f9677b8dd04caf6b51a727ad947 /CHANGES
parent661c4ba036b1889f7bef94d4e7582e28109bc342 (diff)
downloadswig-84e9cc657015af83759e0a998830278b322ff5e1.tar.gz
Mark the not-always-using-args in Python change as incompatible.
Some existing typemaps actually rely on "*args" being always used, so document the change fixing the bug which resulted in their use as being potentially incompatible and point to a way to restore the previous behaviour.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES4
1 files changed, 4 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 4b5e55a4c..4548de0fd 100644
--- a/CHANGES
+++ b/CHANGES
@@ -100,6 +100,10 @@ Version 3.0.3 (30 Dec 2014)
[Python] Patch #201 The generated .py file no longer uses *args for all Python parameters.
Instead, the parameters are named using the C++ parameter names.
+ "compactdefaultargs" feature can be enabled to restore the old behaviour.
+
+ *** POTENTIAL INCOMPATIBILITY ***
+
2014-10-24: timotheecour
[D] Patch #204 Use core.atomic.atomicOp to mutate shared variables