Remove obsolete function xbasimp() (Please use toprint() or xs2ps() instead)
Pierre MARECHAL [Thu, 8 Jan 2009 14:42:43 +0000 (15:42 +0100)]
13 files changed:
scilab/CHANGES_5.1
scilab/modules/graphic_export/help/en_US/driver.xml
scilab/modules/graphic_export/help/en_US/xend.xml
scilab/modules/graphic_export/help/en_US/xs2pdf.xml
scilab/modules/graphic_export/help/en_US/xs2ps.xml
scilab/modules/graphic_export/help/en_US/xs2svg.xml
scilab/modules/graphic_export/help/fr_FR/xend.xml
scilab/modules/graphic_export/help/fr_FR/xinit.xml
scilab/modules/graphic_export/macros/xbasimp.sci [deleted file]
scilab/modules/graphics/help/en_US/Graphics.xml
scilab/modules/graphics/help/en_US/xbasimp.xml [deleted file]
scilab/modules/graphics/help/fr_FR/Graphics.xml
scilab/modules/graphics/help/fr_FR/xbasimp.xml [deleted file]

index 963ea8c..4dd79cf 100644 (file)
@@ -193,3 +193,5 @@ Obsolete functions removed :
 * mtlb_load()  (Please use loadmatfile() instead).
 
 * mtlb_save()  (Please use savematfile() instead).
+
+* xbasimp() (Please use toprint() for printing and by xs2ps() for the file export instead).
index 8ddf348..b7d9055 100644 (file)
@@ -40,7 +40,7 @@ current_driver=driver()</synopsis>
     This function is used to select a graphics driver, or with no arguments 
     to get the current graphics driver name.
     Most of the time, a user can ignore this function and change the driver
-    by calling high level functions such as <literal>xbasc</literal> or <literal>xbasimp</literal>.
+    by calling high level functions such as <literal>xbasc</literal>.
     The selected driver can be one of the followings:
   </para>
     <variablelist>
@@ -103,9 +103,6 @@ convert -delay 10  img*.gif anim.gif
       <member>
         <link linkend="xbasc">xbasc</link>
       </member>
-      <member>
-        <link linkend="xbasimp">xbasimp</link>
-      </member>
     </simplelist>
   </refsection>
   <refsection>
index dd6ae3e..79de085 100644 (file)
@@ -44,10 +44,7 @@ driver("X11")
     <title>See Also</title>
     <simplelist type="inline">
       <member>
-        <link linkend="xbasimp">xbasimp</link>
-      </member>
-      <member>
-        <link linkend="xend">xend</link>
+        <link linkend="xinit">xinit</link>
       </member>
     </simplelist>
   </refsection>
index 6f9ffd1..f8d92a1 100644 (file)
@@ -94,8 +94,6 @@
 
       <member><link linkend="printfigure">printfigure</link></member>
 
-      <member><link linkend="xbasimp">xbasimp</link></member>
-
       <member><link linkend="xs2bmp">xs2bmp</link></member>
 
       <member><link linkend="xs2gif">xs2gif</link></member>
index ffc05ef..62cfee3 100644 (file)
@@ -99,8 +99,6 @@ xs2ps(0,filename);</programlisting>
 
       <member><link linkend="printfigure">printfigure</link></member>
 
-      <member><link linkend="xbasimp">xbasimp</link></member>
-
       <member><link linkend="xs2bmp">xs2bmp</link></member>
 
       <member><link linkend="xs2gif">xs2gif</link></member>
index 5e41f91..cb4401d 100644 (file)
@@ -94,8 +94,6 @@
 
       <member><link linkend="printfigure">printfigure</link></member>
 
-      <member><link linkend="xbasimp">xbasimp</link></member>
-
       <member><link linkend="xs2bmp">xs2bmp</link></member>
 
       <member><link linkend="xs2gif">xs2gif</link></member>
index 4858bdf..aad1cfa 100644 (file)
@@ -41,10 +41,7 @@ driver("X11")
     <title>Voir Aussi</title>
     <simplelist type="inline">
       <member>
-        <link linkend="xbasimp">xbasimp</link>
-      </member>
-      <member>
-        <link linkend="xend">xend</link>
+        <link linkend="xinit">xinit</link>
       </member>
     </simplelist>
   </refsection>
index 72ae06f..9d77b1d 100644 (file)
@@ -59,9 +59,6 @@ driver("X11")
     <title>Voir Aussi</title>
     <simplelist type="inline">
       <member>
-        <link linkend="xbasimp">xbasimp</link>
-      </member>
-      <member>
         <link linkend="xend">xend</link>
       </member>
       <member>
diff --git a/scilab/modules/graphic_export/macros/xbasimp.sci b/scilab/modules/graphic_export/macros/xbasimp.sci
deleted file mode 100644 (file)
index 53df32c..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA
-// This file must be used under the terms of the CeCILL.
-// This source file is licensed as described in the file COPYING, which
-// you should have received as part of this distribution.  The terms
-// are also available at    
-// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-
-function xbasimp(win_num,filen,printer)
-// This function will send the recorded graphics 
-// to a Postscript file 
-//!
-
-warnobsolete("toprint", "5.1");
-warning(gettext("""xbasimp"" has been replaced by ""toprint"" for printing and by ""xs2ps"" for the file export"));
-
-[lhs,rhs]=argn(0);
-
-// conver tfigure numbers into a row vector
-n=size(win_num,'*')
-win_num=matrix(win_num,1,n);
-
-// check if a file name has been specified
-if rhs == 1,
-  filen=TMPDIR+'/scilab.ps';
-end
-
-// create postcript files
-fname=' ';
-for i=1:n,
-  fnamel = filen + '.' + string(win_num(i));
-  // export to a file
-  xs2ps(win_num(i),fnamel);
-end
-
-// print figures if needed
-// if rhs == 3 we should select the printer to use
-if (rhs == 1 | rhs == 3) then
-  for i = 1:n,
-    toprint(win_num(i));
-  end
-end
-
-endfunction
-
index a36c46d..e879ca8 100644 (file)
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>xbasimp</term>
-        <listitem>
-          <para>send graphics to a Postscript printer or in a file</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
         <term>xs2fig</term>
         <listitem>
           <para>send graphics to a file in Xfig syntax</para>
diff --git a/scilab/modules/graphics/help/en_US/xbasimp.xml b/scilab/modules/graphics/help/en_US/xbasimp.xml
deleted file mode 100644 (file)
index 3a52b70..0000000
+++ /dev/null
@@ -1,87 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA
- * 
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution.  The terms
- * are also available at    
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="en" xml:id="xbasimp">
-  <info>
-    <pubdate>$LastChangedDate$</pubdate>
-  </info>
-  <refnamediv>
-    <refname>xbasimp</refname>
-    <refpurpose>send graphics to a Postscript printer or
-  in a file</refpurpose>
-  </refnamediv>
-  <refsynopsisdiv>
-    <title>Calling Sequence</title>
-    <synopsis>xbasimp(win_num,[filen,printer])</synopsis>
-  </refsynopsisdiv>
-  <refsection>
-    <title>Parameters</title>
-    <variablelist>
-      <varlistentry>
-        <term>win_num</term>
-        <listitem>
-          <para>integer scalar or vector</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>filen</term>
-        <listitem>
-          <para>string, Postscript file name (default value is "file"). The
-          window number is appended to <literal>filen</literal>.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>printer</term>
-        <listitem>
-          <para>string, printer name. If <literal>printer</literal> is present or if
-          there is only one argument in the calling sequence, the created file
-          is printed on printer <literal>printer</literal>.</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsection>
-  <refsection>
-    <title>Description</title>
-    <para><literal>xbasimp</literal> sends the recorded graphics of the window
-    <literal>win_num</literal> into the Postscript file <literal>filen</literal>. If a printer is specified,
-    the graphic windows content is also printed.</para>
-    <para>If <literal>win_num</literal> is a vector, several files are generated, one
-    for each selected window (with names <literal>filenxx</literal>).</para>
-    <para>The window number is appended to <literal>filen</literal>.</para>
-  </refsection>
-  <refsection>
-    <title>See Also</title>
-    <simplelist type="inline">
-      <member>
-        <link linkend="printfigure">printfigure</link>
-      </member>
-      <member>
-        <link linkend="toprint">toprint</link>
-      </member>
-      <member>
-        <link linkend="xs2fig">xs2fig</link>
-      </member>
-      <member>
-        <link linkend="xs2gif">xs2gif</link>
-      </member>
-      <member>
-        <link linkend="xs2ppm">xs2ppm</link>
-      </member>
-      <member>
-        <link linkend="xs2ps">xs2ps</link>
-      </member>
-      <member>
-        <link linkend="xs2eps">xs2eps</link>
-      </member>
-    </simplelist>
-  </refsection>
-</refentry>
index e1bc3bc..544ca3a 100644 (file)
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>xbasimp</term>
-        <listitem>
-          <para>envoie des graphiques à une imprimante Postscript ou un fichier</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
         <term>xs2fig</term>
         <listitem>
           <para>envoie des graphiques dans un fichier au format XFig</para>
diff --git a/scilab/modules/graphics/help/fr_FR/xbasimp.xml b/scilab/modules/graphics/help/fr_FR/xbasimp.xml
deleted file mode 100644 (file)
index 35e3d68..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="fr" xml:id="xbasimp">
-  <info>
-    <pubdate>$LastChangedDate$</pubdate>
-  </info>
-  <refnamediv>
-    <refname>xbasimp</refname>
-    <refpurpose>envoie des graphiques vers une imprimante
-  ou un fichier Postscript</refpurpose>
-  </refnamediv>
-  <refsynopsisdiv>
-    <title>Séquence d'appel</title>
-    <synopsis>xbasimp(win_num,[filen,printer])</synopsis>
-  </refsynopsisdiv>
-  <refsection>
-    <title>Paramètres</title>
-    <variablelist>
-      <varlistentry>
-        <term>win_num</term>
-        <listitem>
-          <para>entier ou vecteur d'entiers</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>filen</term>
-        <listitem>
-          <para>chaîne de caractères, nom du fichier Postscript (la valeur par
-          défaut est "file"). Le numéro de fenêtre est ajouté à 
-          <literal>filen</literal>.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>printer</term>
-        <listitem>
-          <para>chaîne de caractères, nom de l'imprimante. Si
-          <literal>printer</literal> est présent ou s'il n'y a qu'un seul argument
-          d'entrée dans la séquence d'appel, le fichier est directement
-          imprimé sur l'imprimante <literal>printer</literal>.</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsection>
-  <refsection>
-    <title>Description</title>
-    <para><literal>xbasimp</literal> envoie les graphiques enregistrés dans la fenêtre
-    <literal>win_num</literal> dans le fichier Postscript <literal>filen</literal>.
-    Si une imprimante est spécifiée, le contenu des fenêtres graphiques est égalment imprimé.</para>
-    <para>Si <literal>win_num</literal> est un vecteur, plusieurs fichiers sont
-    générés, un pour chaque fenêtre (avec les noms <literal>filenxx</literal>).</para>
-  </refsection>
-  <refsection>
-    <title>Voir Aussi</title>
-    <simplelist type="inline">
-      <member>
-        <link linkend="printfigure">printfigure</link>
-      </member>
-      <member>
-        <link linkend="toprint">toprint</link>
-      </member>
-      <member>
-        <link linkend="xs2fig">xs2fig</link>
-      </member>
-      <member>
-        <link linkend="xs2ppm">xs2ppm</link>
-      </member>
-      <member>
-        <link linkend="xs2eps">xs2eps</link>
-      </member>
-      <member>
-        <link linkend="xs2ps">xs2ps</link>
-      </member>
-    </simplelist>
-  </refsection>
-</refentry>