fix bug 5117 - the getf function has been removed
Yann Collette [Wed, 4 Nov 2009 07:19:19 +0000 (08:19 +0100)]
50 files changed:
scilab/modules/core/help/en_US/comp.xml
scilab/modules/core/help/en_US/mode.xml
scilab/modules/core/help/fr_FR/comp.xml
scilab/modules/core/help/fr_FR/mode.xml
scilab/modules/core/help/pt_BR/comp.xml
scilab/modules/core/help/pt_BR/mode.xml
scilab/modules/functions/help/en_US/deff.xml
scilab/modules/functions/help/en_US/exec.xml
scilab/modules/functions/help/en_US/fun2string.xml
scilab/modules/functions/help/en_US/function.xml
scilab/modules/functions/help/en_US/functions.xml
scilab/modules/functions/help/en_US/genlib.xml
scilab/modules/functions/help/en_US/getd.xml
scilab/modules/functions/help/en_US/getf.xml [deleted file]
scilab/modules/functions/help/en_US/lib.xml
scilab/modules/functions/help/en_US/listfunctions.xml
scilab/modules/functions/help/en_US/macro.xml
scilab/modules/functions/help/en_US/plotprofile.xml
scilab/modules/functions/help/en_US/profile.xml
scilab/modules/functions/help/en_US/recompilefunction.xml
scilab/modules/functions/help/en_US/showprofile.xml
scilab/modules/functions/help/fr_FR/exec.xml
scilab/modules/functions/help/fr_FR/function.xml
scilab/modules/functions/help/fr_FR/functions.xml
scilab/modules/functions/help/fr_FR/getd.xml
scilab/modules/functions/help/pt_BR/exec.xml
scilab/modules/functions/help/pt_BR/fun2string.xml
scilab/modules/functions/help/pt_BR/function.xml
scilab/modules/functions/help/pt_BR/functions.xml
scilab/modules/functions/help/pt_BR/genlib.xml
scilab/modules/functions/help/pt_BR/getd.xml
scilab/modules/functions/help/pt_BR/listfunctions.xml
scilab/modules/functions/help/pt_BR/macro.xml
scilab/modules/functions/help/pt_BR/plotprofile.xml
scilab/modules/functions/help/pt_BR/profile.xml
scilab/modules/functions/help/pt_BR/recompilefunction.xml
scilab/modules/functions/help/pt_BR/showprofile.xml
scilab/modules/gui/help/en_US/uigetfile.xml
scilab/modules/io/help/en_US/load.xml
scilab/modules/io/help/pt_BR/deff.xml
scilab/modules/io/help/pt_BR/getf.xml [deleted file]
scilab/modules/io/help/pt_BR/lib.xml
scilab/modules/io/help/pt_BR/load.xml
scilab/modules/io/help/pt_BR/oldload.xml
scilab/modules/scicos/help/scicos_doc/man/eng/data_revB/data_desc.xml
scilab/modules/scicos/help/scicos_doc/man/fr/data_revB/data_desc.xml
scilab/modules/scicos/macros/scicos_auto/scicos.sci
scilab/modules/xcos/help/scicos_doc/man/eng/data_revB/data_desc.xml
scilab/modules/xcos/help/scicos_doc/man/fr/data_revB/data_desc.xml
scilab/modules/xpad/help/en_US/edit_error.xml

index a9e210b..12ee198 100644 (file)
@@ -54,9 +54,9 @@
     provided in the standard libraries are compiled.</para>
 
     <para>The online definition as well as the short syntax of the commands
-    <literal>getf</literal> and <literal>deff</literal> generate compiled
+    <literal>exec</literal> and <literal>deff</literal> generate compiled
     functions. So comp has to be used in very particular cases. To produce
-    uncompiled functions one must use ><link linkend="getf">getf</link> or
+    uncompiled functions one must use ><link linkend="exec">exec</link> or
     <link linkend="deff">deff</link> with the option <literal>"n"</literal>.</para>
 
     <para>The value opt==2 causes the function to be compiled "for profiling".
@@ -78,7 +78,7 @@
 
       <member><link linkend="deff">deff</link></member>
 
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
 
       <member><link linkend="function">function</link></member>
      <member><link linkend="add_profiling">add_profiling</link></member>
index 7131658..5f25f97 100644 (file)
@@ -105,8 +105,7 @@ k = mode()</synopsis>
       </varlistentry>
     </variablelist>
 
-    <para>Line display is disabled for compiled scilab function (see getf or
-    comp). By default, Scilab functions are executed using the silent ("-1")
+    <para>Line display is disabled for compiled scilab function (see comp). By default, Scilab functions are executed using the silent ("-1")
     mode.</para>
 
     <para>functions in a function library are executed using "-1" mode.</para>
@@ -145,8 +144,6 @@ mode(2)
 
       <member><link linkend="execstr">execstr</link></member>
 
-      <member><link linkend="getf">getf</link></member>
-
       <member><link linkend="semicolon">semicolon</link></member>
 
       <member><link linkend="comma">comma</link></member>
index 8d14960..5df82bc 100644 (file)
     librairies standard de Scilab sont "compilées".</para>
 
     <para>La définition en line des fonction ainsi que la forme
-    courte des fonctions <literal>getf</literal> et
+    courte des fonctions <literal>exec</literal> et
     <literal>deff</literal> produisent des fonctions
     compilées. L'usage de la fonction <literal>comp</literal> est
     donc réservé a des usages très particuliers. Pour
     générer des fonction non compilées, il faut appeler les
-    fonctions <link linkend="getf">getf</link> ou <link
+    fonctions <link linkend="exec">exec</link> ou <link
     linkend="deff">deff</link> avec l'option
     <literal>"n"</literal>.</para>
 
@@ -63,7 +63,7 @@
         <link linkend="deff">deff</link>
       </member>
       <member>
-        <link linkend="getf">getf</link>
+        <link linkend="exec">exec</link>
       </member>
       <member>
         <link linkend="function">function</link>
index a637bf5..83f033b 100644 (file)
@@ -111,7 +111,7 @@ k=mode()</synopsis>
     </variablelist>
 
     <para>L'affichage est supprimé dans les fonctions compilées
-    (voir getf ou comp). Par défaut les fonctions Scilab sont
+    (voir comp). Par défaut les fonctions Scilab sont
     éxécutées en mode silencieux ("-1").</para>
     
     <para>Les fonctions incluses dans une librairie de fonctions scilab sont executés avec le mode "-1".</para>
@@ -150,8 +150,6 @@ mode(2)
 
       <member><link linkend="execstr">execstr</link></member>
 
-      <member><link linkend="getf">getf</link></member>
-
       <member><link linkend="semicolon">semicolon</link></member>
 
       <member><link linkend="comma">comma</link></member>
index 80cd6f4..aa0be0b 100644 (file)
     fornecidas nas bibliotecas padrões são compiladas.</para>
 
     <para>A definição online bem como a sintaxe curta dos comandos
-    <literal>getf</literal> e <literal>deff</literal> geram funções
+    <literal>exec</literal> e <literal>deff</literal> geram funções
     compiladas. Então comp tem que ser usado apenas em casos bem particulares.
     Para se produzir uma função não compilada, deve-se usar &gt;<link
-    linkend="getf">getf</link> ou <link linkend="deff">deff</link> com a opção
+    linkend="exec">exec</link> ou <link linkend="deff">deff</link> com a opção
     <literal>"n"</literal>.</para>
 
     <para>O valor opt==2 faz com que a função seja compilada "para definição
@@ -80,7 +80,7 @@
 
       <member><link linkend="deff">deff</link></member>
 
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
 
       <member><link linkend="function">function</link></member>
 
index e902c76..fa95eca 100644 (file)
@@ -76,7 +76,7 @@ k=mode()</synopsis>
     </variablelist>
 
     <para>A exibição de linha é desabilitada para funções do Scilab compiladas
-    (ver getf ou comp). Por padrão, funções do Scilab são executadas no modo
+    (ver comp). Por padrão, funções do Scilab são executadas no modo
     "silencioso" ("-1").</para>
   </refsection>
 
@@ -86,8 +86,6 @@ k=mode()</synopsis>
     <simplelist type="inline">
       <member><link linkend="exec">exec</link></member>
 
-      <member><link linkend="getf">getf</link></member>
-
       <member><link linkend="semicolon">semicolon</link></member>
 
       <member><link linkend="comma">comma</link></member>
index b0a9998..9f911e2 100644 (file)
     <title>Description</title>
     <para><literal>deff</literal> can be used to define functions from sequences of instructions
     written in text strings. The resulting function object has the same proprerties
-    of any other function defined in a text file and loaded with <literal>getf</literal> 
+    of any other function defined in a text file and loaded with <literal>exec</literal> 
     or <literal>exec</literal>.</para>
     <para>
     Quotes in the instructions (delimiting strings or meaning matrix transposition) 
     have to be doubled to be interpreted correctly (see help quote). This can make
     writing up a little awkward.
     An option in such cases is to define functions in files as usual, to load them into
-    Scilab by <literal>getf</literal> (with the <literal>'n'</literal> option) and to use 
+    Scilab by <literal>exec</literal> (with the <literal>'n'</literal> option) and to use 
     <literal>sci2exp</literal> to get a printout of corresponding <literal>deff</literal> 
     instructions.</para>
   </refsection>
@@ -98,9 +98,6 @@ deff('[x]=mymacro(y,z)',['a=3*y+1'; 'x=a*z+y'])
     <title>See Also</title>
     <simplelist type="inline">
       <member>
-        <link linkend="getf">getf</link>
-      </member>
-      <member>
         <link linkend="comp">comp</link>
       </member>
       <member>
index 57ba3d8..afaab26 100644 (file)
@@ -73,8 +73,7 @@ ierr=exec(fun,'errcatch' [,mode])</synopsis>
     : stops + prompts + echoes : useful mode for demos.</para>
     <para><literal>exec(fun [,mode])</literal> executes function  <literal>fun</literal> as a script: no
     input nor output argument nor specific variable environment. This form
-    is more efficient, because script code may be pre-compiled (see getf,
-    comp). This method for script evaluation allows to store scripts as
+    is more efficient, because script code may be pre-compiled (see comp). This method for script evaluation allows to store scripts as
     function in libraries.</para>
     <para>
     If an error is encountered while executing, if 'errcatch' flag is
@@ -117,9 +116,6 @@ whos -name "a "
     <title>See Also</title>
     <simplelist type="inline">
       <member>
-        <link linkend="getf">getf</link>
-      </member>
-      <member>
         <link linkend="execstr">execstr</link>
       </member>
       <member>
index 53219ac..9b2c3dd 100644 (file)
@@ -66,7 +66,7 @@ write(%io(2),txt,'(a)')
     <title>See Also</title>
     <simplelist type="inline">
       <member>
-        <link linkend="getf">getf</link>
+        <link linkend="exec">exec</link>
       </member>
       <member>
         <link linkend="edit">edit</link>
index 3e1ba18..d06add8 100644 (file)
@@ -70,7 +70,7 @@ endfunction
       <varlistentry>
         <term>&lt;statements&gt;</term>
         <listitem>
-          <para>stands for a set of scilab instructions (statements)  This syntax may be used to define function (see functions) inline or in a script file (see exec). For compatibility with old Scilab versions, functions defined in a script file containing only function definitions can be "loaded" into Scilab using the <literal>getf</literal> function.</para>
+          <para>stands for a set of scilab instructions (statements)  This syntax may be used to define function (see functions) inline or in a script file (see exec). For compatibility with old Scilab versions, functions defined in a script file containing only function definitions can be "loaded" into Scilab using the <literal>exec</literal> function.</para>
         </listitem>
       </varlistentry>
     </variablelist>
@@ -121,7 +121,7 @@ exec SCI/modules/elementary_functions/macros/asinh.sci;
         <link linkend="exec">exec</link>
       </member>
       <member>
-        <link linkend="getf">getf</link>
+        <link linkend="exec">exec</link>
       </member>
     </simplelist>
   </refsection>
index 2b4bde0..c007840 100644 (file)
@@ -137,7 +137,7 @@ exec SCI/modules/elementary_functions/macros/asinh.sci;
     <simplelist type="inline">
       <member> <link linkend="function">function</link> </member>
       <member> <link linkend="deff">deff</link> </member>
-      <member> <link linkend="getf">getf</link> </member>
+      <member> <link linkend="exec">exec</link> </member>
       <member> <link linkend="comp">comp</link> </member>
       <member> <link linkend="lib">lib</link> </member>
       <member> <link linkend="getd">getd</link> </member>
index 122f328..d7cd2a5 100644 (file)
@@ -66,7 +66,7 @@ genlib(lib_name [,path=dir_name] [,verbose=verb] [,force=Force] [,names=Names])<
     <title>Description</title>
     <para>For each <literal>.sci</literal> file in <literal>dir_name</literal> (or only those
       specified by the <literal>Names</literal> argument), <literal>genlib</literal> executes a
-    <literal>getf</literal> and saves the functions to the corresponding <literal>.bin</literal>
+    <literal>exec</literal> and saves the functions to the corresponding <literal>.bin</literal>
     file.  The <literal>.sci</literal> file must not contain anything but Scilab
     functions.  If a <literal>.bin</literal> file is newer than the associated
     <literal>.sci</literal> file, <literal>genlib</literal> does not translate and save the file.</para>
@@ -99,7 +99,7 @@ genlib(lib_name [,path=dir_name] [,verbose=verb] [,force=Force] [,names=Names])<
         <link linkend="getd">getd</link>
       </member>
       <member>
-        <link linkend="getf">getf</link>
+        <link linkend="exec">exec</link>
       </member>
       <member>
         <link linkend="save">save</link>
index 3cef3b4..08b1c75 100644 (file)
@@ -49,7 +49,7 @@ getd('SCI/modules/cacsd/macros')
     <title>See Also</title>
     <simplelist type="inline">
       <member>
-        <link linkend="getf">getf</link>
+        <link linkend="exec">exec</link>
       </member>
       <member>
         <link linkend="lib">lib</link>
diff --git a/scilab/modules/functions/help/en_US/getf.xml b/scilab/modules/functions/help/en_US/getf.xml
deleted file mode 100644 (file)
index 12e2f40..0000000
+++ /dev/null
@@ -1,168 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) XXXX-2008 - 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 version="5.0-subset Scilab" xml:id="getf" xml:lang="en"
-          xmlns="http://docbook.org/ns/docbook"
-          xmlns:xlink="http://www.w3.org/1999/xlink"
-          xmlns:svg="http://www.w3.org/2000/svg"
-          xmlns:ns5="http://www.w3.org/1999/xhtml"
-          xmlns:mml="http://www.w3.org/1998/Math/MathML"
-          xmlns:db="http://docbook.org/ns/docbook">
-  <info>
-    <pubdate>$LastChangedDate: 2008-03-26 08:50:39 +0000 (mer, 26 mar 2008)
-    $</pubdate>
-  </info>
-
-  <refnamediv>
-    <refname>getf</refname>
-
-    <refpurpose>defining a function from a file</refpurpose>
-  </refnamediv>
-
-  <refsynopsisdiv>
-    <title>Calling Sequence</title>
-
-    <synopsis>getf(file-name [,opt])</synopsis>
-  </refsynopsisdiv>
-
-  <refsection>
-    <title>Parameters</title>
-
-    <variablelist>
-      <varlistentry>
-        <term>filename</term>
-
-        <listitem>
-          <para>Scilab string.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term>opt</term>
-
-        <listitem>
-          <para>optional character string</para>
-
-          <variablelist>
-            <varlistentry>
-              <term>"c"</term>
-
-              <listitem>
-                <para>loaded functions are "compiled" to be more efficient
-                (default)</para>
-              </listitem>
-            </varlistentry>
-
-            <varlistentry>
-              <term>"n"</term>
-
-              <listitem>
-                <para>loaded functions are not "compiled"</para>
-              </listitem>
-            </varlistentry>
-
-            <varlistentry>
-              <term>"p"</term>
-
-              <listitem>
-                <para>loaded functions are "compiled" and prepared for
-                profiling (see profile)</para>
-              </listitem>
-            </varlistentry>
-          </variablelist>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsection>
-
-  <refsection>
-    <title>Description</title>
-    
-    <para> This function is obsolete. see 'exec' </para>
-
-    <para>loads one or several functions (see <literal>functions</literal>)
-    defined in the file <literal>'file-name'</literal>. The string
-    <literal>opt='n'</literal> means that the functions are not compiled
-    (pre-interpreted) when loaded. This can be useful for some debugging
-    purpose (see <literal>comp</literal>). By default, functions are compiled
-    when loaded (i.e. <literal>opt='c'</literal> is used).</para>
-
-    <para>In the file a function must begin by a "syntax definition" line as
-    follows:</para>
-
-    <programlisting>
-
-function [y1,...,yn]=foo(x1,...,xm)
-   
-    </programlisting>
-
-    <para>The following lines contain a sequence of scilab
-    instructions.</para>
-
-    <para>The "syntax definition" line gives the "full" calling syntax of this
-    function. The <literal>yi</literal> are output variables calculated as
-    functions of input variables <literal>xi</literal> and variables existing
-    in Scilab when the function is executed. Shorter input or output argument
-    list may be used.</para>
-
-    <para>Many functions may be written in the same file. A function is
-    terminated by an <literal>endfunction</literal> keyword. For compatibility
-    with previous versions a function may also be terminated by the following
-    <literal>function</literal> keyword or the <literal>EOF</literal> mark.
-    For that reason it is not possible to load function containing nested
-    function definition using the <literal>getf</literal> function.</para>
-
-    <para><literal>getf</literal> is an obsolete way for loading functions
-    into scilab from a file. It is replaced by the function <link
-    linkend="exec">exec</link>. Note that functions in a file should be
-    terminated by an <literal>endfunction</literal> keyword. The
-    <literal>exec</literal> function supposes
-    <literal>opt=='c'</literal>.</para>
-
-    <para>To prepare a function for profiling please use the <link
-    linkend="add_profiling">add_profiling</link> function.</para>
-  </refsection>
-
-  <refsection>
-    <title>Examples</title>
-
-    <programlisting role="example">
-
-getf('SCI/modules/graphics/macros/plot.sci')
-
-getf SCI/modules/graphics/macros/plot.sci
-  </programlisting>
-  </refsection>
-
-  <refsection>
-    <title>See Also</title>
-
-    <simplelist type="inline">
-      <member><link linkend="functions">functions</link></member>
-
-      <member><link linkend="function">function</link></member>
-
-      <member><link linkend="genlib">genlib</link></member>
-
-      <member><link linkend="getd">getd</link></member>
-
-      <member><link linkend="exec">exec</link></member>
-
-      <member><link linkend="edit">edit</link></member>
-
-      <member><link linkend="comp">comp</link></member>
-
-      <member><link linkend="add_profiling">add_profiling</link></member>
-    </simplelist>
-  </refsection>
-</refentry>
\ No newline at end of file
index e4c2e47..8902d1d 100644 (file)
@@ -104,7 +104,7 @@ A
         <link linkend="deff">deff</link>
       </member>
       <member>
-        <link linkend="getf">getf</link>
+        <link linkend="exec">exec</link>
       </member>
       <member>
         <link linkend="whereis">whereis</link>
index d516ef9..bde9d1a 100644 (file)
@@ -83,7 +83,7 @@ flist(profilable)
         <link linkend="function">function</link>
       </member>
       <member>
-        <link linkend="getf">getf</link>
+        <link linkend="exec">exec</link>
       </member>
       <member>
         <link linkend="deff">deff</link>
index 0ef87f3..10aa564 100644 (file)
@@ -23,7 +23,7 @@
     <para>
     Macros are Scilab procedures ("macro", "function" and "procedure"
     have the save meaning). Usually, they are defined 
-    in files with an editor and loaded into Scilab by <literal>getf</literal> or through
+    in files with an editor and loaded into Scilab by <literal>exec</literal> or through
     a library.</para>
     <para>
     They can also be defined on-line (see <literal>deff</literal>). 
@@ -50,7 +50,7 @@ function [y1,...,yn]=foo(x1,...,xm)
         <link linkend="deff">deff</link>
       </member>
       <member>
-        <link linkend="getf">getf</link>
+        <link linkend="exec">exec</link>
       </member>
       <member>
         <link linkend="comp">comp</link>
index 59d4f42..fa6d06a 100644 (file)
@@ -39,7 +39,7 @@
     <title>Description</title>
     <para>
     To use <literal>plotprofile</literal>, the Scilab function must have been prepared for
-    profiling (see getf).</para>
+    profiling (see exec).</para>
     <para>
     When such a function is executed, the system
     counts how many times each line is executed and how much cpu time is
index d18a751..c35d1dd 100644 (file)
@@ -43,7 +43,7 @@
     <title>Description</title>
     <para>
     To use <literal>profile</literal> the Scilab function must have been prepared for
-    profiling (see getf).</para>
+    profiling (see exec).</para>
     <para>
     For such function, When such a function is executed the systems counts
     how many time each line is executed and how may cpu time is spend for
@@ -87,7 +87,7 @@ profile(foo) //execution profiles are cumulated
     <title>See Also</title>
     <simplelist type="inline">
       <member>
-        <link linkend="getf">getf</link>
+        <link linkend="exec">exec</link>
       </member>
       <member>
         <link linkend="deff">deff</link>
index 6269e1e..50d0e9f 100644 (file)
@@ -68,9 +68,6 @@ showprofile(asinh)
         <link linkend="function">function</link>
       </member>
       <member>
-        <link linkend="getf">getf</link>
-      </member>
-      <member>
         <link linkend="deff">deff</link>
       </member>
       <member>
index 4e5ade0..a85828f 100644 (file)
@@ -37,7 +37,7 @@
     <title>Description</title>
     <para>
     To use <literal>showprofile</literal> the Scilab function must have been prepared for
-    profiling (see getf).</para>
+    profiling (see exec).</para>
     <para>
     For such function, When such a function is executed the systems counts
     how many time each line is executed and how may cpu time is spend for
index 326d4ae..ed74861 100644 (file)
@@ -104,7 +104,7 @@ ierr=exec(fun,'errcatch' [,mode])</synopsis>
       l'exécution se fait dans l'environnement courant (les variables
       créées dans la fonction sont conservées après l'exécution). Cette
       forme est plus efficace, car ainsi les instructions du script peuvent
-      être pré-compilées (voir getf, comp). Cette méthode d'exécution des
+      être pré-compilées (voir comp). Cette méthode d'exécution des
       scripts permet aussi de stocker des scripts comme des fonctions dans des
       librairies. 
     </para>
@@ -156,7 +156,7 @@ whos -name "a "
     <title>Voir Aussi</title>
     <simplelist type="inline">
       <member>
-        <link linkend="getf">getf</link>
+        <link linkend="exec">exec</link>
       </member>
       <member>
         <link linkend="execstr">execstr</link>
index 9a557d0..8faf20c 100644 (file)
@@ -68,7 +68,7 @@ endfunction
       <varlistentry>
         <term>&lt;instructions&gt;</term>
         <listitem>
-          <para>une suite d'instructions Scilab.  Cette syntaxe peut être utilisée pour définir des fonctions (voir functions) en ligne ou dans un script (voir exec). Pour raisons de compatibilité avec les anciennes versions de Scilab, les fonctions définies dans un script ne contenant que des déclarations de fonctions peuvent être chargées dans Scilab avec la fonction <literal>getf</literal>.</para>
+          <para>une suite d'instructions Scilab.  Cette syntaxe peut être utilisée pour définir des fonctions (voir functions) en ligne ou dans un script (voir exec). Pour raisons de compatibilité avec les anciennes versions de Scilab, les fonctions définies dans un script ne contenant que des déclarations de fonctions peuvent être chargées dans Scilab avec la fonction <literal>exec</literal>.</para>
         </listitem>
       </varlistentry>
     </variablelist>
@@ -116,9 +116,6 @@ exec SCI/modules/elementary_functions/macros/asinh.sci;
       <member>
         <link linkend="exec">exec</link>
       </member>
-      <member>
-        <link linkend="getf">getf</link>
-      </member>
     </simplelist>
   </refsection>
 </refentry>
index f62f4e4..3d53372 100644 (file)
@@ -149,7 +149,7 @@ exec SCI/modules/elementary_functions/macros/asinh.sci;
     <simplelist type="inline">
       <member> <link linkend="function">function</link> </member>
       <member> <link linkend="deff">deff</link> </member>
-      <member> <link linkend="getf">getf</link> </member>
+      <member> <link linkend="exec">exec</link> </member>
       <member> <link linkend="comp">comp</link> </member>
       <member> <link linkend="lib">lib</link> </member>
       <member> <link linkend="getd">getd</link> </member>
index 866817b..fa73c52 100644 (file)
@@ -50,7 +50,7 @@ getd('SCI/modules/cacsd/macros')
     <title>Voir Aussi</title>
     <simplelist type="inline">
       <member>
-        <link linkend="getf">getf</link>
+        <link linkend="exec">exec</link>
       </member>
       <member>
         <link linkend="lib">lib</link>
index 99e2573..bbc02c6 100644 (file)
@@ -91,7 +91,7 @@ ierr=exec(fun,'errcatch' [,mode])</synopsis>
     <para><literal>exec(fun [,mode])</literal> executa a função
     <literal>fun</literal> como um script: sem argumentos de entrada ou saída
     nem ambientes de variáveis específicos. Esta forma é mais eficiente,
-    porque o código script pode se pré-compilado (ver getf, comp). Este método
+    porque o código script pode se pré-compilado (ver comp). Este método
     para avaliação de scripts permite armazenar scripts como funções em
     bibliotecas.</para>
 
@@ -140,7 +140,7 @@ whos -name "a "
     <title>Ver Também</title>
 
     <simplelist type="inline">
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
 
       <member><link linkend="execstr">execstr</link></member>
 
index 1951f9e..599a561 100644 (file)
@@ -87,7 +87,7 @@ write(%io(2),txt,'(a)')
     <title>Ver Também</title>
 
     <simplelist type="inline">
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
 
       <member><link linkend="edit">edit</link></member>
 
index b75b6d3..ed2671e 100644 (file)
@@ -108,7 +108,7 @@ endfunction
           script (ver exec). Para compatibilidade com versões Scilab antigas,
           as funções podem ser definidas em um arquivo script contendo apenas
           definições de funções podem ser "carregadas" no Scilab através da
-          função <literal>getf</literal>.</para>
+          função <literal>exec</literal>.</para>
         </listitem>
       </varlistentry>
     </variablelist>
@@ -161,7 +161,7 @@ exec SCI/modules/elementary_functions/macros/asinh.sci;
 
       <member><link linkend="exec">exec</link></member>
 
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
     </simplelist>
   </refsection>
 </refentry>
index 78842e8..3a42dc7 100644 (file)
@@ -169,7 +169,7 @@ exec SCI/modules/elementary_functions/macros/asinh.sci;
 
       <member><link linkend="deff">deff</link></member>
 
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
 
       <member><link linkend="comp">comp</link></member>
 
index 794c235..f3e1f41 100644 (file)
@@ -93,7 +93,7 @@ genlib(lib_name [,path=dir_name] [,verbose=verb] [,force=Force] [,names=Names])<
     <para>Para cada arquivo <literal>.sci</literal> em
     <literal>dir_name</literal> (ou apenas para aqueles especificados pelo
     argumento <literal>Names</literal>), <literal>genlib</literal> executa um
-    <literal>getf</literal> e salva as funções no arquivo
+    <literal>exec</literal> e salva as funções no arquivo
     <literal>.bin</literal> correspondente. O arquivo <literal>.sci</literal>
     só pode conter instruções Scilab. Se um arquivo <literal>.bin</literal>
     for mais novo que o arquivo <literal>.sci</literal> assicuadi,
@@ -137,7 +137,7 @@ genlib(lib_name [,path=dir_name] [,verbose=verb] [,force=Force] [,names=Names])<
     <simplelist type="inline">
       <member><link linkend="getd">getd</link></member>
 
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
 
       <member><link linkend="save">save</link></member>
 
index 9110feb..3c84277 100644 (file)
@@ -67,7 +67,7 @@ getd('SCI/modules/cacsd/macros')
     <title>Ver Também</title>
 
     <simplelist type="inline">
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
 
       <member><link linkend="lib">lib</link></member>
 
index 1dd8969..0466aea 100644 (file)
@@ -106,7 +106,7 @@ flist(profilable)
     <simplelist type="inline">
       <member><link linkend="function">function</link></member>
 
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
 
       <member><link linkend="deff">deff</link></member>
 
index acd1404..8899e3c 100644 (file)
@@ -32,7 +32,7 @@
 
     <para>Macros são procedimentos Scilab ("macro", "função" e "procedimento"
     possuem o mesmo significado). Geralmente, eles são definidos em arquivos
-    com um editor e carregados no Scilab com <literal>getf</literal> ou
+    com um editor e carregados no Scilab com <literal>exec</literal> ou
     através de uma biblioteca.</para>
 
     <para>Também podem ser definidos on-line (ver <literal>deff</literal>). Um
index 054d435..b513574 100644 (file)
@@ -54,7 +54,7 @@
 
     <para>Para utilizar <literal>plotprofile</literal>, a função Scilab deve
     ter sido preparada para profiling (análise de desempenho) (ver
-    getf).</para>
+    exec).</para>
 
     <para>Quando tal função é executada, o sistema conta quantas vezes cada
     linha foi executada e quanto tempo de cpu foi gasto para cada linha. Estes
index f19c582..7f9561a 100644 (file)
@@ -60,7 +60,7 @@
     <title>Descrição</title>
 
     <para>Para utilizar <literal>profile</literal> a função Scilab deve ter
-    sido preparada para profiling (análise de desempenho) (ver getf).</para>
+    sido preparada para profiling (análise de desempenho) (ver exec).</para>
 
     <para>Pata tal função, quando tal função é executada, o sistema conta
     quantas vezes cada linha foi executada e quanto tempo de cpu foi gasto
@@ -106,7 +106,7 @@ profile(foo) //a execu
     <title>Ver Também</title>
 
     <simplelist type="inline">
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
 
       <member><link linkend="deff">deff</link></member>
 
index dd1d2c7..cad2777 100644 (file)
@@ -87,7 +87,7 @@ showprofile(asinh)
     <simplelist type="inline">
       <member><link linkend="function">function</link></member>
 
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
 
       <member><link linkend="deff">deff</link></member>
 
index b733d17..31cc258 100644 (file)
@@ -53,7 +53,7 @@
 
     <para>Para utilizar <literal>showprofile</literal> a função Scilab deve
     ter sido preparada para profiling (análise de performance) (ver
-    getf).</para>
+    exec).</para>
 
     <para>Para tal função,Quando tal função é executada, o sistema conta
     quantas número de vezes que cada linha é executada e quanto tempo de cpu é
index 899dad6..a19ebbd 100644 (file)
@@ -106,9 +106,6 @@ uigetfile(["*.sce";"*.bin"],"SCI/modules/gui/macros/", "Choose a file name"", %f
       <member>
         <link linkend="exec">exec</link>
       </member>
-      <member>
-        <link linkend="getf">getf</link>
-      </member>
     </simplelist>
   </refsection>
 </refentry>
index 93a9a6f..0763ce9 100644 (file)
@@ -118,7 +118,7 @@ load('vals.dat','a','b');
 
       <member><link linkend="save_format">save_format</link></member>
 
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
 
       <member><link linkend="mopen">mopen</link></member>
     </simplelist>
index 30200cf..8aec3f2 100644 (file)
     <para><literal>deff</literal> pode ser usada para definir funções de
     seqüências de instruções escritas em strings de textos. Objeto função
     resultante tem as mesmas propriedades que qualquer outra função definida
-    em um arquivo de texto e carregada através de <literal>getf</literal> ou
+    em um arquivo de texto e carregada através de <literal>exec</literal> ou
     <literal>exec</literal>.</para>
 
     <para>Aspas em instruções (delimitando strings ou indicando transposição
     de matrizes) devem ser dobradas para serem interpretadas corretamente (ver
     quote). Isto pode tornar a escrita um tanto estranha. Uma alternativa em
     tais casos é definir funções em arquivos, como de uso, para carregá-las no
-    Scilab através de <literal>getf</literal> (com a opção
+    Scilab através de <literal>exec</literal> (com a opção
     <literal>'n'</literal>) e utilizar <literal>sci2exp</literal> para uma
     impressão das instruções <literal>deff</literal> correspondentes.</para>
   </refsection>
@@ -131,8 +131,6 @@ deff('[x]=mymacro(y,z)',['a=3*y+1'; 'x=a*z+y'])
     <title>Ver Também</title>
 
     <simplelist type="inline">
-      <member><link linkend="getf">getf</link></member>
-
       <member><link linkend="comp">comp</link></member>
 
       <member><link linkend="exec">exec</link></member>
diff --git a/scilab/modules/io/help/pt_BR/getf.xml b/scilab/modules/io/help/pt_BR/getf.xml
deleted file mode 100644 (file)
index b81b28e..0000000
+++ /dev/null
@@ -1,163 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) XXXX-2008 - 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 version="5.0-subset Scilab" xml:id="getf" xml:lang="en"
-          xmlns="http://docbook.org/ns/docbook"
-          xmlns:xlink="http://www.w3.org/1999/xlink"
-          xmlns:svg="http://www.w3.org/2000/svg"
-          xmlns:ns5="http://www.w3.org/1999/xhtml"
-          xmlns:mml="http://www.w3.org/1998/Math/MathML"
-          xmlns:db="http://docbook.org/ns/docbook">
-  <info>
-    <pubdate>$LastChangedDate: 2008-03-26 08:50:39 +0000 (mer, 26 mar 2008)
-    $</pubdate>
-  </info>
-
-  <refnamediv>
-    <refname>getf</refname>
-
-    <refpurpose>Definindo uma função a partir de um arquivo</refpurpose>
-  </refnamediv>
-
-  <refsynopsisdiv>
-    <title>Seqüência de Chamamento</title>
-
-    <synopsis>getf(file-name [,opt])</synopsis>
-  </refsynopsisdiv>
-
-  <refsection>
-    <title>Parâmetros</title>
-
-    <variablelist>
-      <varlistentry>
-        <term>filename</term>
-
-        <listitem>
-          <para>string</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term>opt</term>
-
-        <listitem>
-          <para>string opcional</para>
-
-          <variablelist>
-            <varlistentry>
-              <term>"c"</term>
-
-              <listitem>
-                <para>as funções carregadas são "compiladas" para uma maior
-                eficiência (padrão)</para>
-              </listitem>
-            </varlistentry>
-
-            <varlistentry>
-              <term>"n"</term>
-
-              <listitem>
-                <para>as funções carregadas não são "compiladas"</para>
-              </listitem>
-            </varlistentry>
-
-            <varlistentry>
-              <term>"p"</term>
-
-              <listitem>
-                <para>as funções carregadas são "compiladas" e preparadas para
-                profiling (ver profile)</para>
-              </listitem>
-            </varlistentry>
-          </variablelist>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsection>
-
-  <refsection>
-    <title>Descrição</title>
-
-    <para>Carrega uma ou várias funções (ver <literal>functions</literal>)
-    definidas no arquivo <literal>'file-name'</literal>. O string
-    <literal>opt='n'</literal> significa que as funções não são compiladas
-    (pre-interpretadas) quando carregadas. Isto pode ser útil par propósitos
-    de depuramento (ver <literal>comp</literal>). Por padrão, as funções são
-    compiladas quando carregadas (i.e. <literal>opt='c'</literal> is
-    used).</para>
-
-    <para>Em um arquivo, uma função deve começar pela linha de "definição de
-    sintaxe" como segue:</para>
-
-    <programlisting role = ""><![CDATA[ 
-function [y1,...,yn]=foo(x1,...,xm)
- ]]></programlisting>
-
-    <para>As linhas seguintes conterão seqüências de instruções do
-    Scilab.</para>
-
-    <para>A linha de "definição de sintaxe" fornece a sintaxe de chamamento
-    "completa" desta função. Os <literal>yi</literal> sçao variáveis de saída
-    calculadas em função das variáveis de entrada <literal>xi</literal> e de
-    variáveis existentes no Scilab quando a função é executada. Listas de
-    argumentos de entrada ou saída mais curtas podem ser utilizadas.</para>
-
-    <para>Muitas funções podem ser escritas em um mesmo arquivo. Uma função é
-    terminada pela palavra-chave <literal>endfunction</literal>. Para
-    compatibilidade com funções anteriores, uma função pode ser terminada pela
-    palavra-chave <literal>function</literal> seguinte ou pela marca
-    <literal>EOF</literal> mark. Por esta razão, não é possível carregar
-    funções com definições de funções aninhadas através da função
-    <literal>getf</literal>.</para>
-
-    <para><literal>getf</literal> é um modo obsoleto de carregar funções no
-    Scilab a partir de um arquivo. Ele é substituída por <link
-    linkend="exec">exec</link>. Note que funções em um arquivo devem ser
-    terminadas pela palavra-chave <literal>endfunction</literal>. A função
-    <literal>exec</literal> supõe <literal>opt=='c'</literal>.</para>
-
-    <para>Para preparar uma função para profiling, por favor, utilize a função
-    <link linkend="add_profiling">add_profiling</link>.</para>
-  </refsection>
-
-  <refsection>
-    <title>Exemplos</title>
-
-    <programlisting role="example"><![CDATA[ 
-getf('SCI/modules/graphics/macros/plot.sci')
-
-getf SCI/modules/graphics/macros/plot.sci
- ]]></programlisting>
-  </refsection>
-
-  <refsection>
-    <title>Ver Também</title>
-
-    <simplelist type="inline">
-      <member><link linkend="functions">functions</link></member>
-
-      <member><link linkend="function">function</link></member>
-
-      <member><link linkend="genlib">genlib</link></member>
-
-      <member><link linkend="getd">getd</link></member>
-
-      <member><link linkend="exec">exec</link></member>
-
-      <member><link linkend="edit">edit</link></member>
-
-      <member><link linkend="comp">comp</link></member>
-
-      <member><link linkend="add_profiling">add_profiling</link></member>
-    </simplelist>
-  </refsection>
-</refentry>
index 4ff0431..a33ee7a 100644 (file)
@@ -122,7 +122,7 @@ A
 
       <member><link linkend="deff">deff</link></member>
 
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
 
       <member><link linkend="whereis">whereis</link></member>
     </simplelist>
index 4109dfa..da4e487 100644 (file)
@@ -117,7 +117,7 @@ load('vals.dat','a','b');
 
       <member><link linkend="save_format">save_format</link></member>
 
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
 
       <member><link linkend="mopen">mopen</link></member>
     </simplelist>
index 837aefc..e43092c 100644 (file)
@@ -93,7 +93,7 @@ oldload(TMPDIR+'/vals.dat','a','b');
     <simplelist type="inline">
       <member><link linkend="save">save</link></member>
 
-      <member><link linkend="getf">getf</link></member>
+      <member><link linkend="exec">exec</link></member>
     </simplelist>
   </refsection>
 </refentry>
index bac2e8e..fcdb88f 100644 (file)
@@ -5198,7 +5198,7 @@ That function doesn't really differs from all other scilab function : one can us
 instructions of the scilab language inside that function to do the computation.
 
 Such a function must be written in a file with extension .sci, must be loaded inside scilab by the
-common loading scilab function ({\tt exec}, {\tt getf}, {\tt getd}, {\tt genlib},...) and must have
+common loading scilab function ({\tt exec}, {\tt getd}, {\tt genlib},...) and must have
 two right hand side arguments and one left hand side argument, as the following calling sequence :
 
 {\tt
index 19a225e..6df8a4a 100644 (file)
@@ -5284,7 +5284,7 @@ That function doesn't really differs from all other scilab function : one can us
 instructions of the scilab language inside that function to do the computation.
 
 Such a function must be written in a file with extension .sci, must be loaded inside scilab by the
-common loading scilab function ({\tt exec}, {\tt getf}, {\tt getd}, {\tt genlib},...) and must have
+common loading scilab function ({\tt exec}, {\tt getd}, {\tt genlib},...) and must have
 two right hand side arguments and one left hand side argument, as the following calling sequence :
 
 {\tt
index 25667a5..9afeddd 100644 (file)
@@ -38,9 +38,9 @@ function [scs_m, newparameters, needcompile, edited] = scicos(scs_m, menus)
 
 // SCILAB 5.2 --> XCOS
 
-error(msprintf(gettext("''scicos'' is no more available, please use ''xcos'' instead.\n")));
+//error(msprintf(gettext("''scicos'' is no more available, please use ''xcos'' instead.\n")));
 
-return
+//return
 
 // SCILAB 5.2 --> XCOS
 
index bac2e8e..fcdb88f 100644 (file)
@@ -5198,7 +5198,7 @@ That function doesn't really differs from all other scilab function : one can us
 instructions of the scilab language inside that function to do the computation.
 
 Such a function must be written in a file with extension .sci, must be loaded inside scilab by the
-common loading scilab function ({\tt exec}, {\tt getf}, {\tt getd}, {\tt genlib},...) and must have
+common loading scilab function ({\tt exec}, {\tt getd}, {\tt genlib},...) and must have
 two right hand side arguments and one left hand side argument, as the following calling sequence :
 
 {\tt
index 19a225e..6df8a4a 100644 (file)
@@ -5284,7 +5284,7 @@ That function doesn't really differs from all other scilab function : one can us
 instructions of the scilab language inside that function to do the computation.
 
 Such a function must be written in a file with extension .sci, must be loaded inside scilab by the
-common loading scilab function ({\tt exec}, {\tt getf}, {\tt getd}, {\tt genlib},...) and must have
+common loading scilab function ({\tt exec}, {\tt getd}, {\tt genlib},...) and must have
 two right hand side arguments and one left hand side argument, as the following calling sequence :
 
 {\tt
index c3a8a43..7c84b50 100644 (file)
@@ -51,7 +51,7 @@
     <para>
        This function works only for functions which are defined in libraries, i.e.
        not for internal functions, nor with functions defined online, nor loaded with
-       individual <link linkend="getf">getf</link> or <link linkend="getd">getd</link>. This is since Scilab presently
+       individual <link linkend="exec">exec</link> or <link linkend="getd">getd</link>. This is since Scilab presently
        retains only the path to libraries and not to individual function sources.
       </para>
     <para>