* Bug #14305 fixed: unused %i_d_i() was not removed 64/19764/1
Samuel GOUGEON [Tue, 14 Feb 2017 05:11:43 +0000 (06:11 +0100)]
 http://bugzilla.scilab.org/14305

Change-Id: Ib12c2b18f97e787cfb199b709a1957cb285e0bfe

scilab/CHANGES.md
scilab/modules/overloading/macros/%i_d_i.sci [deleted file]

index 2c4777e..984d3a7 100644 (file)
@@ -430,6 +430,7 @@ Known issues
 * [#13984](http://bugzilla.scilab.org/show_bug.cgi?id=13984): For a set of curves, `plot(.., "color", colors..)` was not vectorized for colors specifications. Moreover, only 10 basic named colors were accepted, instead of the full list of predefined colors names.
 * [#14221](http://bugzilla.scilab.org/show_bug.cgi?id=14221): `msprintf` and `mprintf` ignored row-wise processing with `%%`.
 * [#14254](http://bugzilla.scilab.org/show_bug.cgi?id=14254): When installing an ATOMS module that is not locally registered and available, the error message was unclear.
+* [#14305](http://bugzilla.scilab.org/show_bug.cgi?id=14305): unused `%i_d_i` was still distributed.
 * [#14371](http://bugzilla.scilab.org/show_bug.cgi?id=14371): Scilab crashed when a block is edited.
 * [#14376](http://bugzilla.scilab.org/show_bug.cgi?id=14376): `input()` was broken: \n was introduced before prompting; multiple prompts occurred; the output value could be missing; "%" "\n" "\t" were no longer supported in messages...
 * [#14399](http://bugzilla.scilab.org/show_bug.cgi?id=14399): `whereami`: wrong information (line numbers).
@@ -893,4 +894,3 @@ Known issues
 * [#14685](http://bugzilla.scilab.org/show_bug.cgi?id=14685): datavec produced an invalid index error.
 * [#14980](http://bugzilla.scilab.org/show_bug.cgi?id=14980): The datatip display of the root locus arcs is broken.
 * [#14992](http://bugzilla.scilab.org/show_bug.cgi?id=14992): `readgateway` has been removed, use `whereis` instead.
-
diff --git a/scilab/modules/overloading/macros/%i_d_i.sci b/scilab/modules/overloading/macros/%i_d_i.sci
deleted file mode 100644 (file)
index 730ca62..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA
-//
-// Copyright (C) 2012 - 2016 - Scilab Enterprises
-//
-// This file is hereby licensed under the terms of the GNU GPL v2.0,
-// pursuant to article 5.3.4 of the CeCILL v.2.1.
-// This file was originally licensed under the terms of the CeCILL v2.1,
-// and continues to be available under such terms.
-// For more information, see the COPYING file which you should have received
-// along with this program.
-
-function i1=%i_d_i(i1,i2)
-    t1=inttype(i1); t2=inttype(i2);
-    //logical promotions
-    if t1<10 & t2<10 then t=max(t1,t2); end
-    if t1>10 & t2>10 then t=max(t1,t2); end
-    //more arbitrary promotions
-    if t1<10 & t2>10 then t=max(t1+10,t2); end
-    if t1>10 & t2<10 then t=max(t1,t2+10); end
-    //  i1=iconvert(i1,t) ./ iconvert(i2,t)
-    i1 = iconvert(double(i1) ./ double(i2), t);
-endfunction