annotate _posts/2021-07-11-octave-6.3.0-released.markdown @ 270:2e40fbe251fd

* Gemfile.lock: Bundle update
author Kai T. Ohlhus <k.ohlhus@gmail.com>
date Thu, 17 Feb 2022 19:30:09 +0900
parents 6a6756f4efbf
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
256
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
1 ---
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
2 layout: post
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
3 title: "GNU Octave 6.3.0 Released"
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
4 date: 2021-07-11
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
5 categories: news release
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
6 ---
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
7
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
8 Octave Version 6.3.0 has been released and is now available for [download][1].
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
9 An official [Windows binary installer][2] is also available.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
10 For [macOS][3] see the installation instructions in the wiki.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
11
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
12 This version is a bug fixing release:
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
13
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
14 ## Important notice
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
15
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
16 - This bug fix release breaks ABI compatibility with Octave 6.2.0. Re-build
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
17 binaries (like `.oct` or `.mex` files) when updating to this version.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
18
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
19 ## Improvements and fixes
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
20
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
21 - `ls-hdf5.cc`: Avoid throwing inside HDF5 function ([bug #60081](https://savannah.gnu.org/bugs/?60081)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
22 - `ls-hdf5.cc`: Handle non-zero terminated type strings ([bug #60081](https://savannah.gnu.org/bugs/?60081)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
23 - Fix occasional segfault in `symbfact` ([bug #60101](https://savannah.gnu.org/bugs/?60101)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
24 - `fsolve.m`: Fix undefined output error when using `Output` function ([bug #60144](https://savannah.gnu.org/bugs/?60144)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
25 - Avoid ambiguous call to `pow` ([bug #60169](https://savannah.gnu.org/bugs/?60169)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
26 - Fix context link when creating handle to nested function.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
27 - `print.m`: Warn when figure is too large to be printed to output page ([bug #60236](https://savannah.gnu.org/bugs/?60236)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
28 - Defer clearing function vars until stack frame is deleted ([bug #60137](https://savannah.gnu.org/bugs/?60137)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
29 - Avoid memory leaks when returning handles to nested functions.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
30 - Hold references to closure frames in anon functions if needed ([bug #60237](https://savannah.gnu.org/bugs/?60237)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
31 - `eigs`: Prevent possible segmentation fault at exit ([bug #60311](https://savannah.gnu.org/bugs/?60311)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
32 - Issue warning when gnuplot graphics toolkit is initialized.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
33 - `mpoles.m`: Fix detection of pole multiplicity ([bug #60384](https://savannah.gnu.org/bugs/?60384)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
34 - Perform shutdown actions in interpreter destructor ([bug #60334](https://savannah.gnu.org/bugs/?60334)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
35 - `qz.cc`: Return correct number of eigenvalues ([bug #60357](https://savannah.gnu.org/bugs/?60357)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
36 - `qz.cc`: Let test pass with LAPACK 3.9.1 and earlier versions ([bug #60357](https://savannah.gnu.org/bugs/?60357)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
37 - `pkg.m`: Use default prefixes unless otherwise set previously ([bug #60472](https://savannah.gnu.org/bugs/?60472)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
38 - `betaincinv.m`: Correctly handle small inputs ([bug #60528](https://savannah.gnu.org/bugs/?60528)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
39 - `betaincinv.m`: Correctly handle inputs very close to 1.0 ([bug #60528](https://savannah.gnu.org/bugs/?60528)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
40 - `unistd-wrappers.c`: Allocate sufficient memory for `new_argv` ([bug #60535](https://savannah.gnu.org/bugs/?60535)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
41 - Mark system functions correctly if `OCTAVE_HOME` is non-canonical ([bug #60554](https://savannah.gnu.org/bugs/?60554)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
42 - Mark compiled system functions correctly if `OCTAVE_HOME` is non-canonical ([bug #60554](https://savannah.gnu.org/bugs/?60554)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
43 - Return proper number of stack frames for `dbstack (N)` call ([bug #60531](https://savannah.gnu.org/bugs/?60531)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
44 - Avoid ambiguous match of overloaded function ([bug #60531](https://savannah.gnu.org/bugs/?60531)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
45 - `print`: Fix error when `"px"` word is present in a figure ([bug #60641](https://savannah.gnu.org/bugs/?60641)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
46 - `logm.m`: Fix check for real negative values in complex vector ([bug #60738](https://savannah.gnu.org/bugs/?60738)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
47 - `hist.m`: Improve handling and docstring for third parameter "norm" ([bug #60783](https://savannah.gnu.org/bugs/?60783)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
48 - `logm.m`: Allow tolerance in check for real negative values in complex vector ([bug #60738](https://savannah.gnu.org/bugs/?60738)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
49 - `expm.m`, `logm.m`: Use function `isdiag` to detect if input is a diagonal matrix ([bug #60738](https://savannah.gnu.org/bugs/?60738)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
50 - Fix scoping issue for handles to sibling nested functions ([bug #60845](https://savannah.gnu.org/bugs/?60845)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
51 - `ls-mat5.cc`: Avoid integer overflow in calculation of buffer size for zlib ([bug #55427](https://savannah.gnu.org/bugs/?55427)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
52 - Avoid crash with `dbquit` when executing command in terminal from GUI ([bug #60813](https://savannah.gnu.org/bugs/?60813)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
53
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
54 ## GUI
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
55
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
56 - Fix calling external editor ([bug #60198](https://savannah.gnu.org/bugs/?60198)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
57 - Fix missing file suffix `.m` when saving a new script ([bug #60214](https://savannah.gnu.org/bugs/?60214)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
58 - Do not run files that are not saved as Octave files ([bug #60214](https://savannah.gnu.org/bugs/?60214)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
59 - Fix confirm overwrite for native editor file "save as" dialogs ([bug #60214](https://savannah.gnu.org/bugs/?60214)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
60 - Fix crash when GUI tries to restore missing previous Octave dir ([bug #60255](https://savannah.gnu.org/bugs/?60255)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
61 - Fix restoring the horizontal position of docked GUI widgets ([bug #59426](https://savannah.gnu.org/bugs/?59426)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
62 - Prevent floating widgets from re-opening after restart ([bug #60279](https://savannah.gnu.org/bugs/?60279)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
63 - Avoid crash in GUI for `rmdir("")` ([bug #60473](https://savannah.gnu.org/bugs/?60473)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
64 - Fix EOL mode when saving files under new names ([bug #60585](https://savannah.gnu.org/bugs/?60585)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
65 - Fix auto indentation of switch-structure in GUI editor ([bug #60649](https://savannah.gnu.org/bugs/?60649)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
66 - Avoid crash when closing GUI with open editor tabs ([bug #60500](https://savannah.gnu.org/bugs/?60500)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
67 - `octave-qscintilla.cc` (`contextmenu_run`): Fix keyboard command handling.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
68
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
69 ## Build system / Tests
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
70
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
71 - build: Check for `stropts.h` ([bug #60163](https://savannah.gnu.org/bugs/?60163)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
72 - build: Make relocation of dependencies with Octave optional ([bug #60413](https://savannah.gnu.org/bugs/?60413)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
73 - build: Set necessary flags to allow execution on Windows Vista ([bug #60746](https://savannah.gnu.org/bugs/?60746)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
74 - build: Use correct path to `octave` binary in build tree on macOS.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
75 - build: Fix typo in folder to libraries when building `.oct` or `.mex` files.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
76 - build: Set `DL_LDFLAGS` in the build rules for `.oct` or `.mex` files.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
77 - Declare base_parser destructor virtual.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
78 - Move top-level REPL from interpreter to evaluator.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
79 - Fix compilation error with `iconv_t` on Solaris ([bug #60162](https://savannah.gnu.org/bugs/?60162)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
80 - `lo-array-errwarn.cc`: Include `<limits>` ([bug #60470](https://savannah.gnu.org/bugs/?60470)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
81 - Use `std::size_t` and `std::ptrdiff_t` in C++ code ([bug #60471](https://savannah.gnu.org/bugs/?60471)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
82 - Use `std::size_t` in more instances ([bug #60471](https://savannah.gnu.org/bugs/?60471)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
83 - Fix error if test suite is run before Octave is installed ([bug #60554](https://savannah.gnu.org/bugs/?60554)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
84 - tests: Relax tolerance for some tests on macOS.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
85 - `logspace.m`: Mark tests as known to fail on macOS ([bug #55538](https://savannah.gnu.org/bugs/?55538)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
86 - `hist.m`: Use deterministic test ([bug #60783](https://savannah.gnu.org/bugs/?60783)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
87 - `rgb2ind.m`: Reduce memory usage and eliminate randomness in test.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
88 - `logm.m`: Allow larger tolerance for test on macOS.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
89 - `rgb2ind.m`: Suppress output in test.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
90 - `lscov.m`: Relax BIST tolerance to pass with OpenBLAS ([bug #60552](https://savannah.gnu.org/bugs/?60552)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
91
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
92
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
93 ## Documentation
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
94
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
95 - Improve documentation for `log2` function ([bug #60817](https://savannah.gnu.org/bugs/?60817)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
96 - `ind2sub`: Fix typo in "see also" section of docstring ([bug #60842](https://savannah.gnu.org/bugs/?60842)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
97 - `mrdivide`, `mldivide`: Document that functions might return minimum norm solutions ([bug #60839](https://savannah.gnu.org/bugs/?60839)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
98 - Improve Differential Equations chapter and example for lsode ([bug #57508](https://savannah.gnu.org/bugs/?57508)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
99 - Clarify usage of "Depends" keyword in package `DESCRIPTION` file ([bug #60053](https://savannah.gnu.org/bugs/?60053)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
100 - Add note that wildcard patterns for `save` are glob patterns ([bug #60157](https://savannah.gnu.org/bugs/?60157)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
101 - Change example for Delaunay triangulation to match the generating code ([bug #60216](https://savannah.gnu.org/bugs/?60216)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
102 - Document single precision issues with OpenGL graphics toolkits ([bug #59418](https://savannah.gnu.org/bugs/?59418)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
103 - Minor changes to documentation of single precision issues with OpenGL ([bug #59418](https://savannah.gnu.org/bugs/?59418)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
104 - Expand on documentation for command syntax ([bug #60084](https://savannah.gnu.org/bugs/?60084)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
105 - `isprop.m`: Document that function only works on graphics objects in Octave 6.X ([bug #60295](https://savannah.gnu.org/bugs/?60295)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
106 - Explain how to write dual-purpose executable scripts and Octave functions ([bug #60291](https://savannah.gnu.org/bugs/?60291)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
107 - Update keyword docstrings ([bug #60275](https://savannah.gnu.org/bugs/?60275)).
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
108 - Use Texinfo commands to improve `transpose()` docstring rendering.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
109 - `betainc.m`, `betaincinv.m`: Correct non-TeX definition of beta incomplete integral.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
110 - Grammarcheck documentation ahead of 6.3 release.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
111 - Spellcheck documentation ahead of 6.3 release.
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
112
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
113 [1]: {{ "download.html" | absolute_url }}
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
114 [2]: https://ftpmirror.gnu.org/octave/windows
6a6756f4efbf Octave 6.3.0 release 2021-07-11
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff changeset
115 [3]: {{ site.wiki_url }}/Octave_for_macOS