Mercurial > octave
annotate etc/NEWS.10.md @ 32625:b60af3354ac3
maint: Deprecate mark_as_variable, unmark_as_variable methods for code clarity.
* NEWS.10.md: Announce deprecations of symbol_record_rep:mark_as_variable,
symbol_record_rep:unmark_as_variable, symbol_record:mark_as_variable,
symbol_record:unmark_as_variable.
* symrec.h (symbol_record_rep::mark_as_variable,
symbol_record_rep::unmark_as_variable, symbol_record::mark_as_variable,
symbol_record::unmark_as_variable): Add OCTAVE_DEPRECATED macro decorator
on method declarations.
* symrec.h (symbol_record_rep::mark_variable, symbol_record_rep::unmark_variable,
symbol_record::mark_variable, symbol_record::unmark_variable): New methods.
* symscope.cc (symbol_scope_rep::mark_as_variable): Change code to call
symbol_record::mark_variable().
author | Rik <rik@octave.org> |
---|---|
date | Wed, 20 Dec 2023 18:24:41 -0800 |
parents | 65084aa09317 |
children | dfb9b770ae77 |
rev | line source |
---|---|
32483 | 1 Summary of important user-visible changes for version 10 (yyyy-mm-dd): |
2 --------------------------------------------------------------------- | |
3 | |
4 ### General improvements | |
5 | |
6 ### Graphical User Interface | |
7 | |
8 ### Graphics backend | |
9 | |
32587
a6b7c5620240
polar.m: Populate rtick with center value on plot creation (bug #64991)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
32583
diff
changeset
|
10 - `polar` plots now include the center tick mark value, typically 0, in |
a6b7c5620240
polar.m: Populate rtick with center value on plot creation (bug #64991)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
32583
diff
changeset
|
11 the 'rtick' parameter when the plot is created. Subsequent modifications |
32595
2cf4c5bfc410
polar.m: Tweaks to cset a6b7c5620240 (bug #64991)
Rik <rik@octave.org>
parents:
32587
diff
changeset
|
12 to 'rtick' by the function `rticks` will only include the center tick mark |
2cf4c5bfc410
polar.m: Tweaks to cset a6b7c5620240 (bug #64991)
Rik <rik@octave.org>
parents:
32587
diff
changeset
|
13 value if it is specified. |
32587
a6b7c5620240
polar.m: Populate rtick with center value on plot creation (bug #64991)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
32583
diff
changeset
|
14 |
32483 | 15 ### Matlab compatibility |
16 | |
32583
c273d7fdab3a
doc: Add height and width info to rows and columns docstrings (bug #64995)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
32505
diff
changeset
|
17 - `height` and `width` are now aliases for the `rows` and `columns` functions. |
c273d7fdab3a
doc: Add height and width info to rows and columns docstrings (bug #64995)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
32505
diff
changeset
|
18 |
32483 | 19 ### Alphabetical list of new functions added in Octave 10 |
20 | |
32602
65084aa09317
rticklabels.m, tticklabels.m: Add new functions. (patch #10408)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
32595
diff
changeset
|
21 * `rticklabels` |
65084aa09317
rticklabels.m, tticklabels.m: Add new functions. (patch #10408)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
32595
diff
changeset
|
22 * `tticklabels` |
65084aa09317
rticklabels.m, tticklabels.m: Add new functions. (patch #10408)
Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
parents:
32595
diff
changeset
|
23 |
32483 | 24 ### Deprecated functions, properties, and operators |
25 | |
26 The following functions and properties have been deprecated in Octave 10 | |
27 and will be removed from Octave 12 (or whatever version is the second | |
28 major release after 10): | |
29 | |
30 - Functions | |
31 | |
32 Function | Replacement | |
33 -----------------------|------------------ | |
34 | |
32625
b60af3354ac3
maint: Deprecate mark_as_variable, unmark_as_variable methods for code clarity.
Rik <rik@octave.org>
parents:
32602
diff
changeset
|
35 - Core |
b60af3354ac3
maint: Deprecate mark_as_variable, unmark_as_variable methods for code clarity.
Rik <rik@octave.org>
parents:
32602
diff
changeset
|
36 |
b60af3354ac3
maint: Deprecate mark_as_variable, unmark_as_variable methods for code clarity.
Rik <rik@octave.org>
parents:
32602
diff
changeset
|
37 Function | Replacement |
b60af3354ac3
maint: Deprecate mark_as_variable, unmark_as_variable methods for code clarity.
Rik <rik@octave.org>
parents:
32602
diff
changeset
|
38 --------------------------------------|------------------ |
b60af3354ac3
maint: Deprecate mark_as_variable, unmark_as_variable methods for code clarity.
Rik <rik@octave.org>
parents:
32602
diff
changeset
|
39 symbol_record_rep::mark_as_variable | symbol_record_rep::mark_variable |
b60af3354ac3
maint: Deprecate mark_as_variable, unmark_as_variable methods for code clarity.
Rik <rik@octave.org>
parents:
32602
diff
changeset
|
40 symbol_record_rep::unmark_as_variable | symbol_record_rep::unmark_variable |
b60af3354ac3
maint: Deprecate mark_as_variable, unmark_as_variable methods for code clarity.
Rik <rik@octave.org>
parents:
32602
diff
changeset
|
41 symbol_record::mark_as_variable | symbol_record::mark_variable |
b60af3354ac3
maint: Deprecate mark_as_variable, unmark_as_variable methods for code clarity.
Rik <rik@octave.org>
parents:
32602
diff
changeset
|
42 symbol_record::unmark_as_variable | symbol_record::unmark_variable |
b60af3354ac3
maint: Deprecate mark_as_variable, unmark_as_variable methods for code clarity.
Rik <rik@octave.org>
parents:
32602
diff
changeset
|
43 |
32483 | 44 The following features were deprecated in Octave 8 and have been removed |
45 from Octave 10. | |
46 | |
47 - Functions | |
48 | |
49 Function | Replacement | |
50 -----------------------|------------------ | |
51 shift | circshift | |
52 sparse_auto_mutate | none (see below) | |
53 | |
54 | |
55 Summary of bugs fixed for version 10.1.0 (yyyy-mm-dd): | |
56 ---------------------------------------------------- | |
57 | |
58 ### Old release news | |
59 | |
32505
fe131ab1011a
NEWS: Update links to previous NEWS files.
Markus Mützel <markus.muetzel@gmx.de>
parents:
32483
diff
changeset
|
60 - [Octave 9.x](etc/NEWS.9.md) |
fe131ab1011a
NEWS: Update links to previous NEWS files.
Markus Mützel <markus.muetzel@gmx.de>
parents:
32483
diff
changeset
|
61 - [Octave 8.x](etc/NEWS.8.md) |
fe131ab1011a
NEWS: Update links to previous NEWS files.
Markus Mützel <markus.muetzel@gmx.de>
parents:
32483
diff
changeset
|
62 - [Octave 7.x](etc/NEWS.7.md) |
fe131ab1011a
NEWS: Update links to previous NEWS files.
Markus Mützel <markus.muetzel@gmx.de>
parents:
32483
diff
changeset
|
63 - [Octave 6.x](etc/NEWS.6.md) |
fe131ab1011a
NEWS: Update links to previous NEWS files.
Markus Mützel <markus.muetzel@gmx.de>
parents:
32483
diff
changeset
|
64 - [Octave 5.x](etc/NEWS.5.md) |
32483 | 65 - [Octave 4.x](etc/NEWS.4) |
66 - [Octave 3.x](etc/NEWS.3) | |
67 - [Octave 2.x](etc/NEWS.2) | |
68 - [Octave 1.x](etc/NEWS.1) |