# HG changeset patch # User Jaroslav Hajek # Date 1274163581 -7200 # Node ID a52cc4f6ebfcaf2280caf051837b9abf166fe3ef # Parent e1559a8a60b429d74cfe33eece5b6c171406b1c6 update NEWS diff -r e1559a8a60b4 -r a52cc4f6ebfc ChangeLog --- a/ChangeLog Mon May 17 14:41:56 2010 +0200 +++ b/ChangeLog Tue May 18 08:19:41 2010 +0200 @@ -1,3 +1,7 @@ +2010-05-18 Jaroslav Hajek + + * NEWS: Update. + 2010-05-11 Rik * configure.ac: Capitalize ARPACK in messages. diff -r e1559a8a60b4 -r a52cc4f6ebfc NEWS --- a/NEWS Mon May 17 14:41:56 2010 +0200 +++ b/NEWS Tue May 18 08:19:41 2010 +0200 @@ -259,6 +259,31 @@ efficient. This applies to both the [] operator and the cat/vertcat/horzcat functions. + ** It is now possible to optionally employ the xGESDD LAPACK drivers for + computing the singular value decomposition using svd(), instead of + the default xGESVD, using the configuration pseudo-variable + svd_driver. The xGESDD driver can be up to 6x times faster when + singular vectors are requested, but is reported to be somewhat less + robust on highly ill-conditioned matrices. + + ** Configuration pseudo-variables, such as page_screen_output or + confirm_recursive_rmdir (or the above mentioned svd_driver), now + accept a "local" option as second argument, requesting the change + to be undone when current function returns: + + function [status, msg] = rm_rf (dir) + confirm_recursive_rmdir (false, "local"); + [status, msg] = rmdir (dir, "s"); + ... + endfunction + + Upon return, confirm_recursive_rmdir will be restored to the value + it had on entry to the function, even if there were subsequent + changes to the variable in function rm_rf or any of the functions + it calls. + + + Summary of important user-visible changes for version 3.2: ---------------------------------------------------------