Mercurial > octave
comparison etc/NEWS.8.md @ 31512:ed37c2b974ae
NEWS.8.md: Backed out changeset 04b63de65973
author | Arun Giridhar <arungiridhar@gmail.com> |
---|---|
date | Wed, 23 Nov 2022 04:48:09 -0500 |
parents | 04b63de65973 |
children | f7c6c93366ac |
comparison
equal
deleted
inserted
replaced
31509:04b63de65973 | 31512:ed37c2b974ae |
---|---|
38 | 38 |
39 - Octave is now compatible with PCRE2 (UTF-8). PCRE2 is preferred over PCRE | 39 - Octave is now compatible with PCRE2 (UTF-8). PCRE2 is preferred over PCRE |
40 if both are installed. Configure with `--without-pcre2` if you prefer Octave | 40 if both are installed. Configure with `--without-pcre2` if you prefer Octave |
41 to use PCRE in this case. | 41 to use PCRE in this case. |
42 | 42 |
43 ### Graphical User Interface | |
44 | |
45 - The GUI has a dark style and several new icons in toolbars for better | 43 - The GUI has a dark style and several new icons in toolbars for better |
46 visibility and higher contrast. The GUI also has a new terminal widget, | 44 visibility and higher contrast. The GUI also has a new terminal widget, |
47 and comes with more fonts for the documentation browser. | 45 and comes with more fonts for the documentation browser. |
46 | |
47 ### Graphical User Interface | |
48 | |
48 | 49 |
49 ### Graphics backend | 50 ### Graphics backend |
50 | 51 |
51 - When printing, the option `-svgconvert` is now the default. If you want to | 52 - When printing, the option `-svgconvert` is now the default. If you want to |
52 use the more limited EPS-based tool chain (the former default)—e.g., if | 53 use the more limited EPS-based tool chain (the former default)—e.g., if |
115 barring certain escape sequence interpretations that are present for one but | 116 barring certain escape sequence interpretations that are present for one but |
116 not another. In future, that is likely to change as a consequence of | 117 not another. In future, that is likely to change as a consequence of |
117 implementing Matlab-style strings. This is required for other | 118 implementing Matlab-style strings. This is required for other |
118 Matlab-compatibility activities as well. | 119 Matlab-compatibility activities as well. |
119 | 120 |
120 *What this means for user code*: If you want to treat "foo" as a character | 121 What this means for user code: If you want to treat "foo" as a character |
121 vector as opposed to a string object, *and* if you intend to use a future | 122 vector as opposed to a string object, *and* if you intend to use a future |
122 version of Octave with string classes, then rewrite "foo" as 'foo'. If you | 123 version of Matlab with string classes, then rewrite "foo" as 'foo'. If you |
123 need to retain the character vector behavior for "foo", you can continue to | 124 need to retain the character vector behavior for "foo", you can continue to |
124 use Octave 8 with long-term support. | 125 use Octave 8 with long-term support. |
125 | 126 |
126 | 127 |
127 ### Alphabetical list of new functions added in Octave 8 | 128 ### Alphabetical list of new functions added in Octave 8 |