Changes between version 5.0.X and 5.1 of Scilab =============================================== Version 5.0.1 begins at rev. 27555. Tests: ====== * Tests added for functions: umf_luget, taucs_chget, pcg, removedir, rmdir, ones Compilation: ============ * libmatio is now detected thanks to pkg-config * More warnings in C/C++/Fortran during the compilation process. See http://lists.scilab.org/cgi-bin/ezmlm-browse?list=dev&cmd=showmsg&msgnum=684 Enhancement: ============ * Scilab 5.1 uses GIWS 1.0 * Update of some output strings (standard, warning & error) * Update of the example in the dynamic_link modules and in the toolbox skeleton (use the actual filename instead of the .o) Bug fixes: ========== * rmdir & removedir had problems with the recursive delete under GNU/Linux * In the binary, the path to the fortran include directory was wrong. * bug 3500 fixed - [pcre] match position but no character = no match * bug 3462 fixed - The match string returned by regexp is not the right one if the subject string contains backslashes. * bug 3131 fixed - version 'GLIBC_2.4' not found with the binary version under some GNU/Linux distro * bug 3314 fixed - linspace primitive - rev 27707 - removed use of "ones" and use colon (i.e. :) operator only * bug 3322 fixed - trimmean primitive - rev 27627 - Added verbose option, added unit tests, updated doc. * bug 3512 fixed - regexp could return incorrect results * bug 3530 fixed - Check that X11/Xlib.h is available since the Tk header needs it * bug 3529 fixed - rmdir was trying to change the permission on the file/directory. This behavior has been removed. * bug 3540 fixed - With the linux binary version, a symbolic link of /bin/scilab in /usr/local/bin (for example) did not work. * bug 3546 fixed - frmag is broken when called with hn given by a vector of coefficients instead of a polynomial. * bug 3551 fixed - bvodeS and bvode hang and close Scilab 5.0.1 * bug 3549 fixed - machine.h was including PATH_MAX.h, BOOL.h and PARAMS.h, includes have been cleaned up. * bug in the script in charge of the dispatch of localization files fixed (tools/localization/dispatchLocalizationFile.sh) * paths in examples.bat in SCI/modules/javasci/examples were wrong * bug 3556 fixed - derivative was not supporting non compiled functions * bug 3565 fixed - bad detection of the IBM JDK * bug 3566, 3567 fixed - sort and gsort didn't sort correctly complex matrix.