Mercurial > web-octave
annotate _posts/2021-10-30-octave-6.4.0-released.markdown @ 287:7b528322279e
* Gemfile.lock: Bundle update
author | Kai T. Ohlhus <k.ohlhus@gmail.com> |
---|---|
date | Sat, 28 May 2022 17:48:14 +0900 |
parents | d31a576802be |
children |
rev | line source |
---|---|
265
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
1 --- |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
2 layout: post |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
3 title: "GNU Octave 6.4.0 Released" |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
4 date: 2021-10-30 |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
5 categories: news release |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
6 --- |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
7 |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
8 Octave Version 6.4.0 has been released and is now available for [download][1]. |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
9 An official [Windows binary installer][2] is also available. |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
10 For [macOS][3] see the installation instructions in the wiki. |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
11 |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
12 This version is a bug fixing release: |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
13 |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
14 ## Improvements and fixes |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
15 |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
16 - Reduce memory usage in BISTs for `copyobj`, `hgsave` ([bug #57591](https://savannah.gnu.org/bugs/?57591)). |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
17 - `hgsave.m`, `copyobj.m`: Use `'qt'` graphics toolkit in BISTs. |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
18 - `main.cc`: Use `getopt` to parse command line arguments ([bug #60886](https://savannah.gnu.org/bugs/?60886)). |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
19 - `main.cc`: Remove invalid case ([bug #60886](https://savannah.gnu.org/bugs/?60886)). |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
20 - Disable `getopt` error reporting in wrapper program ([bug #60886](https://savannah.gnu.org/bugs/?60886)). |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
21 - `interp1.m`: Don't interpret later numeric input as `xi` ([bug #60967](https://savannah.gnu.org/bugs/?60967)). |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
22 - `pkg`: Improve similar package name suggestion ([bug #61067](https://savannah.gnu.org/bugs/?61067)). |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
23 - Store parent name in function object when caching parents in scope ([bug #61105](https://savannah.gnu.org/bugs/?61105)). |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
24 - Avoid internal error and segfault with `eval` and scripts ([bug #61191](https://savannah.gnu.org/bugs/?61191)). |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
25 - `rmpath`: Prevent removing the current directory from the load path ([bug #61216](https://savannah.gnu.org/bugs/?61216)). |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
26 |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
27 ## GUI |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
28 |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
29 - Fix missing interpreter event in `octave-scintilla`. |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
30 - Fix opening a file in a custom editor ([bug #60990](https://savannah.gnu.org/bugs/?60990)). |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
31 |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
32 ## Documentation |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
33 |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
34 - Improve docstring for `disable_diagonal_matrix`, `disable_diagonal_matrix`, |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
35 and `disable_range` ([patch #10089](https://savannah.gnu.org/patch/?10089)). |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
36 - `cbrt`: Clarify that function errors for non-real input. |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
37 - `dsearchn.m`: Added optional distance output description ([bug #61156](https://savannah.gnu.org/bugs/?61156)). |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
38 - Add Hungarian translation for project description files. |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
39 - Document fsolve output "info" -2 ([bug #61310](https://savannah.gnu.org/bugs/?61310)). |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
40 |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
41 ## Build system |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
42 |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
43 - Correct error message for incompatible CXSparse ([bug #61385](https://savannah.gnu.org/bugs/?61385)). |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
44 |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
45 [1]: {{ "download.html" | absolute_url }} |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
46 [2]: https://ftpmirror.gnu.org/octave/windows |
d31a576802be
Octave 6.4.0 release 2021-10-30
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
47 [3]: {{ site.wiki_url }}/Octave_for_macOS |