Reported by Michael Baudin, Mar 28, 2013
plotlib redefines the uicontrol function. Indeed, a toolbox should not redefine existing functions, because it changes the way Scilab behaves. This may create in scripts using plotlib. The "uicontrol" function provided by plotlib should be named "plotlib_uicontrol" instead, avoiding a name conflict. Another way of proceeding is to involve into Scilab and update the potential bugs in uicontrol, if any.
Comment 1 by Michael Baudin, Mar 28, 2013
The same issue is for "uimenu".
Comment 2 by Michael Baudin, Mar 28, 2013
Same issue for subplot: http://forge.scilab.org/index.php/p/plotlib/source/tree/HEAD/trunk/pl otlib/macros/subplot.sci
Comment 3 by Michael Baudin, Mar 28, 2013
Same issue for drawnow: http://forge.scilab.org/index.php/p/plotlib/source/tree/HEAD/trunk/pl otlib/macros/drawnow.sci
Comment 4 by Michael Baudin, Mar 28, 2013
Same issue for gca and gcf.
Comment 5 by SCdasfcas scdasvz, Feb 23, 2018