Mercurial > octave
changeset 32245:1ce1c922a34b
maint: Merge stable to default.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 08 Aug 2023 09:51:18 -0400 |
parents | d1bbd7a0982c (current diff) 8dd6446e94c7 (diff) |
children | 4d4922c57a92 |
files | configure.ac etc/NEWS.8.md libgui/module.mk libinterp/module.mk liboctave/module.mk |
diffstat | 4 files changed, 25 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/.hgtags Mon Aug 07 11:16:51 2023 -0700 +++ b/.hgtags Tue Aug 08 09:51:18 2023 -0400 @@ -137,3 +137,4 @@ 74aa32d5fd08ec0398ac8261d4bf5dbd75e8f6a4 rc-8-0-90 75b1efe727d495ae579b9e27a620219dc72d9205 release-8-1-0 fdadf31961bb5b089f5a2b7cd660351434b31de0 release-8-2-0 +6fc591af58baccd1f9be398245eda017374d3283 release-8-3-0
--- a/CITATION Mon Aug 07 11:16:51 2023 -0700 +++ b/CITATION Tue Aug 08 09:51:18 2023 -0400 @@ -1,17 +1,17 @@ To cite GNU Octave in publications use: John W. Eaton, David Bateman, Søren Hauberg, Rik Wehbring (2023). - GNU Octave version 8.2.0 manual: a high-level interactive language for + GNU Octave version 8.3.0 manual: a high-level interactive language for numerical computations. - URL https://www.gnu.org/software/octave/doc/v8.2.0/ + URL https://www.gnu.org/software/octave/doc/v8.3.0/ A BibTeX entry for LaTeX users is: @manual{, - title = {{GNU Octave} version 8.2.0 manual: a high-level interactive language for numerical computations}, + title = {{GNU Octave} version 8.3.0 manual: a high-level interactive language for numerical computations}, author = {John W. Eaton and David Bateman and S{\o}ren Hauberg and Rik Wehbring}, year = {2023}, - url = {https://www.gnu.org/software/octave/doc/v8.2.0/}, + url = {https://www.gnu.org/software/octave/doc/v8.3.0/}, } We have invested a lot of time and effort in creating GNU Octave, please
--- a/etc/NEWS.8.md Mon Aug 07 11:16:51 2023 -0700 +++ b/etc/NEWS.8.md Tue Aug 08 09:51:18 2023 -0400 @@ -1,9 +1,22 @@ -Summary of bugs fixed for version 8.3.0 (yyyy-mm-dd): +Summary of bugs fixed for version 8.4.0 (tbd): ---------------------------------------------------- For (bug #XXXXX) see https://savannah.gnu.org/bugs/?XXXXX ### Improvements and fixes + +### GUI + +### Build system / Tests + +### Documentation + + +Summary of bugs fixed for version 8.3.0 (2022-08-08): +---------------------------------------------------- + +### Improvements and fixes + - `undo_string_escapes`: Return `'\0'` for `NUL` byte input (bug #64051). - Stop excessive memory usage for minor grid ticks (bug #64017). - Include needed headers in installed `.cc` files (bug #63922). @@ -31,12 +44,17 @@ - `ellipsoid.m`: Avoid returning geometry data unless it is explicitly requested to avoid overwriting `ans`. - `subsasgn`: Avoid panic on invalid field names (bug #64213). +- `lex.ll`: Remove `$` as a valid character for identifiers. +- `fileparts.m`: Allow for relative path on different drive on Windows (bug + #64462). +- `datevec.m`: Add some ISO 8601 conform formats (patch #9964). ### Build system / Tests - `betaincinv.m`: Slightly increase test tolerance (for macOS 13). - `colorbar.m`: Add tests (bug #64287). - `sparse-qr.cc`: Fix compatibility with SuiteSparse 7.1.0 / CXSparse 4.0.4. - `pcg.m`: Use eps tolerance in test for `ishermitian` (bug #63787). +- `fileparts.m`: Overhaul BISTs. ### Documentation - Return documentation for `help properties` (bug #64067).
--- a/etc/icons/org.octave.Octave.appdata.xml Mon Aug 07 11:16:51 2023 -0700 +++ b/etc/icons/org.octave.Octave.appdata.xml Tue Aug 08 09:51:18 2023 -0400 @@ -190,6 +190,7 @@ <developer_name>John W. Eaton and others</developer_name> <content_rating type="oars-1.0"/> <releases> + <release date="2023-08-08" version="8.3.0"/> <release date="2023-04-13" version="8.2.0"/> <release date="2023-03-07" version="8.1.0"/> <release date="2022-11-02" version="7.3.0"/>