Mercurial > octave
annotate etc/NEWS.8.md @ 31380:980059c3b129
unlink: Also remove files with read-only file attribute on Windows (bug #63265).
* liboctave/wrappers/unistd-wrappers.c (octave_unlink_wrapper): "_wunlink" fails
on Windows when trying to unlink files that have their read-only file attribute
set. Try to un-set that attribute before unlinking.
* etc/NEWS.8.md: Add note about new behavior of file system functions that
depend on "unlink".
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Wed, 26 Oct 2022 20:06:47 +0200 |
parents | ecfb41743fd2 |
children | 870036573716 |
rev | line source |
---|---|
30458
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
1 Summary of important user-visible changes for version 8 (yyyy-mm-dd): |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
2 --------------------------------------------------------------------- |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
3 |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
4 ### General improvements |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
5 |
30550
c24457a42219
maint: merge stable to default.
Markus Mützel <markus.muetzel@gmx.de>
parents:
30466
diff
changeset
|
6 - Octave's libraries are now built using symbol visibility by default. |
31253
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
7 That means that less symbols are exported from these libraries. |
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
8 Configure with `--disable-lib-visibility-flags` to export all symbols |
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
9 (as in previous versions). |
30550
c24457a42219
maint: merge stable to default.
Markus Mützel <markus.muetzel@gmx.de>
parents:
30466
diff
changeset
|
10 |
31180
6203e303c5ac
NEWS.8.md: mention speed of filter (bug #61674)
Arun Giridhar <arungiridhar@gmail.com>
parents:
31140
diff
changeset
|
11 - `filter` is now 5X faster, which also speeds up `deconv`, `fftfilt` |
31253
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
12 and `arma_rnd` by the same amount. |
31180
6203e303c5ac
NEWS.8.md: mention speed of filter (bug #61674)
Arun Giridhar <arungiridhar@gmail.com>
parents:
31140
diff
changeset
|
13 |
30978
e8ced722b19e
integral: Add optional output error argument (bug #62412)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
30958
diff
changeset
|
14 - `integral` can now output a second argument passing the error |
31253
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
15 measurement used by the underlying integrator. |
30978
e8ced722b19e
integral: Add optional output error argument (bug #62412)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
30958
diff
changeset
|
16 |
31026
f03e1eebf46d
perms.m: Add new input option "unique" to return only unique permutations (bug #60364)
Arun Giridhar <arungiridhar@gmail.com>
parents:
31020
diff
changeset
|
17 - `perms` now accepts a second argument "unique" to return only unique |
31253
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
18 permutations for inputs with repeated elements. It is faster and |
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
19 takes less memory to call `perms ('aaaabbbbcccc', "unique")` than to |
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
20 call `unique (perms ('aaaabbbbcccc'), "rows")`. |
31026
f03e1eebf46d
perms.m: Add new input option "unique" to return only unique permutations (bug #60364)
Arun Giridhar <arungiridhar@gmail.com>
parents:
31020
diff
changeset
|
21 |
31063
451fb63a10a0
update integral to call quadgk for 'ArrayValued' integrations (bug #62468)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
31026
diff
changeset
|
22 - `quadgk` can now accept the `ArrayValued` input parameter to handle |
31253
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
23 array-valued input functions. |
31063
451fb63a10a0
update integral to call quadgk for 'ArrayValued' integrations (bug #62468)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
31026
diff
changeset
|
24 |
31253
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
25 - `delaunayn` now has consistent trivial simplex checking and removal |
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
26 for all input dimensions, simplex checking 3D inputs is now |
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
27 vectorized, and >3D simplex checking performance has been improved. |
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
28 Simplexes points are now ordered so they will all have positive |
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
29 outward normal vectors. Input type checking has also been added for |
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
30 improved error handling. |
31240
bf8f33249e86
delaunayn simplex check consistency and performance improvement (bug #60818)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
31213
diff
changeset
|
31 |
31263
449ed6f427cb
ode45/23/23s: Implement Events, OutputFcn, & Refine options (bug #49408 and #63063)
Ken Marek <marek_ka@mercer.edu>
parents:
31253
diff
changeset
|
32 - `Refine` option is now implemented in functions `ode45`, `ode23`, |
449ed6f427cb
ode45/23/23s: Implement Events, OutputFcn, & Refine options (bug #49408 and #63063)
Ken Marek <marek_ka@mercer.edu>
parents:
31253
diff
changeset
|
33 and `ode23s`. |
449ed6f427cb
ode45/23/23s: Implement Events, OutputFcn, & Refine options (bug #49408 and #63063)
Ken Marek <marek_ka@mercer.edu>
parents:
31253
diff
changeset
|
34 |
30458
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
35 ### Graphical User Interface |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
36 |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
37 |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
38 ### Graphics backend |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
39 |
31020
cb9451780a15
Update figure graphics object for Matlab compatibility.
Rik <rik@octave.org>
parents:
31005
diff
changeset
|
40 - Additional properties have been added to the `figure` graphics object: |
cb9451780a15
Update figure graphics object for Matlab compatibility.
Rik <rik@octave.org>
parents:
31005
diff
changeset
|
41 * `"innerposition"` (equivalent to `"position"`) |
cb9451780a15
Update figure graphics object for Matlab compatibility.
Rik <rik@octave.org>
parents:
31005
diff
changeset
|
42 * `"windowstate"` (not yet implemented) |
30458
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
43 |
31253
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
44 - Legend now features a new property `"itemhitfcn"`, allowing the |
a40c0b7aa376
maint: changes to follow Octave coding conventions.
Rik <rik@octave.org>
parents:
31248
diff
changeset
|
45 execution of a callback function when a legend item is clicked. |
31213
bc385e42e09a
NEWS.8.md: Announce new legend property "itemhitfcn"
Pantxo Diribarne <pantxo.diribarne@gmail.com>
parents:
31180
diff
changeset
|
46 |
30458
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
47 ### Matlab compatibility |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
48 |
30912
ec5b57af230a
Improve performance of inline functions.
Rik <rik@octave.org>
parents:
30902
diff
changeset
|
49 - `inline` functions now support all Matlab methods. The performance |
ec5b57af230a
Improve performance of inline functions.
Rik <rik@octave.org>
parents:
30902
diff
changeset
|
50 of `inline` functions has also been improved. |
ec5b57af230a
Improve performance of inline functions.
Rik <rik@octave.org>
parents:
30902
diff
changeset
|
51 |
30902
972959edc3ff
Allow sub2ind() to accept indices outside the size of the input subscripts (bug #62184)
John W. Eaton <jwe@octave.org>
parents:
30876
diff
changeset
|
52 - `sub2ind` now supports index values outside of the size specified by |
972959edc3ff
Allow sub2ind() to accept indices outside the size of the input subscripts (bug #62184)
John W. Eaton <jwe@octave.org>
parents:
30876
diff
changeset
|
53 the subscripts. |
972959edc3ff
Allow sub2ind() to accept indices outside the size of the input subscripts (bug #62184)
John W. Eaton <jwe@octave.org>
parents:
30876
diff
changeset
|
54 |
30876
6ddc9c9bab50
NEWS.8.md: Add notes to Matlab Compatibility section.
Rik <rik@octave.org>
parents:
30815
diff
changeset
|
55 - `cylinder` now accepts a scalar for the radius argument. |
6ddc9c9bab50
NEWS.8.md: Add notes to Matlab Compatibility section.
Rik <rik@octave.org>
parents:
30815
diff
changeset
|
56 |
6ddc9c9bab50
NEWS.8.md: Add notes to Matlab Compatibility section.
Rik <rik@octave.org>
parents:
30815
diff
changeset
|
57 - `clock` now has an optional second output `ISDST` which indicates if |
6ddc9c9bab50
NEWS.8.md: Add notes to Matlab Compatibility section.
Rik <rik@octave.org>
parents:
30815
diff
changeset
|
58 Daylight Savings Time is in effect for the system's time zone. |
30458
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
59 |
30958
8a8f82c0235e
print.m: Add options "-image"/"-vector" for Matlab compatibility.
Rik <rik@octave.org>
parents:
30912
diff
changeset
|
60 - `print` now accepts option `-image` to specify the "opengl" renderer |
8a8f82c0235e
print.m: Add options "-image"/"-vector" for Matlab compatibility.
Rik <rik@octave.org>
parents:
30912
diff
changeset
|
61 and `-vector` to specify the "painters" renderer. |
8a8f82c0235e
print.m: Add options "-image"/"-vector" for Matlab compatibility.
Rik <rik@octave.org>
parents:
30912
diff
changeset
|
62 |
30992
4ef25c610433
format: Add 'default' format option (bug #62430)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
30978
diff
changeset
|
63 - `format` now accepts the option "default", which is equivalent to |
4ef25c610433
format: Add 'default' format option (bug #62430)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
30978
diff
changeset
|
64 calling `format` without any options to reset the default state. |
4ef25c610433
format: Add 'default' format option (bug #62430)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
30978
diff
changeset
|
65 |
30996
4298af839d20
quadgk.m: Change stopping criterion to "<=" from just "<".
Rik <rik@octave.org>
parents:
30992
diff
changeset
|
66 - `quadgk` now stops iterating when `error <= tolerance` while the previous |
4298af839d20
quadgk.m: Change stopping criterion to "<=" from just "<".
Rik <rik@octave.org>
parents:
30992
diff
changeset
|
67 condition was `error < tolerance`. |
4298af839d20
quadgk.m: Change stopping criterion to "<=" from just "<".
Rik <rik@octave.org>
parents:
30992
diff
changeset
|
68 |
30997
5330efaf9476
Add optional second output to var and std (bug #62395)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
30996
diff
changeset
|
69 - `var` and `std` now optionally output a second argument containing the mean |
5330efaf9476
Add optional second output to var and std (bug #62395)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
30996
diff
changeset
|
70 or weighted mean. |
5330efaf9476
Add optional second output to var and std (bug #62395)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
30996
diff
changeset
|
71 |
31063
451fb63a10a0
update integral to call quadgk for 'ArrayValued' integrations (bug #62468)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
31026
diff
changeset
|
72 - `integral` can now accept the 'ArrayValued' option in combination with |
451fb63a10a0
update integral to call quadgk for 'ArrayValued' integrations (bug #62468)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
31026
diff
changeset
|
73 'RelTol' and 'WayPoints'. |
451fb63a10a0
update integral to call quadgk for 'ArrayValued' integrations (bug #62468)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
31026
diff
changeset
|
74 |
31380
980059c3b129
unlink: Also remove files with read-only file attribute on Windows (bug #63265).
Markus Mützel <markus.muetzel@gmx.de>
parents:
31351
diff
changeset
|
75 - File system operations that remove files (e.g., `unlink` or `rmdir`) now also |
980059c3b129
unlink: Also remove files with read-only file attribute on Windows (bug #63265).
Markus Mützel <markus.muetzel@gmx.de>
parents:
31351
diff
changeset
|
76 remove files that have their read-only file attribute set on Windows. |
980059c3b129
unlink: Also remove files with read-only file attribute on Windows (bug #63265).
Markus Mützel <markus.muetzel@gmx.de>
parents:
31351
diff
changeset
|
77 |
31020
cb9451780a15
Update figure graphics object for Matlab compatibility.
Rik <rik@octave.org>
parents:
31005
diff
changeset
|
78 - The default state for certain graphics properties has been made |
cb9451780a15
Update figure graphics object for Matlab compatibility.
Rik <rik@octave.org>
parents:
31005
diff
changeset
|
79 consistent with Matlab. |
cb9451780a15
Update figure graphics object for Matlab compatibility.
Rik <rik@octave.org>
parents:
31005
diff
changeset
|
80 |
cb9451780a15
Update figure graphics object for Matlab compatibility.
Rik <rik@octave.org>
parents:
31005
diff
changeset
|
81 Object | Property | Default State |
cb9451780a15
Update figure graphics object for Matlab compatibility.
Rik <rik@octave.org>
parents:
31005
diff
changeset
|
82 ------------|------------------|------------ |
cb9451780a15
Update figure graphics object for Matlab compatibility.
Rik <rik@octave.org>
parents:
31005
diff
changeset
|
83 `figure` | `"dockcontrols"` | `"on"` |
31263
449ed6f427cb
ode45/23/23s: Implement Events, OutputFcn, & Refine options (bug #49408 and #63063)
Ken Marek <marek_ka@mercer.edu>
parents:
31253
diff
changeset
|
84 |
449ed6f427cb
ode45/23/23s: Implement Events, OutputFcn, & Refine options (bug #49408 and #63063)
Ken Marek <marek_ka@mercer.edu>
parents:
31253
diff
changeset
|
85 - `ode45`, `ode23`, and `ode23s` have improved results for options `Events`, |
449ed6f427cb
ode45/23/23s: Implement Events, OutputFcn, & Refine options (bug #49408 and #63063)
Ken Marek <marek_ka@mercer.edu>
parents:
31253
diff
changeset
|
86 `OutputFcn`, and `Refine`, along with corrected orientation of struct |
449ed6f427cb
ode45/23/23s: Implement Events, OutputFcn, & Refine options (bug #49408 and #63063)
Ken Marek <marek_ka@mercer.edu>
parents:
31253
diff
changeset
|
87 outputs. |
31020
cb9451780a15
Update figure graphics object for Matlab compatibility.
Rik <rik@octave.org>
parents:
31005
diff
changeset
|
88 |
30458
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
89 ### Alphabetical list of new functions added in Octave 8 |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
90 |
31245
a887ffb997a7
New function memoize to optimize repetitive function calls (bug #60860).
Guillaume Flandin <guillaume.offline@gmail.com>
parents:
31240
diff
changeset
|
91 * `clearAllMemoizedCaches` |
a887ffb997a7
New function memoize to optimize repetitive function calls (bug #60860).
Guillaume Flandin <guillaume.offline@gmail.com>
parents:
31240
diff
changeset
|
92 * `matlab.lang.MemoizedFunction` |
a887ffb997a7
New function memoize to optimize repetitive function calls (bug #60860).
Guillaume Flandin <guillaume.offline@gmail.com>
parents:
31240
diff
changeset
|
93 * `memoize` |
31351
ecfb41743fd2
Implement new function 'normalize' (bug #55765)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
31263
diff
changeset
|
94 * `normalize` |
31140
7c5cb8f8a21e
pagetranspose.m, pagectranspose.m: New functions for transposing the page (3-D) of an N-D array.
Rik <rik@octave.org>
parents:
31063
diff
changeset
|
95 * `pagectranspose` |
7c5cb8f8a21e
pagetranspose.m, pagectranspose.m: New functions for transposing the page (3-D) of an N-D array.
Rik <rik@octave.org>
parents:
31063
diff
changeset
|
96 * `pagetranspose` |
31005 | 97 * `uifigure` |
30458
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
98 |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
99 ### Deprecated functions, properties, and operators |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
100 |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
101 The following functions and properties have been deprecated in Octave 8 |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
102 and will be removed from Octave 10 (or whatever version is the second |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
103 major release after 8): |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
104 |
30604
a5e92ddf0a4d
doc: etc/NEWS.8.md: announce shift.m deprecation.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
30550
diff
changeset
|
105 - Functions |
a5e92ddf0a4d
doc: etc/NEWS.8.md: announce shift.m deprecation.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
30550
diff
changeset
|
106 |
a5e92ddf0a4d
doc: etc/NEWS.8.md: announce shift.m deprecation.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
30550
diff
changeset
|
107 Function | Replacement |
a5e92ddf0a4d
doc: etc/NEWS.8.md: announce shift.m deprecation.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
30550
diff
changeset
|
108 -----------------------|------------------ |
a5e92ddf0a4d
doc: etc/NEWS.8.md: announce shift.m deprecation.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
30550
diff
changeset
|
109 `shift` | `circshift` |
30815
3ee2fba50b72
* NEWS.8: Note change in sparse_auto_mutate.
John W. Eaton <jwe@octave.org>
parents:
30604
diff
changeset
|
110 `sparse_auto_mutate` | none (see below) |
30604
a5e92ddf0a4d
doc: etc/NEWS.8.md: announce shift.m deprecation.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
30550
diff
changeset
|
111 |
30876
6ddc9c9bab50
NEWS.8.md: Add notes to Matlab Compatibility section.
Rik <rik@octave.org>
parents:
30815
diff
changeset
|
112 - The `sparse_auto_mutate` function no longer has any effect on Octave's |
6ddc9c9bab50
NEWS.8.md: Add notes to Matlab Compatibility section.
Rik <rik@octave.org>
parents:
30815
diff
changeset
|
113 behavior. Previously, after calling `sparse_auto_mutate (true)`, |
6ddc9c9bab50
NEWS.8.md: Add notes to Matlab Compatibility section.
Rik <rik@octave.org>
parents:
30815
diff
changeset
|
114 Octave would automatically convert sparse matrices to full when a |
6ddc9c9bab50
NEWS.8.md: Add notes to Matlab Compatibility section.
Rik <rik@octave.org>
parents:
30815
diff
changeset
|
115 sparse matrix required more memory than simply using full matrix |
6ddc9c9bab50
NEWS.8.md: Add notes to Matlab Compatibility section.
Rik <rik@octave.org>
parents:
30815
diff
changeset
|
116 storage. This setting was `false` by default for compatibility with |
6ddc9c9bab50
NEWS.8.md: Add notes to Matlab Compatibility section.
Rik <rik@octave.org>
parents:
30815
diff
changeset
|
117 Matlab. Now you must manually convert to full storage when desired. |
30458
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
118 |
30999
fef2957c38ec
Deprecate uimenu properties "label" and "callback" (bug #62443)
Rik <rik@octave.org>
parents:
30997
diff
changeset
|
119 |
fef2957c38ec
Deprecate uimenu properties "label" and "callback" (bug #62443)
Rik <rik@octave.org>
parents:
30997
diff
changeset
|
120 - Properties |
fef2957c38ec
Deprecate uimenu properties "label" and "callback" (bug #62443)
Rik <rik@octave.org>
parents:
30997
diff
changeset
|
121 |
fef2957c38ec
Deprecate uimenu properties "label" and "callback" (bug #62443)
Rik <rik@octave.org>
parents:
30997
diff
changeset
|
122 The following property names are discouraged, but there is no fixed |
fef2957c38ec
Deprecate uimenu properties "label" and "callback" (bug #62443)
Rik <rik@octave.org>
parents:
30997
diff
changeset
|
123 date for their removal. |
fef2957c38ec
Deprecate uimenu properties "label" and "callback" (bug #62443)
Rik <rik@octave.org>
parents:
30997
diff
changeset
|
124 |
fef2957c38ec
Deprecate uimenu properties "label" and "callback" (bug #62443)
Rik <rik@octave.org>
parents:
30997
diff
changeset
|
125 Object | Property | Replacement |
fef2957c38ec
Deprecate uimenu properties "label" and "callback" (bug #62443)
Rik <rik@octave.org>
parents:
30997
diff
changeset
|
126 -----------------|-------------|------------ |
fef2957c38ec
Deprecate uimenu properties "label" and "callback" (bug #62443)
Rik <rik@octave.org>
parents:
30997
diff
changeset
|
127 `uimenu` | `label` | `text` |
fef2957c38ec
Deprecate uimenu properties "label" and "callback" (bug #62443)
Rik <rik@octave.org>
parents:
30997
diff
changeset
|
128 `uimenu` | `callback` | `menuselectedfcn` |
fef2957c38ec
Deprecate uimenu properties "label" and "callback" (bug #62443)
Rik <rik@octave.org>
parents:
30997
diff
changeset
|
129 |
30458
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
130 The following functions were deprecated in Octave 6 and have been removed |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
131 from Octave 8. |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
132 |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
133 - Functions |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
134 |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
135 Function | Replacement |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
136 -----------------------|------------------ |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
137 `runtests` | `oruntests` |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
138 |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
139 - The environment variable used by `mkoctfile` for linker flags is now |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
140 `LDFLAGS` rather than `LFLAGS`. `LFLAGS` was deprecated in Octave 6, |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
141 and will be removed in a future version of Octave. |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
142 |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
143 ### Old release news |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
144 |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
145 - [Octave 7.x](etc/NEWS.7) |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
146 - [Octave 6.x](etc/NEWS.6) |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
147 - [Octave 5.x](etc/NEWS.5) |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
148 - [Octave 4.x](etc/NEWS.4) |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
149 - [Octave 3.x](etc/NEWS.3) |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
150 - [Octave 2.x](etc/NEWS.2) |
df7feab99999
maint: etc/NEWS.8 make Markdown file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
151 - [Octave 1.x](etc/NEWS.1) |