Mercurial > octave
comparison etc/NEWS.7.md @ 31059:b4a6ea55154f stable
NEWS.7.md: Prepare NEWS file for Octave 7.2.0.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Thu, 02 Jun 2022 19:34:02 +0200 |
parents | 201e29541ef5 |
children | 7201d9b7cea6 |
comparison
equal
deleted
inserted
replaced
31056:b5902106c043 | 31059:b4a6ea55154f |
---|---|
1 Summary of bugs fixed for version 7.2.0 (tbd): | |
2 ---------------------------------------------------- | |
3 | |
4 See: ***add link to release announcement here*** | |
5 | |
6 For (bug #XXXXX) see https://savannah.gnu.org/bugs/?XXXXX | |
7 | |
8 ### Improvements and fixes | |
9 | |
10 - Avoid out-of-bounds indexing when checking for broadcastable inplace operators (bug #38466). | |
11 - `hdl2struct.m`: Fix saving of uibuttongroups (bug #62266). | |
12 - Fix `ls` with glob patterns on Windows (bug #62282). | |
13 - `pkg.m`: Create directory before saving file (bug #62303). | |
14 - `nchoosek.m`: Fix freeze-up for certain integer inputs (bug #62319). | |
15 - `nchoosek.m`: Restore fast path code for floating point inputs (bug #62319). | |
16 - `betainc.m`: Use sophisticated technique for calculating exponents to avoid inaccuracies (bug #62329). | |
17 - `ls.m`: Fix handling of `\` on UNIX platforms (bug #62282). | |
18 - `findobj.m`: Fix input validation of graphics handles (bug #62378). | |
19 - `newplot.m`: Backed out changeset fdd58773ac02 (bug #61945). | |
20 - `__print_parse_opts__.m`: Initialize variables in all cases for print warnings (bug #62287). | |
21 - `__wglob__`: Correctly handle `.` and `..` in patterns on Windows (bug #62414). | |
22 - `datenum.m`: Correctly handle arrays with leading singleton dimensions (bug #62407). | |
23 - Stop incorrect error when `reset()` called on `uimenu` handle (bug #62425). | |
24 - Emit more informative error message on empty input when setting axis limits (bug #62541). | |
25 - `msgbox.m`: Allow "custom" `cdata` for icon (bug #62445). | |
26 - Fix memory leak with nested functions and anonymous functions (bug #62459). | |
27 - `__wglob__`: Retain trailing file separator on Windows (bug #62414). | |
28 - `pkg`: Avoid error when unlinking non-existent files (bug #62436). | |
29 - `mkoctfile.m`: Trim whitespace (newline) around system output. | |
30 - `subplot.m`: Avoid error when mixing `rcn` and `"position"` calling form (bug #62526). | |
31 - `plot`: Deprecate using numbers to select line colors (bug #62470). | |
32 - Don't shut down interpreter immediately on `execute` (bug #62308). | |
33 - `isprime.m` and `__isprimelarge__.cc`: Minor performance tweaks. | |
34 | |
35 ### GUI | |
36 | |
37 - Fix removing trailing spaces on closing a modified file (bug #62271). | |
38 - Replace use of depreciated `QDesktopWidget` in GUI. | |
39 - Fix display in Variable Editor when `fixed_point_format` is on (bug #62544). | |
40 | |
41 ### Build system / Tests | |
42 | |
43 - `addpref.m`: Recode test to work with multiple running instances of Octave. | |
44 - Don't leak build directories in installed directories (bug #62295). | |
45 - Import `hash-buffer` modules from gnulib (bug #62416). | |
46 - Remove `.dirstamp` files from `test/` directory with `maintainer-clean` target. | |
47 | |
48 ### Documentation | |
49 | |
50 - Fix minor typo in datestr.m. | |
51 - `ls.m`: Improve wording in docstring (bug #62282). | |
52 - `dir.m`: Clarify wildcard behavior on Windows in docstring (bug #62282). | |
53 - `memory.m`: Redo documentation to be formatted correctly in Info output. | |
54 - Document contracted `format` arguments (bug #62417). | |
55 - `humps.m`: Fix mismatch between TeX docstring and non-TeX docstring. | |
56 - `warning_ids.m`: Add new warning ID `"Octave:deprecated-option"`. | |
57 - `primes.m`: Move code examples before math theory. | |
58 - `primes.m`: Mark variables in docstring with `@var{}` macro. | |
59 | |
60 | |
1 Summary of important user-visible changes for version 7 (2022-04-06) | 61 Summary of important user-visible changes for version 7 (2022-04-06) |
2 -------------------------------------------------------------------- | 62 -------------------------------------------------------------------- |
63 | |
64 See: https://www.gnu.org/software/octave/news/release/2022/04/06/octave-7.1.0-released.html | |
3 | 65 |
4 ### General improvements | 66 ### General improvements |
5 | 67 |
6 - Many functions in Octave can be called in a command form---no | 68 - Many functions in Octave can be called in a command form---no |
7 parentheses for invocation and no return argument assignment---or in a | 69 parentheses for invocation and no return argument assignment---or in a |