# HG changeset patch # User John W. Eaton # Date 1520939891 14400 # Node ID 94f8e2b5a88b79974084c0ae541cacbcc62d64f6 # Parent 8f8241c8c9a635732c73421bb8ee346aa0671cac Version 4.2.2 released. diff -r 8f8241c8c9a6 -r 94f8e2b5a88b NEWS --- a/NEWS Tue Mar 13 12:12:22 2018 +0100 +++ b/NEWS Tue Mar 13 07:18:11 2018 -0400 @@ -11,45 +11,45 @@ ** tie octave_classdef::numel method to "numel" user override method (bug #46571) - ** Fix performance of Sparse fsolve for complex sparse matrices (bug #53140) + ** fix performance of Sparse fsolve for complex sparse matrices (bug #53140) - ** Fix performance of Sparse fsolve (bug #53140) + ** fix performance of Sparse fsolve (bug #53140) ** octave.desktop.in: No repetition of Name in Comment field and start I10n (bug #53078) - ** Don't create partially invalid graphic objects (bug #52904) + ** don't create partially invalid graphic objects (bug #52904) - ** Test for incorrect regexprep on ARM platforms (bug #52810) + ** test for incorrect regexprep on ARM platforms (bug #52810) - ** Fix incorrect regexprep on ARM platforms (bug #52810) + ** fix incorrect regexprep on ARM platforms (bug #52810) - ** Correctly handle reading of characters >127 in scanf family (bug #52681) + ** correctly handle reading of characters >127 in scanf family (bug #52681) - ** Fix addpath for UNC paths on Windows (bug #51268) + ** fix addpath for UNC paths on Windows (bug #51268) - ** Protect being-deleted objects on figure list from second deletion + ** protect being-deleted objects on figure list from second deletion (bug #52666) ** dlmwrite.m: Close fid if filename is only one char long (bug #52679) - ** Set gnuplot color data to half output range when autoscaling zero input + ** set gnuplot color data to half output range when autoscaling zero input range (bug #52624) - ** Add polarplot() to the list of unimplemented functions (bug #52643) + ** add polarplot() to the list of unimplemented functions (bug #52643) ** configure.ac: Fix test for Java version (bug #52617) - ** For gnuplot toolkit, do not map TrueColor data to colormap size (bug #52599) + ** for gnuplot toolkit, do not map TrueColor data to colormap size (bug #52599) - ** Make wheel scroll behave more consistently in pan mode (bug #52588) + ** make wheel scroll behave more consistently in pan mode (bug #52588) - ** Make gnuplot color have three components for interpolated edge color + ** make gnuplot color have three components for interpolated edge color (bug #52595) - ** Simplify gnuplot toolkit scripts for image/non-image data plots (bug #52589) + ** simplify gnuplot toolkit scripts for image/non-image data plots (bug #52589) - ** Fix concatenation of empty char matrices with other strings (bug #52542) + ** fix concatenation of empty char matrices with other strings (bug #52542) ** build: Fix compiling OCTAVE_ARPACK_OK_2 Fortran code (bug #52425) @@ -59,60 +59,60 @@ ** do not extend selection when indenting/commenting in editor (bug #45610) - ** Remove all delimiters from whitespace list in textscan function (bug #52479) + ** remove all delimiters from whitespace list in textscan function (bug #52479) - ** Calculate 1-norm of matrices to assess whether NaN or Inf are present + ** calculate 1-norm of matrices to assess whether NaN or Inf are present (bug #39000) ** prevent extra ampersand under KDE in cd-or-add-to-path dialog (bug #52423) ** plotyy.m: Fix error when using FUN2 argument (bug #48115) - ** Check ARPACK library for buggy behavior in configure (bug #52425) + ** check ARPACK library for buggy behavior in configure (bug #52425) - ** Fix printing integer type images (bug #51558) + ** fix printing integer type images (bug #51558) - ** Fix segfault in delaunayn when Qhull memory is not properly cleared + ** fix segfault in delaunayn when Qhull memory is not properly cleared (bug #52410) - ** Fix segfault with CHOLMOD library and empty matrices (bug #52365) + ** fix segfault with CHOLMOD library and empty matrices (bug #52365) ** tag global and persistent symbols as variables when parsing (bug #52363) - ** Properly restore the input stream pointer at end of textscan (bug #52116 et + ** properly restore the input stream pointer at end of textscan (bug #52116 et al.) - ** Fix building with Qt4 for Windows (bug #52237) + ** fix building with Qt4 for Windows (bug #52237) - ** Ensure numeric values are passed for the axes "clim" property (bug #52053) + ** ensure numeric values are passed for the axes "clim" property (bug #52053) ** avoid abort on exit from GUI (bug #50664) - ** Correct auto limits on log axes with negative and zero values (bug #51861) + ** correct auto limits on log axes with negative and zero values (bug #51861) - ** Fix warning in quadgk with zero size interval (bug #51867) + ** fix warning in quadgk with zero size interval (bug #51867) ** sparse: correctly handle scalar column index (bug #51880) - ** Fix segfault in ichol under certain conditions (bug #51736) + ** fix segfault in ichol under certain conditions (bug #51736) ** configure: ensure empty pkg-config results are actually empty (bug #51680) - ** Fix 'legend hide' for gnuplot (bug #50483) + ** fix 'legend hide' for gnuplot (bug #50483) ** qqplot.m: Fix typo in input validation (bug #51458) - ** Add possible '\r' to smartindent regex exprepression (Bug #51279) + ** add possible '\r' to smartindent regex exprepression (Bug #51279) ** make strncmp case sensitive again (bug #51384) - ** Fix possible infinite loop in normest1.m (bug #51241) + ** fix possible infinite loop in normest1.m (bug #51241) ** also run unwind protect cleanup code on interrupt exceptions (bug #51209) - ** Fix crash when inverting complex matrices with NaNs (bug #51198) + ** fix crash when inverting complex matrices with NaNs (bug #51198) - ** Improve accuracy of residue for inputs with very different magnitudes + ** improve accuracy of residue for inputs with very different magnitudes (bug #51148) ** publish.m: Fix corruption of results for some code inputs (bug #51178) @@ -130,14 +130,14 @@ ** show stack trace for wrong type arg errors (bug #50894) - ** Let mouse selection of Qt figures update "currentfigure" (bug #50666) + ** let mouse selection of Qt figures update "currentfigure" (bug #50666) ** disable qscintilla editor drag and drop so parent will handle it (Bug #50559) ** quadgk.m: Correct error messages which point to quadv (bug #50604) - ** Set version on AppUserModelId (Bug #50428) + ** set version on AppUserModelId (Bug #50428) ** version-rcfile: Don't try to execute startup directory, only startup.m (bug #50593) @@ -145,9 +145,9 @@ ** dlmread: Return empty matrix when requested range is outside data (bug #50102) - ** Fix eigs for generalized nonsymmetric and shift-invert problems (bug #39573) + ** fix eigs for generalized nonsymmetric and shift-invert problems (bug #39573) - ** Fix eigs for the generalized eigenvalue problem (bug #50546) + ** fix eigs for the generalized eigenvalue problem (bug #50546) ** datetick.m: Fix uneven range bugs (bug #50493) @@ -160,17 +160,17 @@ ** fix the anchor position in the info text of the doc browser (bug #50422) - ** Fix order of legend labels with plotyy axes (bug #50497) + ** fix order of legend labels with plotyy axes (bug #50497) - ** Correct hggroup plot legends for gnuplot toolkit, add legend demo 17 items + ** correct hggroup plot legends for gnuplot toolkit, add legend demo 17 items (bug #49341) - ** For gnuplot graphics toolkit, show only one key entry for errorbars + ** for gnuplot graphics toolkit, show only one key entry for errorbars (bug #49260) - ** Fix compilation of jit caused by cset d0562b3159c7 (bug #50398) + ** fix compilation of jit caused by cset d0562b3159c7 (bug #50398) - ** Remove inline keyword on file_stat destructor which breaks MacOS compilation + ** remove inline keyword on file_stat destructor which breaks MacOS compilation (bug #50234) Documentation bugs fixed: @@ -178,77 +178,77 @@ ** playblocking.m: Correct documentation about start and limits inputs (bug #51217) - ** Fix eig output argument description (bug #50524) + ** fix eig output argument description (bug #50524) - ** Remove backslashes before double quotes in m-file docstrings (bug #52870) + ** remove backslashes before double quotes in m-file docstrings (bug #52870) - ** Tweaks to use single quotes instead of double quotes (bug #52870) + ** tweaks to use single quotes instead of double quotes (bug #52870) - ** Correct fieldname of returned struct in ver (bug #52845) + ** correct fieldname of returned struct in ver (bug #52845) - ** Cleanup @code example in Appendix on test functions (bug #52852) + ** cleanup @code example in Appendix on test functions (bug #52852) - ** Fixes for signal, image, audio, and OOP chapters (bug #52844) + ** fixes for signal, image, audio, and OOP chapters (bug #52844) - ** Fix issues in geometry, polynomial, and interpolation chapters (bug #52835) + ** fix issues in geometry, polynomial, and interpolation chapters (bug #52835) - ** Fix TeX documentation for qp and clarify size of inputs (bug #52829) + ** fix TeX documentation for qp and clarify size of inputs (bug #52829) - ** Correct errors in Diagonal matrix chapter of manual (bug #52814) + ** correct errors in Diagonal matrix chapter of manual (bug #52814) - ** Replace @math{1e^{XXX}} sequences with raw 1eXXX (bug #52827) + ** replace @math{1e^{XXX}} sequences with raw 1eXXX (bug #52827) - ** Use '...' rather than deprecated '\' for line continuation (bug #52828) + ** use '...' rather than deprecated '\' for line continuation (bug #52828) - ** Make documentation Sec 26.1 more consistent and Sec 25.4 clearer + ** make documentation Sec 26.1 more consistent and Sec 25.4 clearer (bug #52685) - ** Documentation fixes for linspace, logspace, lookup (bug #52785) + ** documentation fixes for linspace, logspace, lookup (bug #52785) ** atan2d.m: Correct documentation to match atan docstring (bug #52786) - ** Small tweaks to fplot and surfnorm docstrings (bug #52761) + ** small tweaks to fplot and surfnorm docstrings (bug #52761) - ** Rewrite documentation for Advanced Indexing (bug #52723) + ** rewrite documentation for Advanced Indexing (bug #52723) - ** Delete extra ']' in scanf docstring (bug #52742) + ** delete extra ']' in scanf docstring (bug #52742) - ** Fix mistaken use of space between function and '(' in documentation + ** fix mistaken use of space between function and '(' in documentation (bug #52723) - ** Fix various inconsistencies in manual (bug #52712) + ** fix various inconsistencies in manual (bug #52712) - ** Fix typo in cset 8354b505ad6b (bug #52702) + ** fix typo in cset 8354b505ad6b (bug #52702) - ** Fix inconsistencies with char, strvcat, strread docstrings (bug #52702. + ** fix inconsistencies with char, strvcat, strread docstrings (bug #52702. - ** Explain Matlab compatibility of fopen modes (bug #52644) + ** explain Matlab compatibility of fopen modes (bug #52644) - ** Update documentation for keywords to include classdef statements + ** update documentation for keywords to include classdef statements (bug #52591) - ** Fix documentation of third input to lsode() (bug #52664) + ** fix documentation of third input to lsode() (bug #52664) - ** Clarify quiver/quiver3 documentation when a linestyle is given (bug #52608) + ** clarify quiver/quiver3 documentation when a linestyle is given (bug #52608) ** new section about classdef classes with example (bug #44590) - ** Correct surface plot explanation of meshgridded results of 1 input + ** correct surface plot explanation of meshgridded results of 1 input (bug #52536) - ** Fix definition of Delaunay triangulation in docstrings (bug #52416) + ** fix definition of Delaunay triangulation in docstrings (bug #52416) ** accumarray.m: Add '@' to function handles in docstring (bug #52418) - ** Update manual to explain \deg and \circ symbols (bug #52287) + ** update manual to explain \deg and \circ symbols (bug #52287) - ** Correct documentation for randg (bug #52118) + ** correct documentation for randg (bug #52118) - ** Add documentation about PCRE library regexp stack overflow (bug #51589) + ** add documentation about PCRE library regexp stack overflow (bug #51589) ** play.m: Correct documentation about start and limits inputs (bug #51217) - ** Redo docstring for qz (bug #50846) + ** redo docstring for qz (bug #50846) ** describe optional install dependencies PortAudio and SUNDIALS (bug #50513)