[Scilab-Dev] [oldEmptyBehaviour()] displaying a warning message in both Scilab 5 and Scilab 6 behavior

Clément David clement.david at scilab-enterprises.com
Thu Apr 7 10:16:11 CEST 2016


Hello (again) Scilab devs,

TLDR: I don't want to re-open the []+"" behavior change flame-war but just to remove a 
      warning on working Scilab 6 code and ask you about the merge timing.


After the []+"" behavior change, the oldEmptyBehaviour has been introduced by Pierre-Aimé to ease
the transition from Scilab 5 to Scilab 6. This will help user transitioning using the beta version
and thanks to that we also fix some issues in Scilab itself.

However, the current implementation display a warning in both Scilab 5 enforced and Scilab 6
execution mode. I proposed a patchset [1] to remove the warning in the Scilab 6 execution mode but
preserve it on the Scilab 5 mode (eg. after a call to oldEmptyBehaviour("on") ).

What's your thought about this change ? should we pass it now or after the 6.0.0 release ? Is the
beta cycle sufficient enough to manage the behavior change ?

[1]: https://codereview.scilab.org/#/c/18044

Thanks for your thought,

--
Clément



More information about the dev mailing list