Mercurial > octave
annotate NEWS @ 30253:20fd3c03fd74
Add new plot marker styles '|' and '_' (bug #61350)
* NEWS: Announce addition.
* gl-render.cc (make_marker_list): Add instructions for drawing '|' and '_' markers.
* graphics.cc (radio_values::radio_values): Add special case in constructor from
string of options to parse '|||' and return value '|'.
* graphics.in.h (line, patch, scatter, surface): Add '|' and '_' to marker
property for graphics objects which have this property.
* __pltopt__.m: Add '|' and '_' to list of possible markers in input validation.
* __gnuplot_draw_axes__.m: Add FIXME note about implementing these two markers
in gnuplot. There doesn't seem to be an easy way to do this as it is not one
of the defined point styles.
author | Rik <rik@octave.org> |
---|---|
date | Wed, 27 Oct 2021 15:07:52 -0700 |
parents | ba4aebad10d1 |
children | cd8d4a95815a |
rev | line source |
---|---|
28077
f47f9493cb37
NEWS: Update for version 7 development.
Rik <rik@octave.org>
parents:
28039
diff
changeset
|
1 Summary of important user-visible changes for version 7 (yyyy-mm-dd): |
23277
df0fb2cb820b
add release dates to NEWS files
John W. Eaton <jwe@octave.org>
parents:
23273
diff
changeset
|
2 ---------------------------------------------------------------------- |
27994
f4b6b170a761
Major version and date update for Octave 5.2.0 (bug #57657).
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
27079
diff
changeset
|
3 |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
4 ### General improvements |
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
5 |
28109
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
6 - Many functions in Octave can be called in a command form---no |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
7 parentheses for invocation and no return argument assignment---or in a |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
8 functional form---parentheses and '=' for assignment of return values. |
25917
ba937c3dce82
Determine an object's shape by "size" (bug #51308, bug #44498, bug #43925).
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
25867
diff
changeset
|
9 |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
10 **Command Form Example** |
27811 | 11 |
28109
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
12 `mkdir new_directory` |
27811 | 13 |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
14 **Function Form Example** |
25917
ba937c3dce82
Determine an object's shape by "size" (bug #51308, bug #44498, bug #43925).
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
25867
diff
changeset
|
15 |
28109
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
16 `status = mkdir ("new_directory")` |
27811 | 17 |
28109
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
18 Octave now handles errors that occur in a consistent manner. If |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
19 called in command form and there is a failure, an error is thrown |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
20 and a message printed. If called in functional form, no error or |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
21 message is printed and the failure is communicated to the programmer |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
22 via the output status variable. |
27811 | 23 |
28109
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
24 The following list of functions have been modified. |
26617
98afb8bbd1f6
maint: Strip trailing whitespace from source files.
John W. Eaton <jwe@octave.org>
parents:
26422
diff
changeset
|
25 |
28109
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
26 * `copyfile` |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
27 * `fcntl` |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
28 * `fileattrib` |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
29 * `kill` |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
30 * `link` |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
31 * `mkfifo` |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
32 * `movefile` |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
33 * `rename` |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
34 * `rmdir` |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
35 * `symlink` |
42892c93bd25
NEWS: Document change in error handling of command-form functions (bug #57830).
Rik <rik@octave.org>
parents:
28107
diff
changeset
|
36 * `unlink` |
26264
25d3e8e49d5c
randi.m: Implement rejection algorithm for unbiased results (bug #54619).
Michael Leitner
parents:
26262
diff
changeset
|
37 |
28580
c871455e20bc
NEW: Note changes in checking the number of function inputs and outputs.
John W. Eaton <jwe@octave.org>
parents:
28486
diff
changeset
|
38 - Calling a user-defined function with too many inputs or outputs is now |
28585
3623c94ad285
NEWS: Clarify some text and wrap at column 72.
Rik <rik@octave.org>
parents:
28583
diff
changeset
|
39 an error. The interpreter makes this check automatically. If a |
3623c94ad285
NEWS: Clarify some text and wrap at column 72.
Rik <rik@octave.org>
parents:
28583
diff
changeset
|
40 function uses varargin then the check is skipped for function inputs, |
3623c94ad285
NEWS: Clarify some text and wrap at column 72.
Rik <rik@octave.org>
parents:
28583
diff
changeset
|
41 and if a function uses varargout then the check is skipped for function |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
42 outputs. Input validation for functions typically begins with checking |
29297
cff933892ec2
Deprecate '...' line continuations in double-quoted strings.
Rik <rik@octave.org>
parents:
29184
diff
changeset
|
43 that the number of inputs and outputs match expectations. Existing code |
cff933892ec2
Deprecate '...' line continuations in double-quoted strings.
Rik <rik@octave.org>
parents:
29184
diff
changeset
|
44 can be simplified by removing these checks which are now done by the |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
45 interpreter. Typically, code blocks like the following can simply be |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
46 deleted. |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
47 |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
48 ## Checking number of inputs |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
49 if (nargin > 2) |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
50 print_usage (); |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
51 endif |
26617
98afb8bbd1f6
maint: Strip trailing whitespace from source files.
John W. Eaton <jwe@octave.org>
parents:
26422
diff
changeset
|
52 |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
53 ## Checking number of outputs |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
54 if (nargout > 1) |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
55 print_usage (); |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
56 endif |
26244
58b3107a00bc
Update documentation for movXXX functions (bug #48774).
Juan Pablo Carbajal <ajuanpi+dev@gmail.com>
parents:
26231
diff
changeset
|
57 |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
58 - Binary and hexadecimal constants like `0b101` and `0xDEADBEEF` now |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
59 create integers (unsigned by default) with sizes determined from the |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
60 number of digits present. For example, `0xff` creates a `uint8` value |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
61 and `0xDEADBEEF` creates a `uint64` value. You may also use a suffix of |
29297
cff933892ec2
Deprecate '...' line continuations in double-quoted strings.
Rik <rik@octave.org>
parents:
29184
diff
changeset
|
62 the form `u8`, `u16`, `u32`, `u64`, `s8`, `s16`, `s32`, or `s64` to |
cff933892ec2
Deprecate '...' line continuations in double-quoted strings.
Rik <rik@octave.org>
parents:
29184
diff
changeset
|
63 explicitly specify the data type to use (`u` or `s` to indicate unsigned |
cff933892ec2
Deprecate '...' line continuations in double-quoted strings.
Rik <rik@octave.org>
parents:
29184
diff
changeset
|
64 or signed and the number to indicate the integer size). |
25091
2b8442c890d8
Fix locked GUI panels for Qt 5.6.1 through 5.7.0 series versions (bug #53409)
Daniel J Sebald <daniel.sebald@ieee.org>
parents:
25041
diff
changeset
|
65 |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
66 Binary constants are limited to 64 binary digits and hexadecimal |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
67 constants are limited to 16 hexadecimal digits with no automatic |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
68 rounding or conversion to floating point values. Note that this may |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
69 cause problems in existing code. For example, an expression like |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
70 `[0x1; 0x100; 0x10000]` will be uint8 (because of the rules of |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
71 concatenating integers of different sizes) with the larger values |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
72 truncated (because of the saturation semantics of integer values). To |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
73 avoid these kinds of problems either: 1) declare the first integer to be |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
74 of the desired size such as `[0x1u32; 0x100; 0x10000]`, or 2) pad |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
75 constants in array expressions with leading zeros so that they use the |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
76 same number of digits for each value such as |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
77 `[0x00_00_01; 0x00_01_00; 0x01_00_00]`. |
27864
da3c6aef85fe
NEWS: L-value references are no longer allowed in anonymous functions.
Markus Mützel <markus.muetzel@gmx.de>
parents:
27855
diff
changeset
|
78 |
29916
0bf14f708dc6
NEWS: more notes about changes to mldivide.
Rik <rik@octave.org>
parents:
29914
diff
changeset
|
79 - The `mldivide` function (i.e., the `\` operator) now uses an LU |
0bf14f708dc6
NEWS: more notes about changes to mldivide.
Rik <rik@octave.org>
parents:
29914
diff
changeset
|
80 decomposition to solve nearly singular full square matrices. This is |
0bf14f708dc6
NEWS: more notes about changes to mldivide.
Rik <rik@octave.org>
parents:
29914
diff
changeset
|
81 Matlab-compatible and yields results which more nearly minimize `norm |
0bf14f708dc6
NEWS: more notes about changes to mldivide.
Rik <rik@octave.org>
parents:
29914
diff
changeset
|
82 (A*x - b)`. Previously, Octave computed a minimum-norm solution. |
26231
c36b6e371f5d
isdefinite.m: Return only true or false, not -1, 0, +1 (bug #51270).
Rik <rik@octave.org>
parents:
26220
diff
changeset
|
83 |
30241
ba4aebad10d1
Return logical status variable from file functions for Matlab compatibility.
Rik <rik@octave.org>
parents:
30240
diff
changeset
|
84 - The `factor` function has been overhauled for speed. For large |
ba4aebad10d1
Return logical status variable from file functions for Matlab compatibility.
Rik <rik@octave.org>
parents:
30240
diff
changeset
|
85 composite numbers > 1e14, it can be up to 10,000 times faster. |
ba4aebad10d1
Return logical status variable from file functions for Matlab compatibility.
Rik <rik@octave.org>
parents:
30240
diff
changeset
|
86 |
30016
ad6a57b215e8
betainc.m: Improve accuracy for certain special integer inputs (bug #60682).
Michele Ginesi <michele.ginesi@gmail.com>
parents:
29985
diff
changeset
|
87 - The `betainc` function now calculates an exact output for the |
ad6a57b215e8
betainc.m: Improve accuracy for certain special integer inputs (bug #60682).
Michele Ginesi <michele.ginesi@gmail.com>
parents:
29985
diff
changeset
|
88 important special cases where a or b are 1. |
23356
ef20eee0247d
allow hex2num to handle integer values
John W. Eaton <jwe@octave.org>
parents:
23348
diff
changeset
|
89 |
29856
56b3e2af0298
Add 's'=sparse attribute for whos function (bug #60687)
Rik <rik@octave.org>
parents:
29855
diff
changeset
|
90 - The `whos` function now displays an additional attribute 's' when |
56b3e2af0298
Add 's'=sparse attribute for whos function (bug #60687)
Rik <rik@octave.org>
parents:
29855
diff
changeset
|
91 the variable is a sparse type. |
27537
7dc31256c5e4
Document that regexp* functions need UTF-8 encoded input (bug #35910).
Markus Mützel <markus.muetzel@gmx.de>
parents:
27522
diff
changeset
|
92 |
28693
2bb050267d74
maint: Remove trailing spaces from code base.
Rik <rik@octave.org>
parents:
28672
diff
changeset
|
93 - As part of GSoC 2020, Abdallah K. Elshamy implemented the |
28615
5da49e37a6c9
New functions jsondecode and jsonencode (bug #53100).
Abdallah Elshamy <abdallah.k.elshamy@gmail.com>
parents:
28585
diff
changeset
|
94 `jsondecode` and `jsonencode` functions to read and write JSON data. |
28039
cc0b31003932
NEWS: Add info about new pkg.m behavior.
Philip Nienhuis <prnienhuis@users.sf.net>
parents:
27995
diff
changeset
|
95 |
30169
cefa5d2d30bc
New class for filling and running Jupyter Notebooks.
Abdallah Elshamy <abdallah.k.elshamy@gmail.com>
parents:
30031
diff
changeset
|
96 - As part of GSoC 2021, Abdallah K. Elshamy implemented the |
cefa5d2d30bc
New class for filling and running Jupyter Notebooks.
Abdallah Elshamy <abdallah.k.elshamy@gmail.com>
parents:
30031
diff
changeset
|
97 `JupyterNotebook` classdef class. This class supports running and |
cefa5d2d30bc
New class for filling and running Jupyter Notebooks.
Abdallah Elshamy <abdallah.k.elshamy@gmail.com>
parents:
30031
diff
changeset
|
98 filling Jupyter Notebooks using the Octave language kernel from Octave |
cefa5d2d30bc
New class for filling and running Jupyter Notebooks.
Abdallah Elshamy <abdallah.k.elshamy@gmail.com>
parents:
30031
diff
changeset
|
99 itself. Making the evaluation of long-running Jupyter Notebooks on a |
cefa5d2d30bc
New class for filling and running Jupyter Notebooks.
Abdallah Elshamy <abdallah.k.elshamy@gmail.com>
parents:
30031
diff
changeset
|
100 computing server without permanent browser connection possible. |
28998
b3cd6eb1cca5
doc: NEWS announce "pkg test" feature (bug #41215)
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
28972
diff
changeset
|
101 |
28897
6ac35698c99a
NEWS: Wrap text at 72 columns for potential plaintext display.
Rik <rik@octave.org>
parents:
28884
diff
changeset
|
102 - By default, the history file is now located at $DATA/octave/history, |
6ac35698c99a
NEWS: Wrap text at 72 columns for potential plaintext display.
Rik <rik@octave.org>
parents:
28884
diff
changeset
|
103 where $DATA is a platform dependent location for (roaming) user data |
29297
cff933892ec2
Deprecate '...' line continuations in double-quoted strings.
Rik <rik@octave.org>
parents:
29184
diff
changeset
|
104 files (e.g., ${XDG_DATA_HOME} or, if that is not set, ~/.local/share on |
28897
6ac35698c99a
NEWS: Wrap text at 72 columns for potential plaintext display.
Rik <rik@octave.org>
parents:
28884
diff
changeset
|
105 Unix-like operating systems or %APPDATA% on Windows). |
28039
cc0b31003932
NEWS: Add info about new pkg.m behavior.
Philip Nienhuis <prnienhuis@users.sf.net>
parents:
27995
diff
changeset
|
106 |
29856
56b3e2af0298
Add 's'=sparse attribute for whos function (bug #60687)
Rik <rik@octave.org>
parents:
29855
diff
changeset
|
107 - For Octave on Windows OS, the minimum required version of the Windows |
56b3e2af0298
Add 's'=sparse attribute for whos function (bug #60687)
Rik <rik@octave.org>
parents:
29855
diff
changeset
|
108 API is now 6.1 (Windows 7 or newer). |
28485
36c6bd835ec9
* NEWS: Note that dbstop can set breakpoints in classdef ctors and methods.
John W. Eaton <jwe@octave.org>
parents:
28315
diff
changeset
|
109 |
29658
1564f617da7e
qhull: Add note about libqhull_r to NEWS (bug #60016).
Markus Mützel <markus.muetzel@gmx.de>
parents:
29470
diff
changeset
|
110 - The non-re-entrant version of the QHull library "libqhull" was |
29914
daf351544539
NEWS: Add note about changed algorithm for mldivide.
Markus Mützel <markus.muetzel@gmx.de>
parents:
29913
diff
changeset
|
111 deprecated upstream. Octave now (optionally) requires the re-entrant |
daf351544539
NEWS: Add note about changed algorithm for mldivide.
Markus Mützel <markus.muetzel@gmx.de>
parents:
29913
diff
changeset
|
112 version of that library "libqhull_r" instead. |
28485
36c6bd835ec9
* NEWS: Note that dbstop can set breakpoints in classdef ctors and methods.
John W. Eaton <jwe@octave.org>
parents:
28315
diff
changeset
|
113 |
29375
8f6a2f5e5934
gui: new Turkish translation
Serkan Önder <serkanonder@outlook.com>
parents:
29354
diff
changeset
|
114 ### Graphical User Interface |
28485
36c6bd835ec9
* NEWS: Note that dbstop can set breakpoints in classdef ctors and methods.
John W. Eaton <jwe@octave.org>
parents:
28315
diff
changeset
|
115 |
30240
a0bcfaf04cc1
gui: Add Hungarian translation (bug #61335).
Óvári <ovari123@zoho.com>
parents:
30238
diff
changeset
|
116 - The graphical user interface is now available in Hungarian and in |
a0bcfaf04cc1
gui: Add Hungarian translation (bug #61335).
Óvári <ovari123@zoho.com>
parents:
30238
diff
changeset
|
117 Turkish. |
24927
c280560d9c96
Overhaul special functions modified by GSOC2018 project.
Rik <rik@octave.org>
parents:
24909
diff
changeset
|
118 |
28884
32dde927e59b
NEWS: Announce tooltips on hovering variables in debug mode (bug #56990).
Markus Mützel <markus.muetzel@gmx.de>
parents:
28861
diff
changeset
|
119 - In debug mode, symbol values are now shown in tooltips when hovering |
32dde927e59b
NEWS: Announce tooltips on hovering variables in debug mode (bug #56990).
Markus Mützel <markus.muetzel@gmx.de>
parents:
28861
diff
changeset
|
120 variables in the editor panel. |
26126
f6f16b842d5d
NEWS: Announce change to intmin, intmax, flintmax to accept a variable as input.
Rik <rik@octave.org>
parents:
26125
diff
changeset
|
121 |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
122 ### Graphics backend |
24098
71dad5be765a
quadcc.cc: Use an Absolute Tolerance, as well as RelTol (Bug #46349).
Rik <rik@octave.org>
parents:
24055
diff
changeset
|
123 |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
124 - Support for Qt4 for both graphics and the GUI has been removed. |
27708
c66467f74278
Rewrite legend (task #14243)
Pantxo Diribarne <pantxo.diribarne@gmail.com>
parents:
27670
diff
changeset
|
125 |
29470
2ae4764180c6
Initial implementation of a LaTeX interpreter (bug #59546).
Pantxo Diribarne <pantxo.diribarne@gmail.com>
parents:
29395
diff
changeset
|
126 - If a working LaTeX tool chain is found on the path, including `latex`, |
29905
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
127 `dvipng`, and `dvisvgm` binaries, then text strings can now be rendered |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
128 properly when using the `"latex"` value for the text objects' |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
129 `"interpreter"` property and axes objects' `"ticklabelinterpreter"`. |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
130 Type `doc "latex interpreter"` for further info. |
27811 | 131 |
30253
20fd3c03fd74
Add new plot marker styles '|' and '_' (bug #61350)
Rik <rik@octave.org>
parents:
30241
diff
changeset
|
132 - The `"Marker"` property for plot objects now accepts `|` which draws |
20fd3c03fd74
Add new plot marker styles '|' and '_' (bug #61350)
Rik <rik@octave.org>
parents:
30241
diff
changeset
|
133 a vertical line or `_` which draws a horizontal line. |
20fd3c03fd74
Add new plot marker styles '|' and '_' (bug #61350)
Rik <rik@octave.org>
parents:
30241
diff
changeset
|
134 |
29905
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
135 - The `FMT` format argument for plot commands now accepts long forms for |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
136 color names which may be more understandable than the existing |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
137 one-letter codes. For example, the RGB value `[0 0 0]` can now be |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
138 specified by `"black"` in addition to `"k"`. |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
139 |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
140 - The color graphics properties, for example `"EdgeColor"` or |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
141 `"FaceColor"`, now accept HTML specifications. An HTML specification is |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
142 a string that begins with the character '#' and is followed by either 3 |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
143 or 6 hexadecimal digits. For example, magenta which is 100% red and |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
144 blue values can specified by `"#FF00FF"` or `"#F0F"`. |
26126
f6f16b842d5d
NEWS: Announce change to intmin, intmax, flintmax to accept a variable as input.
Rik <rik@octave.org>
parents:
26125
diff
changeset
|
145 |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
146 - The additional property `"contextmenu"` has been added to all graphics |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
147 objects. It is equivalent to the previously used `"uicontextmenu"` |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
148 property which is hidden now. |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
149 |
29905
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
150 - `uicontrol` objects now fully implement the `"Off"` and `"Inactive"` |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
151 values of the `"Enable"` property. When the value is `"Off"`, no |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
152 interaction with the object occurs and the `uicontrol` changes color |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
153 (typically to gray) to indicate it is disabled. When the value is |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
154 `"Inactive"`, the object appears normally (no change in color), but it |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
155 is not possible to change the value of the object (such as modifying |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
156 text in an `Edit` box or clicking on a `RadioButton`). |
26126
f6f16b842d5d
NEWS: Announce change to intmin, intmax, flintmax to accept a variable as input.
Rik <rik@octave.org>
parents:
26125
diff
changeset
|
157 |
29905
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
158 - The `"ListBoxTop"` property for `uicontrol` objects has been |
ad023dbe9606
Add support for ListBoxTop property of uicontrol objects (bug #60951)
Rik <rik@octave.org>
parents:
29868
diff
changeset
|
159 implemented for `set` commands. |
27432
1e79d913baaa
Change default figure property "paperpositionmode" to "auto" (bug #56916).
Rik <rik@octave.org>
parents:
27426
diff
changeset
|
160 |
29939
00c69fbf1942
NEWS: Document change to "Title" property of generated PDF plots (bug #60998).
Rik <rik@octave.org>
parents:
29932
diff
changeset
|
161 - The `Title` property for print formats such as PDF or SVG is now set |
00c69fbf1942
NEWS: Document change to "Title" property of generated PDF plots (bug #60998).
Rik <rik@octave.org>
parents:
29932
diff
changeset
|
162 to the title displayed on the figure window which contains the plot. |
26077
31b443b5a6c1
ranks.m: Overhaul function for performance (25X) and addition of tie-breaking (bug #36372).
Dave Goel <deego3@gmail.com>
parents:
26059
diff
changeset
|
163 |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
164 - Additional properties have been added to the `axes` graphics object: |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
165 * `"alphamap"` (not yet implemented) |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
166 * `"alphascale"` (not yet implemented) |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
167 * `"colorscale"` (not yet implemented) |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
168 * `"fontsizemode"` (not yet implemented) |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
169 * `"innerposition"` (equivalent to `"position"`) |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
170 * `"interactions"` (not yet implemented) |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
171 * `"layout"` (not yet implemented) |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
172 * `"legend"` (not yet implemented) |
28897
6ac35698c99a
NEWS: Wrap text at 72 columns for potential plaintext display.
Rik <rik@octave.org>
parents:
28884
diff
changeset
|
173 * `"nextseriesindex"` (read-only, used by `scatter` |
6ac35698c99a
NEWS: Wrap text at 72 columns for potential plaintext display.
Rik <rik@octave.org>
parents:
28884
diff
changeset
|
174 graphics objects) |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
175 * `"positionconstraint"` (replacement for `"activepositionproperty"` |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
176 which is now a hidden property. No plans for removal.) |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
177 * `"toolbar"` (not yet implemented) |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
178 * `"xaxis"` (not yet implemented) |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
179 * `"yaxis"` (not yet implemented) |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
180 * `"zaxis"` (not yet implemented) |
28315
768ae9b1a67c
Produce better looking TeX superscript and subscripts (bug #58376).
Pantxo Diribarne <pantxo.diribarne@gmail.com>
parents:
28308
diff
changeset
|
181 |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
182 ### Matlab compatibility |
24524
a56d283ff18a
Honor "interruptible" for property listeners (bug #52804).
Pantxo Diribarne <pantxo.diribarne@gmail.com>
parents:
24523
diff
changeset
|
183 |
29111
4d8aaceb629a
NEWS: Create proper double quotes for Octave properties in Markdown.
Rik <rik@octave.org>
parents:
29108
diff
changeset
|
184 - The function `griddata` now implements the `"v4"` Biharmonic Spline |
28210
bb929d5a34cb
griddata.m: Added support for "v4" biharmonic spline interpolation method (bug #33539).
Nicholas R. Jankowski <jankowskin@asme.org>
parents:
28171
diff
changeset
|
185 Interpolation method. In adddition, the function now accepts 3-D inputs |
bb929d5a34cb
griddata.m: Added support for "v4" biharmonic spline interpolation method (bug #33539).
Nicholas R. Jankowski <jankowskin@asme.org>
parents:
28171
diff
changeset
|
186 by passing the data to `griddata3`. |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
187 |
28171
a23da76e0693
Matlab compatibility fixes for coordinate transform functions (bug #57794).
Nicholas R. Jankowski <jankowskin@asme.org>
parents:
28151
diff
changeset
|
188 - Coordinate transformation functions `cart2sph`, `sph2cart`, |
28585
3623c94ad285
NEWS: Clarify some text and wrap at column 72.
Rik <rik@octave.org>
parents:
28583
diff
changeset
|
189 `cart2pol`, and `pol2cart` now accept either row or column vectors for |
3623c94ad285
NEWS: Clarify some text and wrap at column 72.
Rik <rik@octave.org>
parents:
28583
diff
changeset
|
190 coordinate inputs. A single coordinate matrix with one variable per |
28171
a23da76e0693
Matlab compatibility fixes for coordinate transform functions (bug #57794).
Nicholas R. Jankowski <jankowskin@asme.org>
parents:
28151
diff
changeset
|
191 column can still be used as function input, but a single output variable |
a23da76e0693
Matlab compatibility fixes for coordinate transform functions (bug #57794).
Nicholas R. Jankowski <jankowskin@asme.org>
parents:
28151
diff
changeset
|
192 will now contain just the first output coordinate, and will no longer |
28585
3623c94ad285
NEWS: Clarify some text and wrap at column 72.
Rik <rik@octave.org>
parents:
28583
diff
changeset
|
193 return the full output coordinate matrix. Output size matches the size |
3623c94ad285
NEWS: Clarify some text and wrap at column 72.
Rik <rik@octave.org>
parents:
28583
diff
changeset
|
194 of input vectors, or in the case of an input matrix will be column |
28171
a23da76e0693
Matlab compatibility fixes for coordinate transform functions (bug #57794).
Nicholas R. Jankowski <jankowskin@asme.org>
parents:
28151
diff
changeset
|
195 vectors with rows corresponding to the input coordinate matrix. |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
196 |
28243
7739d3eb952b
NEWS: Announce support for negative numbers in dec2bin, dec2hex.
Rik <rik@octave.org>
parents:
28212
diff
changeset
|
197 - The function `dec2bin` and `dec2hex` now support negative numbers. |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
198 |
29983
ecbcc4647dbe
factor.m: Overhaul function to support inputs > flintmax.
Rik <rik@octave.org>
parents:
29982
diff
changeset
|
199 - The function `factor` now supports uint64 inputs larger than |
ecbcc4647dbe
factor.m: Overhaul function to support inputs > flintmax.
Rik <rik@octave.org>
parents:
29982
diff
changeset
|
200 `flintmax`. |
ecbcc4647dbe
factor.m: Overhaul function to support inputs > flintmax.
Rik <rik@octave.org>
parents:
29982
diff
changeset
|
201 |
29985 | 202 - The function `primes` now supports char inputs. |
203 | |
29184
dd4cb1ad9dc8
prctile.m, quantile.m: Small formatting changes to cset 7d262c7f8b1d.
Rik <rik@octave.org>
parents:
29176
diff
changeset
|
204 - The functions `quantile` and `prctile` now permit operating on |
dd4cb1ad9dc8
prctile.m, quantile.m: Small formatting changes to cset 7d262c7f8b1d.
Rik <rik@octave.org>
parents:
29176
diff
changeset
|
205 dimensions greater than `ndims (x)`. |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
206 |
29932
b39203a44db2
Call print_struct_array_contents(1) when '--traditional' option used.
Rik <rik@octave.org>
parents:
29923
diff
changeset
|
207 - The function `iqr` now uses Matlab compatible interpolation for |
b39203a44db2
Call print_struct_array_contents(1) when '--traditional' option used.
Rik <rik@octave.org>
parents:
29923
diff
changeset
|
208 quantile values. Dimension input now allows a vector, "all", and |
b39203a44db2
Call print_struct_array_contents(1) when '--traditional' option used.
Rik <rik@octave.org>
parents:
29923
diff
changeset
|
209 dimensions greater than `ndims (x)`. The function compatibly handles |
b39203a44db2
Call print_struct_array_contents(1) when '--traditional' option used.
Rik <rik@octave.org>
parents:
29923
diff
changeset
|
210 `Inf` and `NaN` input values. |
28143
4f1d1b1d4afc
NEWS: Add a note about ostreamtube/streamtube (bug #57471).
Markus Meisinger <chloros2@gmx.de>
parents:
28136
diff
changeset
|
211 |
28369
248f7cc8dc74
NEWS: Announce improvements in importdata() function.
Rik <rik@octave.org>
parents:
28331
diff
changeset
|
212 - The function `importdata` now produces more compatible results when |
248f7cc8dc74
NEWS: Announce improvements in importdata() function.
Rik <rik@octave.org>
parents:
28331
diff
changeset
|
213 the file contains a 2-D text matrix. |
25739
8eec0403a370
fminsearch.m: Update default TolFun to 1e-4 for Matlab compatibility.
Rik <rik@octave.org>
parents:
25738
diff
changeset
|
214 |
30241
ba4aebad10d1
Return logical status variable from file functions for Matlab compatibility.
Rik <rik@octave.org>
parents:
30240
diff
changeset
|
215 - The file functions `copyfile`, `mkdir`, `movefile`, `rmdir` now return |
ba4aebad10d1
Return logical status variable from file functions for Matlab compatibility.
Rik <rik@octave.org>
parents:
30240
diff
changeset
|
216 a logical value (true/false) rather than a numeric value (1/0). |
ba4aebad10d1
Return logical status variable from file functions for Matlab compatibility.
Rik <rik@octave.org>
parents:
30240
diff
changeset
|
217 |
29913
3eca54836f97
Allow 'Label' to be used as a synonym for 'Text' on uimenus (bug #60870)
Rik <rik@octave.org>
parents:
29905
diff
changeset
|
218 - `uimenu` now accepts property `"Text"` which is identical to |
3eca54836f97
Allow 'Label' to be used as a synonym for 'Text' on uimenus (bug #60870)
Rik <rik@octave.org>
parents:
29905
diff
changeset
|
219 `"Label"`. Matlab recommends using `"Text"` in new code, although there |
3eca54836f97
Allow 'Label' to be used as a synonym for 'Text' on uimenus (bug #60870)
Rik <rik@octave.org>
parents:
29905
diff
changeset
|
220 is no announced date for deprecating `"Label"`. |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
221 |
28585
3623c94ad285
NEWS: Clarify some text and wrap at column 72.
Rik <rik@octave.org>
parents:
28583
diff
changeset
|
222 - The functions `scatter` and `scatter3` now return a handle to a |
3623c94ad285
NEWS: Clarify some text and wrap at column 72.
Rik <rik@octave.org>
parents:
28583
diff
changeset
|
223 scatter graphics object. For compatibility, they return an `hggroup` of |
29111
4d8aaceb629a
NEWS: Create proper double quotes for Octave properties in Markdown.
Rik <rik@octave.org>
parents:
29108
diff
changeset
|
224 patch graphics objects when the `"gnuplot"` graphics toolkit is used. In |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
225 previous versions of Octave, these functions returned an `hggroup` of |
28585
3623c94ad285
NEWS: Clarify some text and wrap at column 72.
Rik <rik@octave.org>
parents:
28583
diff
changeset
|
226 patch graphics objects for all graphics toolkits. |
25867
49ffa78f9243
Use "facenormals" for flat lighting on surfaces (bug #54024).
Markus Mützel <markus.muetzel@gmx.de>
parents:
25837
diff
changeset
|
227 |
29108
5fc28dab0b2b
Document new long forms of color spec argument to plot.
Rik <rik@octave.org>
parents:
29071
diff
changeset
|
228 - The functions `bar` and `barh` now handle stacked negative bar values |
5fc28dab0b2b
Document new long forms of color spec argument to plot.
Rik <rik@octave.org>
parents:
29071
diff
changeset
|
229 in a Matlab-compatible manner. Negative values now stack below the zero |
5fc28dab0b2b
Document new long forms of color spec argument to plot.
Rik <rik@octave.org>
parents:
29071
diff
changeset
|
230 axis independently of a positive value bars in the same stack. |
5fc28dab0b2b
Document new long forms of color spec argument to plot.
Rik <rik@octave.org>
parents:
29071
diff
changeset
|
231 Previously the negative bars could overlap positive bars depending on |
5fc28dab0b2b
Document new long forms of color spec argument to plot.
Rik <rik@octave.org>
parents:
29071
diff
changeset
|
232 drawing order. |
26167
247126168d23
Don't remove globals when 'clear' called without arguments (bug #39790).
Julien Bect <julien.bect@supelec.fr>
parents:
26137
diff
changeset
|
233 |
29139
f5e89a80ba8c
Use colors from "colormap" property for bar, barh if a "hist" option was given (bug #59589).
Rik <rik@octave.org>
parents:
29130
diff
changeset
|
234 - The functions `bar` and `barh` now use colors from the `"ColorOrder"` |
f5e89a80ba8c
Use colors from "colormap" property for bar, barh if a "hist" option was given (bug #59589).
Rik <rik@octave.org>
parents:
29130
diff
changeset
|
235 axes property rather than the `"Colormap"` figure property unless one |
f5e89a80ba8c
Use colors from "colormap" property for bar, barh if a "hist" option was given (bug #59589).
Rik <rik@octave.org>
parents:
29130
diff
changeset
|
236 of the histogram options (@qcode{"hist"}, @qcode{"histc"} was specified. |
25867
49ffa78f9243
Use "facenormals" for flat lighting on surfaces (bug #54024).
Markus Mützel <markus.muetzel@gmx.de>
parents:
25837
diff
changeset
|
237 |
28314
bc904ed5aad4
saveas.m: Change default format to .ofig (bug #58391).
Guillaume Flandin <guillaume.offline@gmail.com>
parents:
28309
diff
changeset
|
238 - The function `saveas` now defaults to saving in Octave figure format |
bc904ed5aad4
saveas.m: Change default format to .ofig (bug #58391).
Guillaume Flandin <guillaume.offline@gmail.com>
parents:
28309
diff
changeset
|
239 (.ofig) rather than PDF (.pdf). |
28671
1f6b21015b4e
NEWS: Add info about changed 'class' of inline functions (bug #59023).
Rik <rik@octave.org>
parents:
28660
diff
changeset
|
240 |
28762
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
241 - A new warning ID (`"Octave:unimplemented-matlab-functionality"`) has |
877e876338cc
NEWS: Update Markdown syntax and re-order items.
Rik <rik@octave.org>
parents:
28693
diff
changeset
|
242 been added which prints a warning when Octave's parser recognizes valid |
28477
7ea82a190029
Add new warning ID "Octave:unimplemented-matlab-functionality".
Rik <rik@octave.org>
parents:
28391
diff
changeset
|
243 Matlab code, but for which Octave does not yet implement the |
7ea82a190029
Add new warning ID "Octave:unimplemented-matlab-functionality".
Rik <rik@octave.org>
parents:
28391
diff
changeset
|
244 functionality. By default, this warning is enabled. |
22586
d0e972e74851
maint: merge stable to default.
Carnë Draug <carandraug@octave.org>
parents:
22573
diff
changeset
|
245 |
29932
b39203a44db2
Call print_struct_array_contents(1) when '--traditional' option used.
Rik <rik@octave.org>
parents:
29923
diff
changeset
|
246 - When Octave is started with the `--traditional` option for maximum |
b39203a44db2
Call print_struct_array_contents(1) when '--traditional' option used.
Rik <rik@octave.org>
parents:
29923
diff
changeset
|
247 compatibility the `print_struct_array_contents` internal variable is set |
b39203a44db2
Call print_struct_array_contents(1) when '--traditional' option used.
Rik <rik@octave.org>
parents:
29923
diff
changeset
|
248 to true. |
25867
49ffa78f9243
Use "facenormals" for flat lighting on surfaces (bug #54024).
Markus Mützel <markus.muetzel@gmx.de>
parents:
25837
diff
changeset
|
249 |
28077
f47f9493cb37
NEWS: Update for version 7 development.
Rik <rik@octave.org>
parents:
28039
diff
changeset
|
250 ### Alphabetical list of new functions added in Octave 7 |
25867
49ffa78f9243
Use "facenormals" for flat lighting on surfaces (bug #54024).
Markus Mützel <markus.muetzel@gmx.de>
parents:
25837
diff
changeset
|
251 |
29161
b58e3a04fab3
sinpi.m, cospi.m: New trigonometric functions (bug #59615)
Rik <rik@octave.org>
parents:
29139
diff
changeset
|
252 * `cospi` |
28331
be3dab3212e9
getpixelposition.m: Implement new function (bug #58181)
Pantxo Diribarne <pantxo.diribarne@gmail.com>
parents:
28323
diff
changeset
|
253 * `getpixelposition` |
28212
d052c11d47c6
Add new functions startsWith and endsWith (bug #57041).
Abdallah Elshamy <abdallah.k.elshamy@gmail.com>
parents:
28210
diff
changeset
|
254 * `endsWith` |
29395
4d747b196935
fill3.m: Add new function.
Markus Mützel <markus.muetzel@gmx.de>
parents:
29388
diff
changeset
|
255 * `fill3` |
28615
5da49e37a6c9
New functions jsondecode and jsonencode (bug #53100).
Abdallah Elshamy <abdallah.k.elshamy@gmail.com>
parents:
28585
diff
changeset
|
256 * `jsondecode` |
5da49e37a6c9
New functions jsondecode and jsonencode (bug #53100).
Abdallah Elshamy <abdallah.k.elshamy@gmail.com>
parents:
28585
diff
changeset
|
257 * `jsonencode` |
30169
cefa5d2d30bc
New class for filling and running Jupyter Notebooks.
Abdallah Elshamy <abdallah.k.elshamy@gmail.com>
parents:
30031
diff
changeset
|
258 * `JupyterNotebook` |
28391
c126a60b0d52
listfonts.m: New function (bug #58476).
Pantxo Diribarne <pantxo.diribarne@gmail.com>
parents:
28386
diff
changeset
|
259 * `listfonts` |
28769
903fe321649b
Add Matlab compatible wrappers for base64_encode and base64_decode.
Markus Mützel <markus.muetzel@gmx.de>
parents:
28762
diff
changeset
|
260 * `matlab.net.base64decode` |
903fe321649b
Add Matlab compatible wrappers for base64_encode and base64_decode.
Markus Mützel <markus.muetzel@gmx.de>
parents:
28762
diff
changeset
|
261 * `matlab.net.base64encode` |
28372
2f571bfff344
Add "memory" function (patch #9924).
Lars Kindermann <lars.kindermann@reglos.de>
parents:
28369
diff
changeset
|
262 * `memory` |
28986
69ec8d9e769b
Add function ordqz (patch #9897).
Martin Köhler <koehlerm@mpi-magdeburg.mpg.de>
parents:
28973
diff
changeset
|
263 * `ordqz` |
28107
d320728d5d06
style fixes for rng; document and mention in NEWS file
John W. Eaton <jwe@octave.org>
parents:
28080
diff
changeset
|
264 * `rng` |
29161
b58e3a04fab3
sinpi.m, cospi.m: New trigonometric functions (bug #59615)
Rik <rik@octave.org>
parents:
29139
diff
changeset
|
265 * `sinpi` |
28212
d052c11d47c6
Add new functions startsWith and endsWith (bug #57041).
Abdallah Elshamy <abdallah.k.elshamy@gmail.com>
parents:
28210
diff
changeset
|
266 * `startsWith` |
28386
8a9a041db1dc
Add "streamribbon" function (patch #9916).
Markus Meisinger <chloros2@gmx.de>
parents:
28372
diff
changeset
|
267 * `streamribbon` |
29348
fe21f065fc23
turbo.m: New colormap file (bug #59998).
Christian Himpe <christian.himpe@wwu.de>
parents:
29308
diff
changeset
|
268 * `turbo` |
29308
f3272029d42c
uniquetol.m: Add new function (bug #59850).
Markus Mützel <markus.muetzel@gmx.de>
parents:
29304
diff
changeset
|
269 * `uniquetol` |
29024
447beb85551d
Add ytickangle and ztickangle functions (bug #59067)
Rik <rik@octave.org>
parents:
28999
diff
changeset
|
270 * `xtickangle` |
447beb85551d
Add ytickangle and ztickangle functions (bug #59067)
Rik <rik@octave.org>
parents:
28999
diff
changeset
|
271 * `ytickangle` |
447beb85551d
Add ytickangle and ztickangle functions (bug #59067)
Rik <rik@octave.org>
parents:
28999
diff
changeset
|
272 * `ztickangle` |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
273 |
30031
cf60f8f636f6
Start deprecation of Fortran exponentiation operator.
Rik <rik@octave.org>
parents:
30016
diff
changeset
|
274 ### Deprecated functions, properties, and operators |
22586
d0e972e74851
maint: merge stable to default.
Carnë Draug <carandraug@octave.org>
parents:
22573
diff
changeset
|
275 |
28077
f47f9493cb37
NEWS: Update for version 7 development.
Rik <rik@octave.org>
parents:
28039
diff
changeset
|
276 The following functions and properties have been deprecated in Octave 7 |
f47f9493cb37
NEWS: Update for version 7 development.
Rik <rik@octave.org>
parents:
28039
diff
changeset
|
277 and will be removed from Octave 9 (or whatever version is the second |
f47f9493cb37
NEWS: Update for version 7 development.
Rik <rik@octave.org>
parents:
28039
diff
changeset
|
278 major release after 7): |
26185
ef0998af70f9
Change "Margin" default of text object to 3.
Rik <rik@octave.org>
parents:
26175
diff
changeset
|
279 |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
280 - Functions |
20157
e410d62ae2c8
maint: move NEWS from 45565ecec019 from the release 4.0 to 4.2.
Carnë Draug <carandraug@octave.org>
parents:
20154
diff
changeset
|
281 |
29982
605275522c37
Deprecate disable_range, disable_diagonal_matrix, disable_permutation_matrix.
Rik <rik@octave.org>
parents:
29949
diff
changeset
|
282 Function | Replacement |
605275522c37
Deprecate disable_range, disable_diagonal_matrix, disable_permutation_matrix.
Rik <rik@octave.org>
parents:
29949
diff
changeset
|
283 -------------------------- |---------------------------- |
605275522c37
Deprecate disable_range, disable_diagonal_matrix, disable_permutation_matrix.
Rik <rik@octave.org>
parents:
29949
diff
changeset
|
284 disable_diagonal_matrix | optimize_diagonal_matrix |
605275522c37
Deprecate disable_range, disable_diagonal_matrix, disable_permutation_matrix.
Rik <rik@octave.org>
parents:
29949
diff
changeset
|
285 disable_permutation_matrix | optimize_permutation_matrix |
605275522c37
Deprecate disable_range, disable_diagonal_matrix, disable_permutation_matrix.
Rik <rik@octave.org>
parents:
29949
diff
changeset
|
286 disable_range | optimize_range |
22613
edd04ce99891
Remove functions deprecated in version 4.0.
Rik <rik@octave.org>
parents:
22586
diff
changeset
|
287 |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
288 - Properties |
20484 | 289 |
26840
c32c825ee021
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26835
diff
changeset
|
290 Object | Property | Value |
c32c825ee021
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26835
diff
changeset
|
291 -----------------|---------------|------------ |
c32c825ee021
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26835
diff
changeset
|
292 | | |
30031
cf60f8f636f6
Start deprecation of Fortran exponentiation operator.
Rik <rik@octave.org>
parents:
30016
diff
changeset
|
293 - Operators |
cf60f8f636f6
Start deprecation of Fortran exponentiation operator.
Rik <rik@octave.org>
parents:
30016
diff
changeset
|
294 |
cf60f8f636f6
Start deprecation of Fortran exponentiation operator.
Rik <rik@octave.org>
parents:
30016
diff
changeset
|
295 Operator | Replacement | Description |
cf60f8f636f6
Start deprecation of Fortran exponentiation operator.
Rik <rik@octave.org>
parents:
30016
diff
changeset
|
296 ---------|-------------|------------ |
cf60f8f636f6
Start deprecation of Fortran exponentiation operator.
Rik <rik@octave.org>
parents:
30016
diff
changeset
|
297 ** | ^ | Matrix exponent |
cf60f8f636f6
Start deprecation of Fortran exponentiation operator.
Rik <rik@octave.org>
parents:
30016
diff
changeset
|
298 .** | .^ | Element-by-element exponent |
20484 | 299 |
29297
cff933892ec2
Deprecate '...' line continuations in double-quoted strings.
Rik <rik@octave.org>
parents:
29184
diff
changeset
|
300 - Interpreter |
cff933892ec2
Deprecate '...' line continuations in double-quoted strings.
Rik <rik@octave.org>
parents:
29184
diff
changeset
|
301 |
29304
01679f865fc7
Deprecate obsolete warning messages in lex.ll.
Rik <rik@octave.org>
parents:
29297
diff
changeset
|
302 * The use of `'...'` for line continuations *inside* double-quoted |
29297
cff933892ec2
Deprecate '...' line continuations in double-quoted strings.
Rik <rik@octave.org>
parents:
29184
diff
changeset
|
303 strings has been deprecated. Use `'\'` for line continuations |
29304
01679f865fc7
Deprecate obsolete warning messages in lex.ll.
Rik <rik@octave.org>
parents:
29297
diff
changeset
|
304 inside strings instead. |
28860
ba6e10c316d3
NEWS: Announce deprecation of LFLAGS (bug #59173).
Markus Mützel <markus.muetzel@gmx.de>
parents:
28671
diff
changeset
|
305 |
29304
01679f865fc7
Deprecate obsolete warning messages in lex.ll.
Rik <rik@octave.org>
parents:
29297
diff
changeset
|
306 * The use of `'\'` as a line continuation *outside* of double-quoted |
01679f865fc7
Deprecate obsolete warning messages in lex.ll.
Rik <rik@octave.org>
parents:
29297
diff
changeset
|
307 strings has been deprecated. Use `'...'` for line continuations |
29297
cff933892ec2
Deprecate '...' line continuations in double-quoted strings.
Rik <rik@octave.org>
parents:
29184
diff
changeset
|
308 instead. |
cff933892ec2
Deprecate '...' line continuations in double-quoted strings.
Rik <rik@octave.org>
parents:
29184
diff
changeset
|
309 |
29304
01679f865fc7
Deprecate obsolete warning messages in lex.ll.
Rik <rik@octave.org>
parents:
29297
diff
changeset
|
310 * Any trailing whitespace after a `'\'` line continuation has been |
01679f865fc7
Deprecate obsolete warning messages in lex.ll.
Rik <rik@octave.org>
parents:
29297
diff
changeset
|
311 deprecated. Delete unnecessary trailing whitespace. |
26175
6e1a800dd365
eliminate brace and variable expansion in PATH search code
John W. Eaton <jwe@octave.org>
parents:
26173
diff
changeset
|
312 |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
313 |
29923
b436a01d186d
also mention functions deprecated in version 6 in the NEWS file
John W. Eaton <jwe@octave.org>
parents:
29916
diff
changeset
|
314 The following functions were deprecated in Octave 6 and will be removed |
b436a01d186d
also mention functions deprecated in version 6 in the NEWS file
John W. Eaton <jwe@octave.org>
parents:
29916
diff
changeset
|
315 from Octave 8 (or whatever version is the second major release after 6): |
22613
edd04ce99891
Remove functions deprecated in version 4.0.
Rik <rik@octave.org>
parents:
22586
diff
changeset
|
316 |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
317 - Functions |
20157
e410d62ae2c8
maint: move NEWS from 45565ecec019 from the release 4.0 to 4.2.
Carnë Draug <carandraug@octave.org>
parents:
20154
diff
changeset
|
318 |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
319 Function | Replacement |
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
320 -----------------------|------------------ |
27115
8a04f5454350
Deprecate 'runtests' function (bug #56325).
Rik <rik@octave.org>
parents:
27114
diff
changeset
|
321 `runtests` | `oruntests` |
22613
edd04ce99891
Remove functions deprecated in version 4.0.
Rik <rik@octave.org>
parents:
22586
diff
changeset
|
322 |
29923
b436a01d186d
also mention functions deprecated in version 6 in the NEWS file
John W. Eaton <jwe@octave.org>
parents:
29916
diff
changeset
|
323 - The environment variable used by `mkoctfile` for linker flags is now |
b436a01d186d
also mention functions deprecated in version 6 in the NEWS file
John W. Eaton <jwe@octave.org>
parents:
29916
diff
changeset
|
324 `LDFLAGS` rather than `LFLAGS`. `LFLAGS` was deprecated in Octave 6, |
b436a01d186d
also mention functions deprecated in version 6 in the NEWS file
John W. Eaton <jwe@octave.org>
parents:
29916
diff
changeset
|
325 and a warning is now emitted if it is used, but it will continue to |
b436a01d186d
also mention functions deprecated in version 6 in the NEWS file
John W. Eaton <jwe@octave.org>
parents:
29916
diff
changeset
|
326 work. |
b436a01d186d
also mention functions deprecated in version 6 in the NEWS file
John W. Eaton <jwe@octave.org>
parents:
29916
diff
changeset
|
327 |
b436a01d186d
also mention functions deprecated in version 6 in the NEWS file
John W. Eaton <jwe@octave.org>
parents:
29916
diff
changeset
|
328 |
29949
f254c302bb9c
remove JIT compiler from Octave sources
John W. Eaton <jwe@octave.org>
parents:
29939
diff
changeset
|
329 ### Removed functions, properties, and features |
26840
c32c825ee021
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26835
diff
changeset
|
330 |
28077
f47f9493cb37
NEWS: Update for version 7 development.
Rik <rik@octave.org>
parents:
28039
diff
changeset
|
331 The following functions and properties were deprecated in Octave 5 |
f47f9493cb37
NEWS: Update for version 7 development.
Rik <rik@octave.org>
parents:
28039
diff
changeset
|
332 and have been removed from Octave 7. |
26840
c32c825ee021
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26835
diff
changeset
|
333 |
c32c825ee021
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26835
diff
changeset
|
334 - Functions |
c32c825ee021
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26835
diff
changeset
|
335 |
28080
73f9fdc29baa
NEWS: Update with list of function and properties removed from version 7.
Rik <rik@octave.org>
parents:
28077
diff
changeset
|
336 Function | Replacement |
73f9fdc29baa
NEWS: Update with list of function and properties removed from version 7.
Rik <rik@octave.org>
parents:
28077
diff
changeset
|
337 -------------------------|------------------ |
73f9fdc29baa
NEWS: Update with list of function and properties removed from version 7.
Rik <rik@octave.org>
parents:
28077
diff
changeset
|
338 `output_max_field_width` | `output_precision` |
73f9fdc29baa
NEWS: Update with list of function and properties removed from version 7.
Rik <rik@octave.org>
parents:
28077
diff
changeset
|
339 `is_keyword` | `iskeyword` |
19122
c43223245085
doc: Add warnings about eventual removal of inline functions.
Rik <rik@octave.org>
parents:
19119
diff
changeset
|
340 |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
341 - Properties |
20484 | 342 |
26840
c32c825ee021
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26835
diff
changeset
|
343 Object | Property | Value |
c32c825ee021
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26835
diff
changeset
|
344 -----------------|---------------|------------ |
28080
73f9fdc29baa
NEWS: Update with list of function and properties removed from version 7.
Rik <rik@octave.org>
parents:
28077
diff
changeset
|
345 `text` | `fontangle` | `"oblique"` |
73f9fdc29baa
NEWS: Update with list of function and properties removed from version 7.
Rik <rik@octave.org>
parents:
28077
diff
changeset
|
346 `uibuttongroup` | `fontangle` | `"oblique"` |
73f9fdc29baa
NEWS: Update with list of function and properties removed from version 7.
Rik <rik@octave.org>
parents:
28077
diff
changeset
|
347 `uicontrol` | `fontangle` | `"oblique"` |
73f9fdc29baa
NEWS: Update with list of function and properties removed from version 7.
Rik <rik@octave.org>
parents:
28077
diff
changeset
|
348 `uipanel` | `fontangle` | `"oblique"` |
73f9fdc29baa
NEWS: Update with list of function and properties removed from version 7.
Rik <rik@octave.org>
parents:
28077
diff
changeset
|
349 `uitable` | `fontangle` | `"oblique"` |
19122
c43223245085
doc: Add warnings about eventual removal of inline functions.
Rik <rik@octave.org>
parents:
19119
diff
changeset
|
350 |
29949
f254c302bb9c
remove JIT compiler from Octave sources
John W. Eaton <jwe@octave.org>
parents:
29939
diff
changeset
|
351 - The prototype JIT compiler has been removed from Octave. Since it was |
f254c302bb9c
remove JIT compiler from Octave sources
John W. Eaton <jwe@octave.org>
parents:
29939
diff
changeset
|
352 first added as part of a Google Summer of Code project in 2012, no one |
f254c302bb9c
remove JIT compiler from Octave sources
John W. Eaton <jwe@octave.org>
parents:
29939
diff
changeset
|
353 has ever seriously taken on further development of it and it still does |
f254c302bb9c
remove JIT compiler from Octave sources
John W. Eaton <jwe@octave.org>
parents:
29939
diff
changeset
|
354 nothing significant. It is out of date with the default interpreter |
f254c302bb9c
remove JIT compiler from Octave sources
John W. Eaton <jwe@octave.org>
parents:
29939
diff
changeset
|
355 that walks the parse tree. Even though we have fixed the configure |
f254c302bb9c
remove JIT compiler from Octave sources
John W. Eaton <jwe@octave.org>
parents:
29939
diff
changeset
|
356 script to disable it by default, people still ask questions about how to |
f254c302bb9c
remove JIT compiler from Octave sources
John W. Eaton <jwe@octave.org>
parents:
29939
diff
changeset
|
357 build it, but it doesn’t seem that they are doing that to work on it but |
f254c302bb9c
remove JIT compiler from Octave sources
John W. Eaton <jwe@octave.org>
parents:
29939
diff
changeset
|
358 because they think it will make Octave code run faster (it never did, |
f254c302bb9c
remove JIT compiler from Octave sources
John W. Eaton <jwe@octave.org>
parents:
29939
diff
changeset
|
359 except for some extremely simple bits of code as examples for |
f254c302bb9c
remove JIT compiler from Octave sources
John W. Eaton <jwe@octave.org>
parents:
29939
diff
changeset
|
360 demonstration purposes only). The following functions related to the |
f254c302bb9c
remove JIT compiler from Octave sources
John W. Eaton <jwe@octave.org>
parents:
29939
diff
changeset
|
361 JIT compiler have also been removed: `debug_jit`, `jit_enable`, |
f254c302bb9c
remove JIT compiler from Octave sources
John W. Eaton <jwe@octave.org>
parents:
29939
diff
changeset
|
362 `jit_failcnt`, and `jit_startcnt`. |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
363 |
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
364 ### Old release news |
19965
d20dd211cc89
Enable float truncation by default for octave builds.
Rik <rik@octave.org>
parents:
19958
diff
changeset
|
365 |
28077
f47f9493cb37
NEWS: Update for version 7 development.
Rik <rik@octave.org>
parents:
28039
diff
changeset
|
366 - [Octave 6.x](etc/NEWS.6) |
26840
c32c825ee021
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26835
diff
changeset
|
367 - [Octave 5.x](etc/NEWS.5) |
c32c825ee021
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26835
diff
changeset
|
368 - [Octave 4.x](etc/NEWS.4) |
c32c825ee021
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26835
diff
changeset
|
369 - [Octave 3.x](etc/NEWS.3) |
26838
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
370 - [Octave 2.x](etc/NEWS.2) |
b00bd9afbed3
doc: Use Markdown syntax for NEWS file and add sections.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
26798
diff
changeset
|
371 - [Octave 1.x](etc/NEWS.1) |