diff _posts/2021-10-30-octave-6.4.0-released.markdown @ 265:d31a576802be

Octave 6.4.0 release 2021-10-30
author Kai T. Ohlhus <k.ohlhus@gmail.com>
date Wed, 03 Nov 2021 14:38:51 +0900
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/_posts/2021-10-30-octave-6.4.0-released.markdown	Wed Nov 03 14:38:51 2021 +0900
@@ -0,0 +1,47 @@
+---
+layout: post
+title:  "GNU Octave 6.4.0 Released"
+date:   2021-10-30
+categories: news release
+---
+
+Octave Version 6.4.0 has been released and is now available for [download][1].
+An official [Windows binary installer][2] is also available.
+For [macOS][3] see the installation instructions in the wiki.
+
+This version is a bug fixing release:
+
+## Improvements and fixes
+
+- Reduce memory usage in BISTs for `copyobj`, `hgsave` ([bug #57591](https://savannah.gnu.org/bugs/?57591)).
+- `hgsave.m`, `copyobj.m`: Use `'qt'` graphics toolkit in BISTs.
+- `main.cc`: Use `getopt` to parse command line arguments ([bug #60886](https://savannah.gnu.org/bugs/?60886)).
+- `main.cc`: Remove invalid case ([bug #60886](https://savannah.gnu.org/bugs/?60886)).
+- Disable `getopt` error reporting in wrapper program ([bug #60886](https://savannah.gnu.org/bugs/?60886)).
+- `interp1.m`: Don't interpret later numeric input as `xi` ([bug #60967](https://savannah.gnu.org/bugs/?60967)).
+- `pkg`: Improve similar package name suggestion ([bug #61067](https://savannah.gnu.org/bugs/?61067)).
+- Store parent name in function object when caching parents in scope ([bug #61105](https://savannah.gnu.org/bugs/?61105)).
+- Avoid internal error and segfault with `eval` and scripts ([bug #61191](https://savannah.gnu.org/bugs/?61191)).
+- `rmpath`: Prevent removing the current directory from the load path ([bug #61216](https://savannah.gnu.org/bugs/?61216)).
+
+## GUI
+
+- Fix missing interpreter event in `octave-scintilla`.
+- Fix opening a file in a custom editor ([bug #60990](https://savannah.gnu.org/bugs/?60990)).
+
+## Documentation
+
+- Improve docstring for `disable_diagonal_matrix`, `disable_diagonal_matrix`,
+  and `disable_range` ([patch #10089](https://savannah.gnu.org/patch/?10089)).
+- `cbrt`: Clarify that function errors for non-real input.
+- `dsearchn.m`: Added optional distance output description ([bug #61156](https://savannah.gnu.org/bugs/?61156)).
+- Add Hungarian translation for project description files.
+- Document fsolve output "info" -2 ([bug #61310](https://savannah.gnu.org/bugs/?61310)).
+
+## Build system
+
+- Correct error message for incompatible CXSparse ([bug #61385](https://savannah.gnu.org/bugs/?61385)).
+
+[1]: {{ "download.html" | absolute_url }}
+[2]: https://ftpmirror.gnu.org/octave/windows
+[3]: {{ site.wiki_url }}/Octave_for_macOS