changeset 10453:7d23c19249d6

NEWS: style fixes
author John W. Eaton <jwe@octave.org>
date Wed, 24 Mar 2010 16:26:33 -0400
parents a9677b03632b
children 79a56d0a6a0d
files ChangeLog NEWS
diffstat 2 files changed, 37 insertions(+), 24 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Wed Mar 24 16:13:16 2010 -0400
+++ b/ChangeLog	Wed Mar 24 16:26:33 2010 -0400
@@ -1,3 +1,13 @@
+2010-03-24  John W. Eaton  <jwe@octave.org>
+
+	* configure.ac (AC_INIT): Version is now 3.3.51.
+	(OCTAVE_API_VERSION_NUMBER): Now 39.
+	(OCTAVE_RELEASE_DATE): Now 2010-03-24.
+
+2010-03-24  John W. Eaton  <jwe@octave.org>
+
+	* NEWS: Style fixes.
+
 2010-03-23  Jaroslav Hajek  <highegg@gmail.com>
 
 	* NEWS: Update.
--- a/NEWS	Wed Mar 24 16:13:16 2010 -0400
+++ b/NEWS	Wed Mar 24 16:26:33 2010 -0400
@@ -149,7 +149,7 @@
  ** Octave now allows user-defined `subsasgn' methods to optimize out
     redundant copies.  For more information, see the manual.
 
- ** More efficient matrix division handling. Octave is now able to
+ ** More efficient matrix division handling.  Octave is now able to
     handle the expressions
     
        M' \ V
@@ -159,7 +159,7 @@
     (M is a matrix and V is a vector) more efficiently in certain cases.
     In particular, if M is triangular, all three expressions will be
     handled by a single call to xTRTRS (from LAPACK), with appropriate
-    flags. Previously, all three expressions required a physical
+    flags.  Previously, all three expressions required a physical
     transpose of M.
 
  ** More efficient handling of certain mixed real-complex matrix
@@ -176,10 +176,10 @@
 
       complex (RM) * CM,
 
-    depending on the dimensions.  The first form requires more temporaries
-    and copying, but halves the FLOP count, which normally brings better
-    performance if RM has enough rows.  Previously, the second form was
-    always used.
+    depending on the dimensions.  The first form requires more
+    temporaries and copying, but halves the FLOP count, which normally
+    brings better performance if RM has enough rows.  Previously, the
+    second form was always used.
 
     Matrix division is similarly affected. 
 
@@ -214,13 +214,14 @@
     many strings are concatenated.  The `strcmpi' and `strncmpi'
     functions are now built-in functions, providing better performance.
  
- ** Matlab-style ignoring input and output function arguments using tilde (~)
-    is now supported. For more details, consult the manual.
+ ** Matlab-style ignoring input and output function arguments using
+    tilde (~) is now supported.  For more details, consult the manual.
 
- ** The list datatype, deprecated since the introduction of cells, has been removed.
+ ** The list datatype, deprecated since the introduction of cells, has
+    been removed.
 
- ** The accumarray function has been optimized and is now significantly faster 
-    in certain important cases.
+ ** The accumarray function has been optimized and is now significantly
+    faster in certain important cases.
 
  ** The behavior of isreal and isnumeric functions was changed to be more
     Matlab-compatible.
@@ -229,8 +230,8 @@
     Octave:int-convert-non-int-val, Octave:int-convert-overflow,
     Octave:int-math-overflow) have been removed. 
 
- ** rem and mod are now built-in functions. They also handle integer types
-    efficiently using integer arithmetic.
+ ** rem and mod are now built-in functions.  They also handle integer
+    types efficiently using integer arithmetic.
 
 Summary of important user-visible changes for version 3.2:
 ---------------------------------------------------------
@@ -443,23 +444,25 @@
  ** Sorting and searching.
     
     The performance of sort has been improved, especially when sorting
-    indices are requested. An efficient built-in issorted implementation
-    was added. sortrows now uses a more efficient algorithm, especially
-    in the homegeneous case. lookup is now a built-in function performing
-    a binary search, optimized for long runs of close elements. Lookup
-    also works with cell arrays of strings.
+    indices are requested.  An efficient built-in issorted
+    implementation was added.  The sortrows function now uses a more
+    efficient algorithm, especially in the homegeneous case.  The lookup
+    function is now a built-in function performing a binary search,
+    optimized for long runs of close elements.  Lookup also works with
+    cell arrays of strings.
 
  ** Range arithmetics
 
-    For some operations on ranges, Octave will attempt to keep the result as a
-    range.  These include negation, adding a scalar, subtracting a scalar, and
-    multiplying by a scalar. Ranges with zero increment are allowed and can be
-    constructed using the built-in function `ones'.
+    For some operations on ranges, Octave will attempt to keep the
+    result as a range.  These include negation, adding a scalar,
+    subtracting a scalar, and multiplying by a scalar. Ranges with zero
+    increment are allowed and can be constructed using the built-in
+    function `ones'.
 
  ** Various performance improvements.
 
-    Performance of a number of other built-in operations and functions was
-    improved, including:
+    Performance of a number of other built-in operations and functions
+    was improved, including:
 
     * logical operations
     * comparison operators