- Fix bug 4573
Pierre MARECHAL [Wed, 22 Jul 2009 06:19:00 +0000 (08:19 +0200)]
- homogenize .start and .quit

135 files changed:
scilab/CHANGES_5.2.X
scilab/etc/scilab.quit
scilab/etc/scilab.start
scilab/modules/action_binding/etc/action_binding.quit
scilab/modules/action_binding/etc/action_binding.start
scilab/modules/api_scilab/etc/api_scilab.quit
scilab/modules/api_scilab/etc/api_scilab.start
scilab/modules/arnoldi/etc/arnoldi.quit
scilab/modules/arnoldi/etc/arnoldi.start
scilab/modules/boolean/etc/boolean.quit
scilab/modules/boolean/etc/boolean.start
scilab/modules/cacsd/etc/cacsd.quit
scilab/modules/cacsd/etc/cacsd.start
scilab/modules/call_scilab/etc/call_scilab.quit
scilab/modules/call_scilab/etc/call_scilab.start
scilab/modules/compatibility_functions/etc/compatibility_functions.quit
scilab/modules/compatibility_functions/etc/compatibility_functions.start
scilab/modules/completion/etc/completion.quit
scilab/modules/completion/etc/completion.start
scilab/modules/console/etc/console.quit
scilab/modules/console/etc/console.start
scilab/modules/core/etc/core.quit
scilab/modules/core/etc/core.start
scilab/modules/data_structures/etc/data_structures.quit
scilab/modules/data_structures/etc/data_structures.start
scilab/modules/demo_tools/etc/demo_tools.quit
scilab/modules/demo_tools/etc/demo_tools.start
scilab/modules/development_tools/etc/development_tools.quit
scilab/modules/development_tools/etc/development_tools.start
scilab/modules/differential_equations/etc/differential_equations.quit
scilab/modules/differential_equations/etc/differential_equations.start
scilab/modules/double/etc/double.quit
scilab/modules/double/etc/double.start
scilab/modules/dynamic_link/etc/dynamic_link.quit
scilab/modules/dynamic_link/etc/dynamic_link.start
scilab/modules/elementary_functions/etc/elementary_functions.quit
scilab/modules/elementary_functions/etc/elementary_functions.start
scilab/modules/fftw/etc/fftw.quit
scilab/modules/fftw/etc/fftw.start
scilab/modules/fileio/etc/fileio.quit
scilab/modules/fileio/etc/fileio.start
scilab/modules/functions/etc/functions.quit
scilab/modules/functions/etc/functions.start
scilab/modules/genetic_algorithms/etc/genetic_algorithms.quit
scilab/modules/genetic_algorithms/etc/genetic_algorithms.start
scilab/modules/graphic_export/etc/graphic_export.quit
scilab/modules/graphic_export/etc/graphic_export.start
scilab/modules/graphics/etc/graphics.quit
scilab/modules/graphics/etc/graphics.start
scilab/modules/gui/etc/gui.quit
scilab/modules/gui/etc/gui.start
scilab/modules/hdf5/etc/hdf5.quit
scilab/modules/hdf5/etc/hdf5.start
scilab/modules/helptools/etc/helptools.quit
scilab/modules/helptools/etc/helptools.start
scilab/modules/history_manager/etc/history_manager.quit
scilab/modules/history_manager/etc/history_manager.start
scilab/modules/integer/etc/integer.quit
scilab/modules/integer/etc/integer.start
scilab/modules/interpolation/etc/interpolation.quit
scilab/modules/interpolation/etc/interpolation.start
scilab/modules/intersci/etc/intersci.quit
scilab/modules/intersci/etc/intersci.start
scilab/modules/io/etc/io.quit
scilab/modules/io/etc/io.start
scilab/modules/javasci/etc/javasci.quit
scilab/modules/javasci/etc/javasci.start
scilab/modules/jvm/etc/jvm.quit
scilab/modules/jvm/etc/jvm.start
scilab/modules/linear_algebra/etc/linear_algebra.quit
scilab/modules/linear_algebra/etc/linear_algebra.start
scilab/modules/localization/etc/localization.quit
scilab/modules/localization/etc/localization.start
scilab/modules/m2sci/etc/m2sci.quit
scilab/modules/m2sci/etc/m2sci.start
scilab/modules/maple2scilab/etc/maple2scilab.quit
scilab/modules/maple2scilab/etc/maple2scilab.start
scilab/modules/matio/etc/matio.quit
scilab/modules/matio/etc/matio.start
scilab/modules/metanet/etc/metanet.quit
scilab/modules/metanet/etc/metanet.start
scilab/modules/mexlib/etc/mexlib.quit
scilab/modules/mexlib/etc/mexlib.start
scilab/modules/optimization/etc/optimization.quit
scilab/modules/optimization/etc/optimization.start
scilab/modules/output_stream/etc/output_stream.quit
scilab/modules/output_stream/etc/output_stream.start
scilab/modules/overloading/etc/overloading.quit
scilab/modules/overloading/etc/overloading.start
scilab/modules/parameters/etc/parameters.quit
scilab/modules/parameters/etc/parameters.start
scilab/modules/polynomials/etc/polynomials.quit
scilab/modules/polynomials/etc/polynomials.start
scilab/modules/pvm/etc/pvm.quit
scilab/modules/pvm/etc/pvm.start
scilab/modules/randlib/etc/randlib.quit
scilab/modules/randlib/etc/randlib.start
scilab/modules/renderer/etc/renderer.quit
scilab/modules/renderer/etc/renderer.start
scilab/modules/scicos/etc/scicos.quit
scilab/modules/scicos/etc/scicos.start
scilab/modules/scicos_blocks/etc/scicos_blocks.quit
scilab/modules/scicos_blocks/etc/scicos_blocks.start
scilab/modules/scipad/etc/scipad.quit
scilab/modules/scipad/etc/scipad.start
scilab/modules/shell/etc/shell.quit
scilab/modules/shell/etc/shell.start
scilab/modules/signal_processing/etc/signal_processing.quit
scilab/modules/signal_processing/etc/signal_processing.start
scilab/modules/simulated_annealing/etc/simulated_annealing.quit
scilab/modules/simulated_annealing/etc/simulated_annealing.start
scilab/modules/sound/etc/sound.quit
scilab/modules/sound/etc/sound.start
scilab/modules/sparse/etc/sparse.quit
scilab/modules/sparse/etc/sparse.start
scilab/modules/special_functions/etc/special_functions.quit
scilab/modules/special_functions/etc/special_functions.start
scilab/modules/spreadsheet/etc/spreadsheet.quit
scilab/modules/spreadsheet/etc/spreadsheet.start
scilab/modules/statistics/etc/statistics.quit
scilab/modules/statistics/etc/statistics.start
scilab/modules/string/etc/string.quit
scilab/modules/string/etc/string.start
scilab/modules/symbolic/etc/symbolic.quit
scilab/modules/symbolic/etc/symbolic.start
scilab/modules/tclsci/etc/tclsci.quit
scilab/modules/tclsci/etc/tclsci.start
scilab/modules/texmacs/etc/texmacs.quit
scilab/modules/texmacs/etc/texmacs.start
scilab/modules/time/etc/time.quit
scilab/modules/time/etc/time.start
scilab/modules/umfpack/etc/umfpack.quit
scilab/modules/umfpack/etc/umfpack.start
scilab/modules/windows_tools/etc/windows_tools.quit
scilab/modules/windows_tools/etc/windows_tools.start

index 5e39990..604530c 100644 (file)
@@ -270,6 +270,8 @@ Bug fixes:
 
 * bug 4552 fixed - c++ comments in stack3.h have been translated into c comments
 
+* bug 4573 fixed - core.start tried to load add_module_help_chapter even if it not exists
+
 * bug 4574 fixed - ilib_build does not check if library is already loaded in scilab.
 
 * bug 4584 fixed - On Windows , home value was wrong
index 11ea56b..697c07d 100644 (file)
 // of a scilab session
 // ====================================================================
 // starts modules .quit
- modules = getmodules();
- index = size(modules);
+modules = getmodules();
 
- for i = 1:index(1) do 
-  exec("SCI/modules/"+modules(index(1)-i+1)+"/etc/"+modules(index(1)-i+1)+".quit",-1);
- end  
+WITH_HELPTOOLS = ((with_module("helptools"))  & (getscilabmode() <> "NWNI"));
+WITH_DEMOS     = ((with_module("demo_tools")) & (getscilabmode() <> "NWNI"));
  
-clear modules index i
+for i=1:size(modules,"*")
+  exec("SCI/modules/"+modules(i)+"/etc/"+modules(i)+".quit",-1);
+end  
+clear modules i
+
 // ====================================================================
 // free all dynamics libraries
 ulink();
index 245fe75..3d3b1aa 100644 (file)
@@ -96,19 +96,20 @@ clear larg args L
 // loads modules ======================================================
 
 modules = getmodules();
-index = size(modules);
-for i = 1:index(1) do
- exec("SCI/modules/"+modules(i)+"/etc/"+modules(i)+".start",-1);
+WITH_HELPTOOLS = ((with_module("helptools"))  & (getscilabmode() <> "NWNI"));
+WITH_DEMOS     = ((with_module("demo_tools")) & (getscilabmode() <> "NWNI"));
+
+for i=1:size(modules,"*")
+  exec("SCI/modules/"+modules(i)+"/etc/"+modules(i)+".start",-1);
 end
 
-clear modules index i add_demo add_help_chapter add_module_help_chapter
+clear modules i add_demo add_help_chapter add_module_help_chapter WITH_HELPTOOLS WITH_DEMOS
 
 // Create some configuration variables ================================
-home = getenv('HOME',SCI);
+home = getenv("HOME",SCI);
 if MSDOS then
   // path of scilab main directory for Windows
-  WSCI = getlongpathname(pathconvert(SCI,%f,%f,'w'));
-  clear pathconvert
+  WSCI = getlongpathname(pathconvert(SCI,%f,%f,"w"));
 else
   if getenv('PRINTERS','ndef') == "ndef" then
     setenv("PRINTERS","lp");
index 553ae71..9b28bbd 100644 (file)
@@ -1,17 +1,9 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // 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
-
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for action_binding module
-// ====================================================================
-
-// delete help chapter
-//del_help_chapter("action_binding",%T);
index 21b13a1..1648f2b 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2007-2008 - INRIA
 //
@@ -7,14 +6,3 @@
 // 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
-
-// ====================================================================
-// action_binding module initialisation file
-// ====================================================================
-
-//Load  functions libraries
-//load("SCI/modules/action_binding/macros/lib");
-
-//add help chapter
-//add_module_help_chapter("action_binding");
-//clear add_module_help_chapter;
index b4daad0..b1cca72 100644 (file)
@@ -1,5 +1,6 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2009 - DIGITEO - Allan CORNET
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -7,11 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for api_scilab module
-// ====================================================================
-// delete help chapter
-del_help_chapter('api_scilab',%T);
-// ====================================================================
\ No newline at end of file
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("api_scilab",%t);
+end
index 3b073cd..bca54f4 100644 (file)
@@ -7,13 +7,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// api_scilab module initialisation file
-// ====================================================================
-//Load  functions libraries
-//load('SCI/modules/api_scilab/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('api_scilab');
-// ====================================================================
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("api_scilab");
+end
index 28dbee3..e668f19 100644 (file)
@@ -1,5 +1,6 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA - Allan CORNET
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -7,11 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for Arnoldi module
-// ====================================================================
-// delete help chapter
-del_help_chapter('arnoldi',%T);
-// ====================================================================
\ No newline at end of file
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("arnoldi",%t);
+end
index 09a7f88..bfcc12b 100644 (file)
@@ -7,13 +7,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// arnoldi module initialisation file
-// ====================================================================
-//Load  functions libraries
-//load('SCI/modules/arnoldi/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('arnoldi');
-// ====================================================================
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("arnoldi");
+end
index b1c3c9e..3f365f5 100644 (file)
@@ -1,15 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for boolean module
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA 
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-// ====================================================================
-// delete help chapter
-del_help_chapter('boolean',%T);
-// ====================================================================
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("boolean",%t);
+end
index 4daed33..a7c1bca 100644 (file)
@@ -1,5 +1,3 @@
-// ====================================================================
-// boolean module initialisation file 
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) INRIA
 // 
@@ -8,10 +6,9 @@
 // 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
-// ====================================================================
-//Load  functions libraries
-//load('SCI/modules/boolean/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('boolean');
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("boolean");
+end
index 595f50e..4274e7a 100644 (file)
@@ -1,15 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for CACSD module
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA - 
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-// ====================================================================
-// delete help chapter
-del_help_chapter('cacsd',%T);
-// ====================================================================
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("cacsd",%t);
+end
index 802c753..2c784ce 100644 (file)
@@ -1,22 +1,26 @@
-// ====================================================================
-// cacsd module initialisation file 
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA - 
+// Copyright (C) 2009 - DIGITEO
 // 
 // 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
-// ====================================================================
+
 //Load  functions libraries
-load('SCI/modules/cacsd/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('cacsd');
-// ====================================================================
+// =============================================================================
+load("SCI/modules/cacsd/macros/lib");
+
 // add demos
-pathdemos = pathconvert(SCI+"/modules/cacsd/demos/cacsd.dem.gateway.sce",%f,%t);
-add_demo(gettext("CACSD"),pathdemos);
-clear pathdemos ;
-// ====================================================================
+// =============================================================================
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/cacsd/demos/cacsd.dem.gateway.sce",%f,%t);
+       add_demo(gettext("CACSD"),pathdemos);
+       clear pathdemos ;
+end
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("boolean");
+end
index 9b544b6..3c926b9 100644 (file)
@@ -1,18 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for call_scilab module
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA - 
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// delete help chapter
-del_help_chapter('call_scilab',%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("call_scilab",%t);
+end
index 33dc814..c17bdcb 100644 (file)
@@ -1,6 +1,3 @@
-// ====================================================================
-// call_scilab module initialisation file 
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) INRIA - 
 // 
@@ -9,12 +6,3 @@
 // 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
-
-
-// ====================================================================
-//Load  functions libraries
-//load('SCI/modules/call_scilab/macros/lib');
-// ====================================================================
-//add help chapter
-//add_module_help_chapter('call_scilab');
-// ====================================================================
index 3a654da..06d0d2f 100644 (file)
@@ -1,17 +1,15 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2007 - INRIA - Vincent COUVERT
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for compatibility_functions module
-// ====================================================================
-// delete help chapter
-del_help_chapter('compatibility_functions',%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("compatibility_functions",%t);
+end
index ee76c75..95b3a2d 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2007 - INRIA - Vincent COUVERT
 // 
@@ -8,12 +7,12 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// compatibility_functions module initialisation file 
-// ====================================================================
 //Load  functions libraries
-load('SCI/modules/compatibility_functions/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('compatibility_functions');
-// ====================================================================
+// =============================================================================
+load(SCI+"/modules/compatibility_functions/macros/lib");
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("compatibility_functions");
+end
index 0ded50d..6c63aba 100644 (file)
@@ -1,8 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for completion module
-// Copyright INRIA 2007
-// ====================================================================
-// delete help chapter
-del_help_chapter('completion',%T);
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("completion",%t);
+end
index 60f98a9..c911ec7 100644 (file)
@@ -1,11 +1,14 @@
-// ====================================================================
-// completion module initialisation file 
-// Copyright INRIA 2007
-// ====================================================================
-//Load  functions libraries
-//load('SCI/modules/completion/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('completion');
-clear add_module_help_chapter;
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2009 - DIGITEO
+// 
+// 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
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("completion");
+end
index ead0634..8a0f997 100644 (file)
@@ -1,5 +1,6 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2007-2008 - INRIA - Vincent COUVERT
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -7,11 +8,3 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for console module
-// ====================================================================
-// delete help chapter
-//del_help_chapter("console",%T);
-// ====================================================================
index 882d378..e8cf2fb 100644 (file)
@@ -7,14 +7,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// console module initialisation file
-// ====================================================================
-//Load  functions libraries
-//load("SCI/modules/console/macros/lib");
-// ====================================================================
-//add help chapter
-add_module_help_chapter("console");
-clear add_module_help_chapter;
-// ====================================================================
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("console");
+end
index 2f5bdc7..c3cd1ef 100644 (file)
@@ -1,8 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for core module
-// Copyright INRIA 2006
-// ====================================================================
-// delete help chapter
-del_help_chapter('core',%T);
-// ====================================================================
\ No newline at end of file
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("core",%t);
+end
index 24663fc..9a8acb9 100644 (file)
@@ -1,20 +1,37 @@
-// ====================================================================
-// core module initialisation file 
-// Copyright INRIA 2006
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
+
 // load temporary functions needed by all others
-load('SCI/modules/fileio/macros/pathconvert.bin');
-load('SCI/modules/helptools/macros/add_module_help_chapter.bin');
-load('SCI/modules/helptools/macros/add_help_chapter.bin');
-// ====================================================================
+// =============================================================================
+
+load("SCI/modules/fileio/macros/pathconvert.bin");
+
+if WITH_HELPTOOLS then
+       load(SCI+"/modules/helptools/macros/add_module_help_chapter.bin");
+       load(SCI+"/modules/helptools/macros/add_help_chapter.bin");
+end
+
 //Load functions libraries
+// =============================================================================
 load('SCI/modules/core/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('core');
-// ====================================================================
-//add demos
-pathdemos = pathconvert(SCI+"/modules/core/demos/intro/dem01.dem",%f,%t);
-add_demo(gettext('Introduction'),pathdemos);
-clear pathdemos ;
-// ====================================================================
+
+// Add demos
+// =============================================================================
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/core/demos/intro/dem01.dem",%f,%t);
+       add_demo(gettext("Introduction"),pathdemos);
+end
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("core");
+end
index 0022670..f582c9d 100644 (file)
@@ -1,5 +1,6 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -7,11 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for data_structures module
-// ====================================================================
-// delete help chapter
-del_help_chapter('data_structures',%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("data_structures",%t);
+end
index db371ab..d7daf4d 100644 (file)
@@ -7,13 +7,12 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// data_structures module initialisation file
-// ====================================================================
 //Load  functions libraries
-load('SCI/modules/data_structures/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('data_structures');
-// ====================================================================
+// =============================================================================
+load("SCI/modules/data_structures/macros/lib");
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("data_structures");
+end
index 6feb7de..25a3397 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,10 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
+// Delete help chapter
 // =============================================================================
-// This file contains command to be executed at the end
-// of a scilab session for demo_tools module
-// =============================================================================
-
-// delete help chapter
-del_help_chapter('demo_tools',%T);
+if WITH_HELPTOOLS then
+       del_help_chapter("demo_tools",%t);
+end
index 2cb2ffc..2ee91ba 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2007-2008 - INRIA - Pierre MARECHAL <pierre.marechal@inria.fr>
 //
@@ -8,9 +7,6 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// =============================================================================
-// demo_tools module initialisation file
-// =============================================================================
-
 // Load  functions library
+// =============================================================================
 load('SCI/modules/demo_tools/macros/lib');
index 81e36bb..16a57ef 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,10 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
+// Delete help chapter
 // =============================================================================
-// This file contains command to be executed at the end
-// of a scilab session for development_tools module
-// =============================================================================
-
-// delete help chapter
-del_help_chapter("development_tools",%T);
+if WITH_HELPTOOLS then
+       del_help_chapter("development_tools",%t);
+end
index 46bfd3d..651ef02 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2006-2008 - INRIA
 //
@@ -8,12 +7,12 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// development_tools module initialisation file
-// ====================================================================
-
-//Load  functions libraries
+// Load  functions libraries
+// =============================================================================
 load('SCI/modules/development_tools/macros/lib');
 
-//add help chapter
-add_module_help_chapter("development_tools");
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("development_tools");
+end
index c759188..ec58c77 100644 (file)
@@ -1,8 +1,16 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for differential_equations module
-// Copyright INRIA 2006
-// ====================================================================
-// delete help chapter
-del_help_chapter('differential_equations',%T);
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("differential_equations",%t);
+end
+
index 90d3b2f..495f1ed 100644 (file)
@@ -1,17 +1,26 @@
-// ====================================================================
-// differential_equations module initialisation file
-// Copyright INRIA 2006
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
 
-//Load  functions libraries
-load('SCI/modules/differential_equations/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('differential_equations');
-// ====================================================================
-//add demos
-pathdemos = pathconvert(SCI+"/modules/differential_equations/demos/simulation.dem.gateway.sce",%f,%t);
-add_demo(gettext("Simulation"),pathdemos);
-clear pathdemos ;
-// ====================================================================
+// Load  functions libraries
+// =============================================================================
+load("SCI/modules/differential_equations/macros/lib");
 
+// Add demos
+// =============================================================================
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/differential_equations/demos/simulation.dem.gateway.sce",%f,%t);
+       add_demo(gettext("Simulation"),pathdemos);
+end
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("differential_equations");
+end
index ff15ceb..c4caab6 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,10 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for double module
-// ====================================================================
-
-// delete help chapter
-del_help_chapter('double',%T);
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("double",%t);
+end
index 4c5c9da..a11683a 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,13 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// double module initialisation file
-// Copyright INRIA 2006
-// ====================================================================
-
-//Load  functions libraries
-//load('SCI/modules/double/macros/lib');
-
-//add help chapter
-add_module_help_chapter('double');
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("double");
+end
index 9fb4bb3..6909f86 100644 (file)
@@ -1,16 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for dynamic_link module
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA - Allan CORNET
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// delete help chapter
-del_help_chapter('dynamic_link',%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("dynamic_link",%t);
+end
index fa05bca..18d871f 100644 (file)
@@ -1,5 +1,3 @@
-// ====================================================================
-// dynamic_link module initialisation file 
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) INRIA - Allan CORNET
 // 
@@ -9,12 +7,10 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
 //Load  functions libraries
+// =============================================================================
 load('SCI/modules/dynamic_link/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('dynamic_link');
+
 // Configure Environment Variables for Ms Visual C ====================
 if MSDOS then
        if (~isdef('WSCI')) then
@@ -39,11 +35,19 @@ if MSDOS then
   end
   clear findmsvccompiler
 end
-// ====================================================================
-//add demo
-pathdemos = pathconvert(SCI+"/modules/dynamic_link/demos/dynamic_link.dem.gateway.sce",%f,%t);
-add_demo(gettext("Dynamic link"),pathdemos);
-clear pathdemos ;
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("dynamic_link");
+end
+
+// Add demos
+// =============================================================================
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/dynamic_link/demos/dynamic_link.dem.gateway.sce",%f,%t);
+       add_demo(gettext("Dynamic link"),pathdemos);
+       clear pathdemos;
+end
+
 clear LCC 
-// ====================================================================
index b96f86f..ba8d86c 100644 (file)
@@ -1,8 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for elementary_functions module
-// Copyright INRIA 2006
-// ====================================================================
-// delete help chapter
-del_help_chapter('elementary_functions',%T);
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("elementary_functions",%t);
+end
index 5637734..0e8bc64 100644 (file)
@@ -1,10 +1,18 @@
-// ====================================================================
-// elementary_functions module initialisation file 
-// Copyright INRIA 2006
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2009 - DIGITEO
+// 
+// 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
+
 //Load  functions libraries
+// =============================================================================
 load('SCI/modules/elementary_functions/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('elementary_functions');
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("elementary_functions");
+end
index adf8800..7e56e2a 100644 (file)
@@ -1,27 +1,23 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006 - INRIA
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for fftw module
-// ====================================================================
 if %fftw then 
-
-if ( fftwlibraryisloaded() ) then
-
-// delete help chapter
-del_help_chapter('fftw',%T);
-
-disposefftwlibrary();
-
-end // if ( fftwlibraryisloaded() ) then
-
-end // if %fftw then 
-// ====================================================================
+       
+       // Delete help chapter
+       // =========================================================================
+       if WITH_HELPTOOLS then
+               del_help_chapter("elementary_functions",%t);
+       end
+       
+       if ( fftwlibraryisloaded() ) then
+               disposefftwlibrary();
+       end
+       
+end
index 23ee386..be15f99 100644 (file)
@@ -1,7 +1,11 @@
-// ====================================================================
-// fftw module initialisation file
-// Copyright INRIA 2006
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2009 - DIGITEO
+// 
+// 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
 
 if %fftw then
 
@@ -14,9 +18,12 @@ if %fftw then
                librarynamefftw3 = librarynamefftw+".3";
        end
        
-       //add help chapter
-       add_module_help_chapter('fftw');
-
+       // Add help chapter
+       // =============================================================================
+       if WITH_HELPTOOLS then
+               add_module_help_chapter("fftw");
+       end
+       
        if ( loadfftwlibrary(librarynamefftw3) | loadfftwlibrary(librarynamefftw)) then
                //Load  functions libraries
                //load('SCI/modules/fftw/macros/lib');
index 8d4e279..0489885 100644 (file)
@@ -1,8 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for fileio module
-// Copyright INRIA 2006
-// ====================================================================
-// delete help chapter
-del_help_chapter('fileio',%T);
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("fileio",%t);
+end
index 5480339..fb8220a 100644 (file)
@@ -1,11 +1,19 @@
-// ====================================================================
-// fileio module initialisation file 
-// Copyright INRIA 2006
-// ====================================================================
-clear pathconvert
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2009 - DIGITEO
+// 
+// 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
+
 //Load  functions libraries
+// =============================================================================
+clear pathconvert;
 load('SCI/modules/fileio/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('fileio');
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("fileio");
+end
index 814e40d..7826b55 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,10 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for functions module
-// ====================================================================
-
-// delete help chapter
-del_help_chapter('functions',%T);
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("functions",%t);
+end
index 95cd35c..8116937 100644 (file)
@@ -1,19 +1,20 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2006-2008 - INRIA
-//
+// Copyright (C) 2009 - DIGITEO
+// 
 // 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
+// are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// functions module initialisation file
-// ====================================================================
-
 //Load  functions libraries
+// =============================================================================
+clear pathconvert;
 load('SCI/modules/functions/macros/lib');
 
-//add help chapter
-add_module_help_chapter('functions');
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("functions");
+end
index f619579..8c61a24 100644 (file)
@@ -1,15 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for boolean module
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // 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
-// ====================================================================
 
-// delete help chapter
-del_help_chapter("genetic_algorithms",%T);
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("genetic_algorithms",%t);
+end
index 32167e8..2a4be1b 100644 (file)
@@ -1,5 +1,3 @@
-// ====================================================================
-// metaheuristics module initialisation file
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2008 - INRIA
 //
@@ -8,15 +6,21 @@
 // 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
-// ====================================================================
 
 // Load  functions libraries
+// =============================================================================
 load("SCI/modules/genetic_algorithms/macros/lib");
 
-//add help chapter
-add_module_help_chapter("genetic_algorithms");
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("genetic_algorithms");
+end
 
-//add demos
-pathdemos = pathconvert(SCI+"/modules/genetic_algorithms/demos/genetic_algorithms.dem.gateway.sce",%f,%t);
-add_demo(gettext("Genetic Algorithms"),pathdemos);
-clear pathdemos;
+// Add demos
+// =============================================================================
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/genetic_algorithms/demos/genetic_algorithms.dem.gateway.sce",%f,%t);
+       add_demo(gettext("Genetic Algorithms"),pathdemos);
+       clear pathdemos;
+end
index e3ef369..5753175 100644 (file)
@@ -1,11 +1,12 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for graphic_export module
-// Copyright INRIA 2008
-// ====================================================================
-// delete help chapter
-//del_help_chapter('graphic_export',%T);
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
 clearglobal %driverName;
 clearglobal %exportFileName;
-// =============================================================================
\ No newline at end of file
index 0972667..b2743e6 100644 (file)
@@ -1,7 +1,12 @@
-// ====================================================================
-// graphic_export module initialisation file
-// Copyright INRIA 2008
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
 
 // =============================================================================
 //Load  functions libraries
 if (getscilabmode() <> 'NWNI') then
        load(SCI+"/modules/graphic_export/macros/lib");
 end
+
+// Add help chapter
 // =============================================================================
-//add help chapter
-add_module_help_chapter("graphic_export");
-clear add_module_help_chapter;
-// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("graphic_export");
+end
+
 // global variable for export
+// =============================================================================
 global %driverName;
 global %exportFileName;
 
@@ -23,4 +31,3 @@ global %exportFileName;
 
 clear %driverName;
 clear %exportFileName;
-// =============================================================================
\ No newline at end of file
index 4bbc4d9..56160f3 100644 (file)
@@ -1,8 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for graphics module
-// Copyright INRIA 2006
-// ====================================================================
-// delete help chapter
-del_help_chapter('graphics',%T);
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("graphics",%t);
+end
index 83f3eaa..d8a71be 100644 (file)
@@ -1,22 +1,29 @@
-// =============================================================================
-// graphics module initialisation file 
-// Copyright INRIA 2006
-// =============================================================================
-
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
 
 //Load  functions libraries
 // =============================================================================
-
 if (getscilabmode() <> 'NWNI') then
        load(SCI+"/modules/graphics/macros/lib");
 end
 
-//add help chapter
+// Add help chapter
 // =============================================================================
-add_module_help_chapter("graphics");
+if WITH_HELPTOOLS then
+       add_module_help_chapter("graphics");
+end
+
+// Add demo
 // =============================================================================
-//add demo
-pathdemos = pathconvert(SCI+"/modules/graphics/demos/graphics.dem.gateway.sce",%f,%t);
-add_demo(gettext("Graphics"),pathdemos);
-clear pathdemos ;
-// =============================================================================
\ No newline at end of file
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/graphics/demos/graphics.dem.gateway.sce",%f,%t);
+       add_demo(gettext("Graphics"),pathdemos);
+       clear pathdemos;
+end
index e5f550a..85cd047 100644 (file)
@@ -1,8 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for gui module
-// Copyright INRIA 2006
-// ====================================================================
-// delete help chapter
-del_help_chapter('gui',%T);
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("gui",%t);
+end
index efee00b..8baa322 100644 (file)
@@ -1,15 +1,27 @@
-// ====================================================================
-// gui module initialisation file 
-// Copyright INRIA 2006
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
 //Load  functions libraries
+// =============================================================================
 load('SCI/modules/gui/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('gui');
-// ====================================================================
-//add demos
-pathdemos = pathconvert(SCI+"/modules/gui/demos/gui.dem.gateway.sce",%f,%t);
-add_demo(gettext("GUI"),pathdemos);
-clear pathdemos;
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("gui");
+end
+
+// Add demo
+// =============================================================================
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/gui/demos/gui.dem.gateway.sce",%f,%t);
+       add_demo(gettext("GUI"),pathdemos);
+       clear pathdemos;
+end
index ca3134e..9b28bbd 100644 (file)
@@ -1,8 +1,9 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for gui module
-// Copyright DIGITEO 2009
-// ====================================================================
-// delete help chapter
-del_help_chapter('hdf5',%T);
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
index 9443b7b..3f220df 100644 (file)
@@ -1,15 +1,8 @@
-// ====================================================================
-// gui module initialisation file 
-// Copyright DIGITEO 2009
-// ====================================================================
-//Load  functions libraries
-//load('SCI/modules/hdf5/macros/lib');
-// ====================================================================
-//add help chapter
-//add_module_help_chapter('hdf5');
-// ====================================================================
-//add demos
-//pathdemos = pathconvert(SCI+"/modules/hdf5/demos/hdf5.dem.gateway.sce",%f,%t);
-//add_demo(gettext("hdf5"),pathdemos);
-clear pathdemos;
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
index 0a859b4..83097f4 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,10 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for helptools module
-// ====================================================================
-
-// delete help chapter
-del_help_chapter('helptools',%T);
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("helptools",%t);
+end
index 38b6c83..5f9af34 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,12 +8,12 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// helptools module initialisation file
-// ====================================================================
-
 //Load  functions libraries
+// =============================================================================
 load('SCI/modules/helptools/macros/lib');
 
-//add help chapter
-add_module_help_chapter('helptools');
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("helptools");
+end
index bdbc623..4ffd3b8 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,18 +8,17 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for history_manager module
-// ====================================================================
-
 // save history file
+// =============================================================================
 if (sciargs()<>'-nouserstartup') then
-               // save history file
-    savehistory();
-    // disable history manager
-    historymanager('off');
+       // save history file
+       savehistory();
+       // disable history manager
+       historymanager('off');
 end
 
-// delete help chapter
-del_help_chapter('history_manager',%T);
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("history_manager",%t);
+end
index f2856f5..cd2c30e 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,20 +8,16 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// history_manager module initialisation file
-// ====================================================================
-
-//Load  functions libraries
-//load('SCI/modules/history_manager/macros/lib');
-
-if (sciargs()<>'-nouserstartup')  then
-               // enable history manager
-               historymanager('on');
-               // load history file
-    loadhistory();
+if sciargs()<>"-nouserstartup" then
+       // enable history manager
+       historymanager("on");
+       
+       // load history file
+       loadhistory();
 end
 
-//add help chapter
-add_module_help_chapter('history_manager');
-clear add_module_help_chapter;
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("history_manager");
+end
index fb7ea6c..61e34d4 100644 (file)
@@ -1,18 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for integer module
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA - 
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// delete help chapter
-del_help_chapter('integer',%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("integer",%t);
+end
index e7ce733..c0e9e75 100644 (file)
@@ -1,8 +1,5 @@
-// ====================================================================
-// integer module initialisation file 
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA - 
+// Copyright (C) 2009 - DIGITEO
 // 
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
 //Load  functions libraries
+// =============================================================================
 load('SCI/modules/integer/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('integer');
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("integer");
+end
index 6bc099d..9eee75d 100644 (file)
@@ -1,17 +1,15 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006 - INRIA - Scilab
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for interpolation module
-// ====================================================================
-// delete help chapter
-del_help_chapter('interpolation',%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("interpolation",%t);
+end
index 107c569..a4f6e22 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2006 - INRIA - Scilab
 // 
@@ -8,12 +7,12 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// interpolation module initialisation file 
-// ====================================================================
 //Load  functions libraries
+// =============================================================================
 load('SCI/modules/interpolation/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('interpolation');
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("interpolation");
+end
index 28d8c8d..acbd94a 100644 (file)
@@ -1,5 +1,6 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -7,11 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for intersci module
-// ====================================================================
-// delete help chapter
-del_help_chapter('intersci',%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("intersci",%t);
+end
index c22c5d5..7dffdb8 100644 (file)
@@ -7,13 +7,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// intersci module initialisation file
-// ====================================================================
-//Load  functions libraries
-//load('SCI/modules/intersci/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('intersci');
-// ====================================================================
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("intersci");
+end
index 3f0637e..4b49afa 100644 (file)
@@ -1,17 +1,15 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for io module
-// ====================================================================
-// delete help chapter
-del_help_chapter('io',%T);
-// ====================================================================
\ No newline at end of file
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("io",%t);
+end
index 9ff22b4..eb903d7 100644 (file)
@@ -7,13 +7,12 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// io module initialisation file 
-// ====================================================================
 //Load  functions libraries
+// =============================================================================
 load('SCI/modules/io/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('io');
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("io");
+end
index cb8754f..c104c2f 100644 (file)
@@ -1,17 +1,15 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006 - INRIA
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for javasci module
-// ====================================================================
-// delete help chapter
-del_help_chapter('javasci',%T);
-// ====================================================================
\ No newline at end of file
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("javasci",%t);
+end
index 9e3f88e..b2afbd1 100644 (file)
@@ -7,13 +7,8 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// Javasci module initialisation file 
-// ====================================================================
-//Load  functions libraries
-//load('SCI/modules/javasci/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('javasci');
-// ====================================================================
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("javasci");
+end
index f16f0bc..5f64f72 100644 (file)
@@ -1,17 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for jvm module
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA - Allan CORNET
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// delete help chapter
-del_help_chapter('jvm',%T);
-// ====================================================================
\ No newline at end of file
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("jvm",%t);
+end
index 3a627aa..a1ba920 100644 (file)
@@ -1,6 +1,3 @@
-// ====================================================================
-// jvm module initialisation file 
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) INRIA - Allan CORNET
 // This file must be used under the terms of the CeCILL.
@@ -9,13 +6,14 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-//Load  functions libraries
+// Load  functions libraries
+// =============================================================================
 if (getscilabmode()<>'NWNI') then
   load('SCI/modules/jvm/macros/lib');
-end  
-// ====================================================================
-//add help chapter
-add_module_help_chapter('jvm');
-// ====================================================================
+end
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("jvm");
+end
index dddf476..42aa219 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,10 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for linear_algebra module
-// ====================================================================
-
-// delete help chapter
-del_help_chapter('linear_algebra',%T);
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("linear_algebra",%t);
+end
index 5ad5707..daf7c7e 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2006-2008 - INRIA
 //
@@ -8,12 +7,12 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// elementary_functions module initialisation file
-// ====================================================================
-
 //Load  functions libraries
+// =============================================================================
 load('SCI/modules/linear_algebra/macros/lib');
 
-//add help chapter
-add_module_help_chapter('linear_algebra');
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("linear_algebra");
+end
index 6043456..d961d6a 100644 (file)
@@ -1,17 +1,15 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006 - INRIA - Allan CORNET
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for localization module
-// ====================================================================
-// delete help chapter
-del_help_chapter('localization',%T);
-// ====================================================================
\ No newline at end of file
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("localization",%t);
+end
index ae123a0..754f910 100644 (file)
@@ -7,13 +7,8 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// localization module initialisation file 
-// ====================================================================
-//Load  functions libraries
-//load('SCI/modules/localization/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('localization');
-// ====================================================================
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("localization");
+end
index 0f38498..49f47cc 100644 (file)
@@ -1,18 +1,15 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006 - INRIA - Allan CORNET
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for m2sci module
-// Copyright INRIA 2006
-// ====================================================================
-// delete help chapter
-del_help_chapter('m2sci',%T);
-// ====================================================================
\ No newline at end of file
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("m2sci",%t);
+end
index 2197ce7..463a81e 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2006 - INRIA - Allan CORNET
 // 
@@ -8,13 +7,12 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// m2sci module initialisation file 
-// Copyright INRIA 2006
-// ====================================================================
 //Load  functions libraries
+// =============================================================================
 load('SCI/modules/m2sci/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('m2sci');
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("m2sci");
+end
index 7f1ac8c..4c7ab31 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,10 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
+// Delete help chapter
 // =============================================================================
-// This file contains command to be executed at the end
-// of a scilab session for maple2scilab module
-// =============================================================================
-
-// delete help chapter
-del_help_chapter('maple2scilab',%T);
+if WITH_HELPTOOLS then
+       del_help_chapter("maple2scilab",%t);
+end
index 644f555..b337568 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2006-2008 - INRIA
 //
@@ -8,12 +7,12 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// maple module initialisation file
-// ====================================================================
-
-//Load  functions libraries
+// Load  functions libraries
+// =============================================================================
 load('SCI/modules/maple2scilab/macros/lib');
 
-//add help chapter
-add_module_help_chapter('maple2scilab');
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("maple2scilab");
+end
index 59955a8..2324ad9 100644 (file)
@@ -1,17 +1,15 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2008 - INRIA - Vincent COUVERT
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for matio module
-// ====================================================================
-// delete help chapter
-del_help_chapter("matio",%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("matio",%t);
+end
index dc44a71..361a007 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2008 - INRIA - Vincent COUVERT
 // 
@@ -8,12 +7,12 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// matio module initialisation file 
-// ====================================================================
 // Load  functions library
+// =============================================================================
 load("SCI/modules/matio/macros/lib");
-// ====================================================================
-//add help chapter
-add_module_help_chapter("matio");
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("matio");
+end
index 165b019..1191bd2 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,14 +8,12 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for metanet module
-// ====================================================================
-
- if exists('ge_check_before_quit') then
-   ge_check_before_quit()
- end
+if exists('ge_check_before_quit') then
+       ge_check_before_quit()
+end
 
-// delete help chapter
-del_help_chapter('metanet',%T);
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("metanet",%t);
+end
index 2bcbc5f..b7d2a0f 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2008 - INRIA
 //
@@ -8,20 +7,21 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// metanet module initialisation file
-// ====================================================================
-
 //Load  functions libraries
+// =============================================================================
 load('SCI/modules/metanet/macros/editor/lib');
 load('SCI/modules/metanet/macros/graph_tools/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('metanet');
-// ====================================================================
-//add demos
-pathdemos = pathconvert(SCI+"/modules/metanet/demos/meta.dem",%f,%t);
-add_demo(gettext("Metanet"),pathdemos);
-clear pathdemos ;
-// ====================================================================
 
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("metanet");
+end
+
+// Add demos
+// =============================================================================
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/metanet/demos/meta.dem",%f,%t);
+       add_demo(gettext("Metanet"),pathdemos);
+       clear pathdemos ;
+end
index 98638c4..fcc9203 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,10 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for mexlib module
-// ====================================================================
-
-// delete help chapter
-del_help_chapter('mexlib',%T);
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("mexlib",%t);
+end
index 7575de2..5da8fc4 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2006-2008 - INRIA
 //
@@ -8,12 +7,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// signal_processing module initialisation file
-// ====================================================================
-
-//Load  functions libraries
-//load('SCI/modules/mexlib/macros/lib');
-
-//add help chapter
-add_module_help_chapter('mexlib');
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("mexlib");
+end
index 1ee8d96..fcff292 100644 (file)
@@ -1,8 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for optimization module
-// Copyright INRIA 2006
-// ====================================================================
-// delete help chapter
-del_help_chapter('optimization',%T);
-// ====================================================================
\ No newline at end of file
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("optimization",%t);
+end
index 0911a2c..9ea8588 100644 (file)
@@ -1,15 +1,26 @@
-// ====================================================================
-// optimization module initialisation file 
-// Copyright INRIA 2006
-// ====================================================================
-//Load  functions libraries
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2006-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
+
+// Load  functions libraries
+// =============================================================================
 load('SCI/modules/optimization/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('optimization');
-// ====================================================================
-//add demos
-pathdemos = pathconvert(SCI+"/modules/optimization/demos/optimization.dem.gateway.sce",%f,%t);
-add_demo(gettext("Optimization and Simulation"),pathdemos);
-clear pathdemos;
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("optimization");
+end
+
+// Add demos
+// =============================================================================
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/optimization/demos/optimization.dem.gateway.sce",%f,%t);
+       add_demo(gettext("Optimization and Simulation"),pathdemos);
+       clear pathdemos;
+end
index e7a10d7..07ae588 100644 (file)
@@ -1,15 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for output_stream module
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA - 
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-// ====================================================================
-// delete help chapter
-del_help_chapter("output_stream",%T);
-// ====================================================================
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("output_stream",%t);
+end
index b439b5f..cf106bd 100644 (file)
@@ -1,18 +1,18 @@
-// ====================================================================
-// output_stream module initialisation file 
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA - 
+// Copyright (C) 2009 - DIGITEO
 // 
 // 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
-// ====================================================================
+
 //Load  functions libraries
+// =============================================================================
 load("SCI/modules/output_stream/macros/lib");
-// ====================================================================
-//add help chapter
-add_module_help_chapter("output_stream");
-clear add_module_help_chapter;
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("output_stream");
+end
index 526f596..4c0c72e 100644 (file)
@@ -1,15 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for overloading module
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-// ====================================================================
-// delete help chapter
-del_help_chapter('overloading',%T);
-// ====================================================================
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("overloading",%t);
+end
index 21c8fb7..9c4791c 100644 (file)
@@ -1,5 +1,3 @@
-// ====================================================================
-// overloading module initialisation file 
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) INRIA
 // 
@@ -8,10 +6,14 @@
 // 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
-// ====================================================================
 //Load  functions libraries
+
+// Load  functions libraries
+// =============================================================================
 load('SCI/modules/overloading/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('overloading');
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("overloading");
+end
index 84b1391..fa921e5 100644 (file)
@@ -1,15 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for boolean module
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // 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
-// ====================================================================
 
-// delete help chapter
-del_help_chapter("parameters",%T);
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("parameters",%t);
+end
index 3b29202..a00492f 100644 (file)
@@ -1,5 +1,3 @@
-// ====================================================================
-// metaheuristics module initialisation file
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2008 - INRIA
 //
@@ -8,10 +6,13 @@
 // 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
-// ====================================================================
 
 // Load  functions libraries
+// =============================================================================
 load("SCI/modules/parameters/macros/lib");
 
-//add help chapter
-add_module_help_chapter("parameters");
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("parameters");
+end
index d7b19d6..1136e8a 100644 (file)
@@ -1,5 +1,6 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -7,11 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for polynomials module
-// ====================================================================
-// delete help chapter
-del_help_chapter('polynomials',%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("polynomials",%t);
+end
index 2107663..1493441 100644 (file)
@@ -7,22 +7,26 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// polynomials module initialisation file
-// ====================================================================
 //Load  functions libraries
+// =============================================================================
 load('SCI/modules/polynomials/macros/lib');
-// ====================================================================
+
 // Special variables definition
-%s=poly(0,'s');%z=poly(0,'z');
-$=poly(0,'$')
-// ====================================================================
-//add help chapter
-add_module_help_chapter('polynomials');
-// ====================================================================
-//add demo
-pathdemos = pathconvert(SCI+"/modules/polynomials/demos/polynomials.dem.gateway.sce",%f,%t);
-add_demo(gettext("Polynomials"),pathdemos);
-clear pathdemos ;
-// ====================================================================
+// =============================================================================
+%s = poly(0,'s');
+%z = poly(0,'z');
+$  = poly(0,'$')
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("polynomials");
+end
+
+// Add demo
+// =============================================================================
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/polynomials/demos/polynomials.dem.gateway.sce",%f,%t);
+       add_demo(gettext("Polynomials"),pathdemos);
+       clear pathdemos ;
+end
index 7ee747c..bed250a 100644 (file)
@@ -1,17 +1,15 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006 - INRIA
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for pvm module
-// ====================================================================
-// delete help chapter
-del_help_chapter('pvm',%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("pvm",%t);
+end
index 58f6db5..53f92ef 100644 (file)
@@ -7,30 +7,31 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// pvm module initialisation file 
-// ====================================================================
 if %pvm then
-//Load  functions libraries
-load('SCI/modules/pvm/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('pvm');
-// ====================================================================
-//add demos
-pathdemos = pathconvert(SCI+"/modules/pvm/demos/pvm.dem",%f,%t);
-add_demo(gettext("PVM parallel Toolbox"),pathdemos);
-clear pathdemos
-// ====================================================================
-if MSDOS then
-  if %pvm then
-       configure_pvm()
-       clear configure_pvm
-  end
+       
+       // Load  functions libraries
+       // =========================================================================
+       load('SCI/modules/pvm/macros/lib');
+
+       // Add help chapter
+       // =========================================================================
+       if WITH_HELPTOOLS then
+               add_module_help_chapter("pvm");
+       end
+       
+       // Add demos
+       // =========================================================================
+       if WITH_DEMOS then
+               pathdemos = pathconvert(SCI+"/modules/pvm/demos/pvm.dem",%f,%t);
+               add_demo(gettext("PVM parallel Toolbox"),pathdemos);
+               clear pathdemos
+       end
+       
+       if MSDOS then
+               if %pvm then
+                       configure_pvm()
+                       clear configure_pvm
+               end
+       end
+       
 end
-// ====================================================================
-clear path pathdemos;
-// ====================================================================
-end // if %pvm then
-// ====================================================================
\ No newline at end of file
index a11c6a1..7a1f87f 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,10 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
+// Delete help chapter
 // =============================================================================
-// This file contains command to be executed at the end
-// of a scilab session for randlib module
-// =============================================================================
-
-// delete help chapter
-del_help_chapter('randlib',%T);
+if WITH_HELPTOOLS then
+       del_help_chapter("randlib",%t);
+end
index 715b411..394d1d0 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2006-2008 - INRIA
 //
@@ -8,18 +7,16 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// =============================================================================
-// ranlib module initialisation file
-// =============================================================================
+// Add help chapter
+// =========================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("randlib");
+end
 
-//Load  functions libraries
-// load('SCI/modules/randlib/macros/lib');
-// =============================================================================
-//add help chapter
-add_module_help_chapter('randlib');
-// =============================================================================
-//add demo
-pathdemos = pathconvert(SCI+"/modules/randlib/demos/random.dem.gateway.sce",%f,%t);
-add_demo(gettext("Random"),pathdemos);
-clear pathdemos
-// =============================================================================
+// Add demos
+// =========================================================================
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/randlib/demos/random.dem.gateway.sce",%f,%t);
+       add_demo(gettext("Random"),pathdemos);
+       clear pathdemos
+end
index f8e7de2..9b28bbd 100644 (file)
@@ -1,8 +1,9 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for renderer module
-// Copyright INRIA 2007
-// ====================================================================
-// delete help chapter
-//del_help_chapter('renderer',%T);
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
index 54410d2..8d90ea9 100644 (file)
@@ -1,11 +1,8 @@
-// ====================================================================
-// renderer module initialisation file 
-// Copyright INRIA 2007
-// ====================================================================
-//Load  functions libraries
-//load('SCI/modules/renderer/macros/lib');
-// ====================================================================
-//add help chapter
-//add_module_help_chapter('renderer');
-clear add_module_help_chapter;
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2006-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
index 3c08faa..7ef7049 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,5 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// delete help chapter
-del_help_chapter('scicos',%T);
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("scicos",%t);
+end
index 5eac0c8..4fd7da7 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) - INRIA
 //
@@ -9,18 +8,26 @@
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
 clear  scicos_pal // explicitly clear %helps scicos_pal variables
+
 //Load functions libraries
+// =============================================================================
 load('SCI/modules/scicos/macros/scicos_auto/lib')
 load('SCI/modules/scicos/macros/scicos_utils/lib')
 load('SCI/modules/scicos/macros/scicos_menus/lib')
-// ====================================================================
-//add help chapter
-add_module_help_chapter('scicos');
-// ====================================================================
-//add demos
-pathdemos = pathconvert(SCI+"/modules/scicos/demos/scicos.dem.gateway.sce",%f,%t);
-add_demo(gettext("Scicos"),pathdemos);
-clear pathdemos;
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("scicos");
+end
+
+// Add demos
+// =============================================================================
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/scicos/demos/scicos.dem.gateway.sce",%f,%t);
+       add_demo(gettext("Scicos"),pathdemos);
+       clear pathdemos;
+end
 
 // Define Scicos data tables ===========================================
 
@@ -38,6 +45,3 @@ clear pathdemos;
   end
 
 // Define Scicos data tables ===========================================
-
-
-//end // if %scicos
index e3f5a9e..9b28bbd 100644 (file)
@@ -1,8 +1,9 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for scicos_blocks module
-// Copyright INRIA 2006
-// ====================================================================
-// delete help chapter
-//del_help_chapter('scicos_blocks',%T);
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
index a29cdfa..8d90ea9 100644 (file)
@@ -1,5 +1,8 @@
-// ====================================================================
-// scicos_blocks module initialisation file 
-// Copyright INRIA 2008
-// ====================================================================
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2006-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
index f7f2851..c300fde 100644 (file)
@@ -1,8 +1,13 @@
-// ====================================================================
-// This file contains commands to be executed at the end 
-// of a scilab session for scipad module
-// Copyright INRIA 2006
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
 if ( (getscilabmode()<>"NWNI") & with_tk() ) then
    if (TCL_EvalStr("interp exists scipad")<>'0') then 
      if (TCL_EvalStr("info exists pad","scipad")<>'0') then
@@ -10,7 +15,9 @@ if ( (getscilabmode()<>"NWNI") & with_tk() ) then
      end
    end
 end
-// ====================================================================
-//remove help chapter
-del_help_chapter('scipad',%T);
-// ====================================================================
\ No newline at end of file
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("scipad",%t);
+end
index 3eac582..b2492ea 100644 (file)
@@ -1,11 +1,19 @@
-// ====================================================================
-// scipad module initialization file 
-// Copyright INRIA 2006
-// ====================================================================
-//Load functions library
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2006-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
+
+// Load functions library
+// =============================================================================
 load('SCI/modules/scipad/macros/lib');
 load('SCI/modules/scipad/macros/scipad_internals/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('scipad');
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("scipad");
+end
index 2bab9e4..cb591da 100644 (file)
@@ -1,16 +1,15 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2007 - INRIA - Allan CORNET 
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for shell module
-// ====================================================================
-// delete help chapter
-del_help_chapter('shell',%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("shell",%t);
+end
index 4e5552b..55e31c3 100644 (file)
@@ -7,13 +7,8 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// shell module initialisation file 
-// ====================================================================
-//Load  functions libraries
-//load('SCI/modules/shell/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('shell');
-clear add_module_help_chapter;
-// ====================================================================
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("shell");
+end
index f4c825c..3d391bf 100644 (file)
@@ -1,8 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for signal_processing module
-// Copyright INRIA 2006
-// ====================================================================
-// delete help chapter
-del_help_chapter('signal_processing',%T);
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("signal_processing",%t);
+end
index 9f9470e..d0cf830 100644 (file)
@@ -1,15 +1,27 @@
-// ====================================================================
-// signal_processing module initialisation file 
-// Copyright INRIA 2006
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+// 
+// 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
+
 //Load  functions libraries
+// =============================================================================
 load('SCI/modules/signal_processing/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('signal_processing');
-// ====================================================================
-//add demos
-pathdemos = pathconvert(SCI+"/modules/signal_processing/demos/signal.dem.gateway.sce",%f,%t);
-add_demo(gettext("Signal Processing"),pathdemos);
-clear pathdemos;
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("signal_processing");
+end
+
+// Add demos
+// =========================================================================
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/signal_processing/demos/signal.dem.gateway.sce",%f,%t);
+       add_demo(gettext("Signal Processing"),pathdemos);
+       clear pathdemos;
+end
index 794583b..65caf12 100644 (file)
@@ -1,15 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for boolean module
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // 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
-// ====================================================================
 
-// delete help chapter
-del_help_chapter("simulated_annealing",%T);
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("simulated_annealing",%t);
+end
index 76c6bed..b5fde21 100644 (file)
@@ -1,5 +1,3 @@
-// ====================================================================
-// metaheuristics module initialisation file
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2008 - INRIA
 //
@@ -8,15 +6,21 @@
 // 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
-// ====================================================================
 
 // Load  functions libraries
+// =============================================================================
 load("SCI/modules/simulated_annealing/macros/lib");
 
-//add help chapter
-add_module_help_chapter("simulated_annealing");
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("simulated_annealing");
+end
 
-//add demos
-pathdemos = pathconvert(SCI+"/modules/simulated_annealing/demos/simulated_annealing.dem.gateway.sce",%f,%t);
-add_demo(gettext("Simulated Annealing"),pathdemos);
-clear pathdemos;
+// Add demos
+// =============================================================================
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/simulated_annealing/demos/simulated_annealing.dem.gateway.sce",%f,%t);
+       add_demo(gettext("Simulated Annealing"),pathdemos);
+       clear pathdemos;
+end
index e6c713d..461198e 100644 (file)
@@ -1,17 +1,15 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006 - INRIA - Scilab
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for sound module
-// ====================================================================
-// delete help chapter
-del_help_chapter('sound',%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("sound",%t);
+end
index e0190b7..a15454b 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2006 - INRIA - Scilab
 // 
@@ -8,17 +7,20 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// sound module initialisation file 
-// ====================================================================
-//Load  functions libraries
+// Load  functions libraries
+// =============================================================================
 load('SCI/modules/sound/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('sound');
-// ====================================================================
-//add demos
-pathdemos = pathconvert(SCI+"/modules/sound/demos/sound.dem.sce",%f,%t);
-add_demo(gettext('Sound file handling'),pathdemos);
-clear pathdemos;
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("sound");
+end
+
+// Add demos
+// =============================================================================
+if WITH_DEMOS then
+       pathdemos = pathconvert(SCI+"/modules/sound/demos/sound.dem.sce",%f,%t);
+       add_demo(gettext('Sound file handling'),pathdemos);
+       clear pathdemos;
+end
index db1ae46..a09023f 100644 (file)
@@ -1,17 +1,15 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006 - INRIA
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for sparse module
-// ====================================================================
-// delete help chapter
-del_help_chapter('sparse',%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("sparse",%t);
+end
index 871c95d..7a8704c 100644 (file)
@@ -1,5 +1,5 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006 - INRIA
+// Copyright (C) 2006 - INRIA - Scilab
 // 
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -7,13 +7,12 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// sparse module initialisation file 
-// ====================================================================
-//Load  functions libraries
+// Load  functions libraries
+// =============================================================================
 load('SCI/modules/sparse/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('sparse');
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("sparse");
+end
index 1c12adb..90ffba8 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006-2008 - INRIA
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,10 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for special_functions module
-// ====================================================================
-
-// delete help chapter
-del_help_chapter('special_functions',%T);
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("special_functions",%t);
+end
index 8395004..667f979 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2006-2008 - INRIA
 //
@@ -8,12 +7,12 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// special_functions module initialisation file
-// ====================================================================
-
-//Load  functions libraries
+// Load  functions libraries
+// =============================================================================
 load('SCI/modules/special_functions/macros/lib');
 
-//add help chapter
-add_module_help_chapter('special_functions');
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("special_functions");
+end
index c63b53b..530e8b1 100644 (file)
@@ -1,6 +1,6 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -8,10 +8,8 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// This file contains command to be executed at the end
-// of a scilab session for spreadsheet module
-// ====================================================================
-
-// delete help chapter
-del_help_chapter('spreadsheet',%T);
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("spreadsheet",%t);
+end
index d6c3ac5..45a1014 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2007-2008 - INRIA
 //
@@ -8,19 +7,20 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// spreadsheet module initialisation file
-// ====================================================================
-
 //Load  functions libraries
+// =============================================================================
 load('SCI/modules/spreadsheet/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('spreadsheet');
-// ====================================================================
-//add demos
-pathdemos = pathconvert(SCI+"/modules/spreadsheet/demos/spreadsheet.dem.sce",%f,%t);
-add_demo(gettext('Spreadsheet'),pathdemos);
-clear pathdemos;
-// ====================================================================
 
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("spreadsheet");
+end
+
+// Add demos
+// =============================================================================
+if WITH_HELPTOOLS then
+       pathdemos = pathconvert(SCI+"/modules/spreadsheet/demos/spreadsheet.dem.sce",%f,%t);
+       add_demo(gettext('Spreadsheet'),pathdemos);
+       clear pathdemos;
+end
index d7cf1b1..e2d46ed 100644 (file)
@@ -1,18 +1,15 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006 - INRIA - Allan CORNET
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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
-// 
 
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for statistics module
-// ====================================================================
-// delete help chapter
-del_help_chapter('statistics',%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("statistics",%t);
+end
index 075f183..ce4738c 100644 (file)
@@ -1,4 +1,3 @@
-
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2006 - INRIA - Allan CORNET
 // 
@@ -7,14 +6,13 @@
 // 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
-// 
 
-// ====================================================================
-// statitics module initialisation file 
-// ====================================================================
-//Load  functions libraries
+// Load  functions libraries
+// =============================================================================
 load('SCI/modules/statistics/macros/lib');
-// ====================================================================
-///add help chapter
-add_module_help_chapter('statistics');
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("statistics");
+end
index d141e2d..1f51baf 100644 (file)
@@ -1,15 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for string module
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA - 
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-// ====================================================================
-// delete help chapter
-del_help_chapter('string',%T);
-// ====================================================================
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("string",%t);
+end
index 80c1c22..2d79748 100644 (file)
@@ -1,5 +1,3 @@
-// ====================================================================
-// string module initialisation file 
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) INRIA - 
 // 
@@ -9,10 +7,12 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-//Load  functions libraries
+// Load  functions libraries
+// =============================================================================
 load('SCI/modules/string/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('string');
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("string");
+end
index 02af97f..bed800b 100644 (file)
@@ -1,8 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for symbolic module
-// Copyright INRIA 2006
-// ====================================================================
-// delete help chapter
-del_help_chapter('symbolic',%T);
-// ====================================================================
\ No newline at end of file
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("symbolic",%t);
+end
index b8925e3..117a27a 100644 (file)
@@ -1,10 +1,14 @@
-// ====================================================================
-// symbolic module initialisation file 
-// Copyright INRIA 2006
-// ====================================================================
-//Load  functions libraries
-//load('SCI/modules/symbolic/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('symbolic');
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2009 - DIGITEO
+// 
+// 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
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("symbolic");
+end
index 1ea20b4..8ebe70b 100644 (file)
@@ -1,17 +1,15 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2006 - INRIA
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for tclsci module
-// ====================================================================
-// delete help chapter
-del_help_chapter('tclsci',%T);
-// ====================================================================
\ No newline at end of file
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("tclsci",%t);
+end
index 72d649b..5cdce63 100644 (file)
@@ -7,18 +7,20 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-
-// ====================================================================
-// tclsci module initialisation file 
-// ====================================================================
 //Load  functions libraries
+// =============================================================================
 load('SCI/modules/tclsci/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('tclsci');
-// ====================================================================
-// add demos
-pathdemos = pathconvert(SCI+"/modules/tclsci/demos/tk/tcltk.dem.gateway.sce",%f,%t);
-add_demo(gettext('Tcl/Tk'),pathdemos);
-clear pathdemos;
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("tclsci");
+end
+
+// Add demos
+// =============================================================================
+if WITH_HELPTOOLS then
+       pathdemos = pathconvert(SCI+"/modules/tclsci/demos/tk/tcltk.dem.gateway.sce",%f,%t);
+       add_demo(gettext('Tcl/Tk'),pathdemos);
+       clear pathdemos;
+end
index a7ec68f..1ab287f 100644 (file)
@@ -1,10 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for texmacs module
-// Copyright INRIA 2006
-// ====================================================================
- if with_texmacs() then
-// delete help chapter
-del_help_chapter('texmacs',%T);
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
+// Delete help chapter
+// =============================================================================
+if with_texmacs() & WITH_HELPTOOLS then
+       del_help_chapter("texmacs",%t);
 end
-// ====================================================================
\ No newline at end of file
index cdaed4e..cde9d75 100644 (file)
@@ -1,15 +1,22 @@
-// ====================================================================
-// texmacs module initialisation file 
-// Copyright INRIA 2006
-// ====================================================================
-//Load functions library
-// theses macros are loaded only in texmacs mode
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2006 - 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
+
+//Load  functions libraries
+// =============================================================================
 if with_texmacs() then
   load('SCI/modules/texmacs/macros/overloading/lib');
 end
 load('SCI/modules/texmacs/macros/lib');
 clear with_texmacs;
-// ====================================================================
-//add help chapter
-add_module_help_chapter('texmacs');
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("texmacs");
+end
index 6d150c3..769135a 100644 (file)
@@ -1,15 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for time module
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA - Pierre MARECHAL
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-// ====================================================================
-// delete help chapter
-del_help_chapter('time',%T);
-// ====================================================================
\ No newline at end of file
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("time",%t);
+end
index 5f82fec..b513669 100644 (file)
@@ -1,5 +1,3 @@
-// ====================================================================
-// time module initialisation file 
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) INRIA - Pierre MARECHAL
 // 
@@ -8,10 +6,13 @@
 // 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
-// ====================================================================
-//Load  functions libraries
-load('SCI/modules/time/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('time');
-// ====================================================================
+
+// Load  functions libraries
+// =============================================================================
+load("SCI/modules/time/macros/lib");
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("time");
+end
index 859062a..ad2240f 100644 (file)
@@ -1,8 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for umfpack module
-// Copyright INRIA 2008
-// ====================================================================
-// delete help chapter
-del_help_chapter('umfpack',%T);
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
+// 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
+
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("umfpack",%t);
+end
index e061c19..6f954b8 100644 (file)
@@ -1,10 +1,18 @@
-// ====================================================================
-// umfpack module initialisation file 
-// Copyright INRIA 2008
-// ====================================================================
-//Load  functions libraries
-load('SCI/modules/umfpack/macros/lib');
-// ====================================================================
-//add help chapter
-add_module_help_chapter('umfpack');
-// ====================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2009 - DIGITEO
+// 
+// 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
+
+// Load  functions libraries
+// =============================================================================
+load("SCI/modules/umfpack/macros/lib");
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("umfpack");
+end
index 3e2c904..f0022be 100644 (file)
@@ -1,16 +1,15 @@
-// ====================================================================
-// This file contains command to be executed at the end 
-// of a scilab session for windows_tools module
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA - Allan CORNET
-// 
+// Copyright (C) 2007-2008 - INRIA
+// Copyright (C) 2009 - DIGITEO
+//
 // 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    
+// are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-// delete help chapter
-del_help_chapter('windows_tools',%T);
-// ====================================================================
+// Delete help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       del_help_chapter("windows_tools",%t);
+end
index 30000a4..6ae0f24 100644 (file)
@@ -1,5 +1,3 @@
-// ====================================================================
-// windows_tools module initialisation file 
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) INRIA - Allan CORNET
 // 
@@ -9,20 +7,23 @@
 // are also available at    
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
-// ====================================================================
-//Load  functions libraries
-load('SCI/modules/windows_tools/macros/lib');
-// ====================================================================
+
+// Load  functions libraries
+// =============================================================================
+load("SCI/modules/windows_tools/macros/lib");
+
 // Add SCI/bin directory to PATH environment variable
+// ============================================================================
 PATH_env = getenv('PATH');
 setenv('PATH', WSCI + filesep() + 'bin' +pathsep() + PATH_env);
 clear PATH_env;
-// ====================================================================
+
 if (getscilabmode() == 'STD') then 
   consolebox('off');
 end
-// ====================================================================
-//add help chapter
-add_module_help_chapter('windows_tools');
-clear add_module_help_chapter;
-// ====================================================================
+
+// Add help chapter
+// =============================================================================
+if WITH_HELPTOOLS then
+       add_module_help_chapter("windows_tools");
+end