Default values are no longer generated as Python code by default. They must be explicitly turned on using the "python:defaultargs" feature. Closes #294 Closes #296 The problems in these two issues when "python:defaultargs" is turned on still need to be fixed and should be addressed in separate patches. The important thing is the default code generation is now fixed.
10 lines
262 B
OpenEdge ABL
10 lines
262 B
OpenEdge ABL
%module python_default_args
|
|
|
|
%pythondefaultargs;
|
|
|
|
// Turn off the feature for the tricky cases that can't be handled
|
|
%nopythondefaultargs seek;
|
|
%nopythondefaultargs Space::Klass::inc;
|
|
%nopythondefaultargs DerivedEnumClass::accelerate;
|
|
|
|
%include "default_args.i"
|