SEP 39 DONE
Allan CORNET [Mon, 8 Mar 2010 08:56:42 +0000 (09:56 +0100)]
SEP/SEP_39_MSDOS.odt
scilab/CHANGES_5.3.X
scilab/modules/dynamic_link/tests/unit_tests/ilib_build_f90.dia.ref
scilab/modules/dynamic_link/tests/unit_tests/ilib_build_f90.tst
scilab/modules/xcos/tests/unit_tests/scicos_filesassociation.unix.dia.ref

index 61f9f87..a498584 100644 (file)
Binary files a/SEP/SEP_39_MSDOS.odt and b/SEP/SEP_39_MSDOS.odt differ
index ab13c0c..d1dddc0 100644 (file)
@@ -101,7 +101,7 @@ Text Rendering:
 Obsolete Functions:
 ===================
 
-* 'MSDOS' obsolete see 'getos'.
+* 'MSDOS' obsolete see 'getos' (SEP #39).
 
 
 Removed functions (previously declared as obsolete):
index 9d81e57..feebaf8 100644 (file)
@@ -13,7 +13,7 @@
 //creating the interface file
 // Checks on windows that we have a Fortran 90 compiler (Intel)
 if haveacompiler() then
-  if ( (getos() == 'Windows' & findmsifortcompiler() <> 'unknown') | (~MSDOS) ) then
+  if ( (getos() == 'Windows' & findmsifortcompiler() <> 'unknown') | (getos() <> 'Windows') ) then
     ilib_verbose(0);
     sourcecode=['subroutine incrdoublef90(x,y)'
                 '  implicit none'
index 2309b41..8e10ab4 100644 (file)
@@ -17,7 +17,7 @@
 // Checks on windows that we have a Fortran 90 compiler (Intel)
 
 if haveacompiler() then
-  if ( (getos() == 'Windows' & findmsifortcompiler() <> 'unknown') | (~MSDOS) ) then
+  if ( (getos() == 'Windows' & findmsifortcompiler() <> 'unknown') | (getos() <> 'Windows') ) then
     ilib_verbose(0);
     sourcecode=['subroutine incrdoublef90(x,y)'
                 '  implicit none'
index ab093d1..04bff1a 100644 (file)
@@ -5,7 +5,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // =============================================================================
-if MSDOS then
+if getos() == 'Windows' then
   ierr = execstr('res = winqueryreg(''HKEY_CLASSES_ROOT'',''Scilab5.cos'')','errcatch');
   if ierr <> 0 then bugmes();quit;end
   ierr = execstr('res = winqueryreg(''HKEY_CLASSES_ROOT'',''Scilab5.cosf'')','errcatch');