Hi Samuel
OK, I see - regarding clear.
Yes, maybe the new debugger could be helpful.
The code is not top-secret, but to test the complete code in a
meaningful way I'd need to also include 40 kb of data... so it's best to
share with private email to whom wish to help me out.
P.S. The tip with copy-paste from "rich" source could indeed be the
problem. I don't know (and don't remember) ... but it works fine in
Scilab 5.5.
Best regards,
Claus
On 07-09-2017 22:53, Samuel Gougeon wrote:
Claus,
I might have been unclear about clear(). I meant
--> clear // clears everything, even all user defined functions and
libraries
is deleterious. I do not really understand how you could use
prettify() if it is not in a protected autoloaded ATOMS library, since
it will be deleted by your "clear" statement, with all other things?
clear() is useful to delete an explicit set of given variables. There
is no project about removing it.
About your issue: may be it's time to use the new debug() debugger :)
It is hard to help without being able to see and test the code (i
don't ask for it ;)
So, IMO your best way would be using debug().
Cheers
Samuel
Le 07/09/2017 à 21:51, Claus Futtrup a écrit :
Hi Samuel
About "clear" I looked and it's still a documented feature in 6.0:
https://help.scilab.org/docs/6.0.0/en_US/clear.html
I also revisited the 6.0 Release Notes (PDF) and it lists only these
as obsolete:
Obsolete functions or features w maxfiles is now obsolete.
w isoview(xmin,xmax,ymin,ymax) is deprecated. Please use
isoview("on"), replot(..) instead.
w eval3d will be removed from Scilab 6.1. Please use ndgrid instead.
w strcmpi is deprecated. Please use strcmp(..,"i")instead.
w square will be removed from Scilab 6.1. Please use gcf().axes_ size
and replot instead.
... You might be right that clear is on its way out, but I don't know
where to find the information.
/Claus
On 07-09-2017 21:25, Samuel Gougeon wrote:
Hello Claus,
In Scilab, clear is deleterious. As a first hint, i would try
commenting it before rerunning the script.
Best regards
Samuel
Le 06/09/2017 à 21:33, Claus Futtrup a écrit :
Hi there
I've started to use the prettify functions by Pierre Vuillemin. So
far so good in Scilab 5.5
Now I've started to look into Scilab 6 (not least because graphics
is much faster), but I get a weird error.
If I start Scilab, first time I execute the code, I get an "Invalid
buffer." message.
Second time I execute the code then I get a bad message:
--> exec('C:\Users\claus\Documents\Scilab54\z3mfit.sce', -1)
at line 93 of executed file
C:\Users\claus\Documents\Scilab54\z3mfit.sce
'labels_font_size' , 3,...
^^
Error: syntax error, unexpected "'", expecting "," or )
When I run my script, the first thing my code does - it clears all
variables, all graphics and clears console, so it's not "old" stuff
from previous run that is the problem. Or ???
The "line 93" is part of the default options in Prettify, where it
says labels_font_size. It looks like this:
default_options = struct('title_font_size' , 4,...
'labels_font_size' , 3,...
'thicks_font_size' , 2,...
'num_format' , '',...
'leg_font_size' , 3,...
'line_thickness' , 2,...
'xstring_font_size' , 2)
Can anyone spot, what is the problem?
P.S. This part of the code is in a section that is controlled by an
if-statement, and even if I make sure the condition is false (so
that the Prettify code is not executed), Scilab still spits out
this error. It's really weird - and even weirder it doesn't get the
error the first time that the code is executed.
P.S. My entire code is ca. 915 lines long + requires input data, so
I prefer not to attach it to a post here in the mailing list.
Best regards,
Claus
_______________________________________________
users mailing list
[email protected]
http://lists.scilab.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
http://lists.scilab.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
http://lists.scilab.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
http://lists.scilab.org/mailman/listinfo/users