[Audacity-devel] Bug in scripting command interface versus NyQuist
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: Stephen G. P. <sg...@ma...> - 2014-01-24 19:11:12
|
Hi, I am trying to fix a bug with the scripting command interface - it's not honouring defaults currently. Part of the problem lies in the Shuttle::TransferString() method. Currently for mbStoreInClient mode the method always returns true - which means you can't tell if a parameter has actually been found in the parameter string or not. I want it to return true if the parameter is present but false if not. The only other code that uses the return value is the NyQuist code, which checks the return value, even though currently it is meaningless. Anyone know the NyQuist code well enough to say whether or not I can safely repair the semantics of the return value please? ITMW I'll check the history. If needs be, I'll rewrite the code entirely. Thanks Stephen Parry |