* Bug #15010 fixed - Scicos macros: fix variation between Scilab 5 & 6 23/19123/4
Paul Bignier [Tue, 21 Feb 2017 08:51:25 +0000 (09:51 +0100)]
 * Enables to pass Coselica demos!

Change-Id: I93626cbbdf963776859ce9d0456ec9e404daf9be

scilab/CHANGES.md
scilab/modules/scicos/macros/scicos_scicos/create_modelica.sci

index 990210a..7a3ca87 100644 (file)
@@ -343,6 +343,7 @@ the [development mailing list](dev@lists.scilab.org) for a particular toolbox.
 
 ### Bugs fixed in 6.0.1:
 * [#14636](http://bugzilla.scilab.org/show_bug.cgi?id=14636): Xcos model with modelica electrical blocks (created in 5.5.2) crashed Scilab 6.
+* [#15010](http://bugzilla.scilab.org/show_bug.cgi?id=15010): Coselica did not simulate on Scilab 6.
 
 ### Bugs fixed in 6.0.0:
 * [#592](http://bugzilla.scilab.org/show_bug.cgi?id=592): `linspace(a, b, n<=0)` returned `b` instead of `[]`
index d7f374f..50de35f 100644 (file)
@@ -203,7 +203,7 @@ function r=write_nD_format(x)
         if nD1==1 then // rows vector
             r="{"+strcat(string(x),",")+"}"
             r=strsubst(r,"D","e");
-            return r;
+            return;
         elseif nD2==1   then // column vector
             N=nD1;
             cmd=")"
@@ -249,7 +249,7 @@ endfunction
 function     Pari=construct_Pars(Pari,opari,Parembed)
 
     if Pari==[] then
-        return " "
+        return
     end
     // Pars='  parameter Real '+Pars+'(fixed=false);'
     [atemp]=format();