Mercurial > web-octave
annotate NEWS-4.2.md @ 152:ff0286aa8622
* _includes/install.html: Update version numbers for Windows binaries.
author | Kai T. Ohlhus <k.ohlhus@gmail.com> |
---|---|
date | Mon, 13 Aug 2018 12:35:57 +0200 |
parents | 9f48dc9ba715 |
children |
rev | line source |
---|---|
114
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
1 --- |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
2 layout: default |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
3 --- |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
4 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
5 <pre> |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
6 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
7 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
8 Summary of important user-visible changes for version 4.2: |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
9 --------------------------------------------------------- |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
10 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
11 ** The parser has been extended to accept, but ignore, underscore |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
12 characters in numbers. This facilitates writing more legible code |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
13 by using '_' as a thousands separator or to group nibbles into bytes |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
14 in hex constants. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
15 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
16 Examples: 1_000_000 == 1e6 or 0xDE_AD_BE_EF |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
17 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
18 ** The parser has been extended to understand binary numbers which |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
19 begin with the prefix '0b' or '0B'. The value returned is Octave's |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
20 default numeric class of double, not at unsigned integer class. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
21 Therefore numbers greater than flintmax, i.e., 2^53, will lose some |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
22 precision. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
23 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
24 Examples: 0b101 == 5 or 0B1100_0001 == 0xC1 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
25 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
26 ** gnuplot 4.4 is now the minimum version supported by Octave. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
27 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
28 ** The default set of colors used to plot lines has been updated to be |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
29 compatible with Matlab's new default color scheme. The line plot |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
30 color scheme can be set with the axes property "ColorOrder". |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
31 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
32 ** The default colormap is now set to "viridis" which is also the |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
33 default colormap in matplotlib. This new colormap fixes some of the |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
34 main issues with the old default colormap "jet" such as its bad |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
35 "luminance profile" and is also more similar to Matlab's new default |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
36 colormap "parula". |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
37 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
38 ** The colormap function no longer supports the input argument "list" |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
39 to show built-in colormaps. Use "help colormap" to find the |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
40 built-in colormaps. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
41 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
42 ** The graphics command "hold on" now ensures that each new plot added |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
43 to an existing plot has a different color or linestyle according to |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
44 the "ColorOrder" and/or "LineStyleOrder" properties. This is |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
45 equivalent to the old command "hold all" and was made for Matlab |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
46 compatibility. Existing code *may* produce differently colored |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
47 plots if it did not specify the color for a plot and relied on each |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
48 new plot having the default first color in the "ColorOrder" |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
49 property. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
50 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
51 ** When starting, Octave now looks in the function path for a file |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
52 startup.m and executes any commands found there. This change was |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
53 made to accommodate Matlab users. Octave has it's own configuration |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
54 system based on the file .octaverc which is preferred. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
55 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
56 ** Octal ('\NNN') and hex ('\xNN') escape sequences in single quoted |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
57 strings are now interpreted by the function do_string_escapes(). |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
58 The *printf family of functions now supports octal and hex escape |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
59 sequences in single-quoted strings for Matlab compatibility. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
60 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
61 ** Special octal and hex escape sequences for the pattern and |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
62 replacement strings in regular expressions are now interpreted for |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
63 Matlab compatibility. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
64 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
65 octal: '\oNNN' or '\o{NNN}' |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
66 hex : '\xNN' or '\x{NN}' |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
67 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
68 ** Unknown escape sequences in the replacement string for regexprep are |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
69 now substituted with their unescaped version and no warning is |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
70 emitted. This change was made for Matlab compatibility. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
71 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
72 Example: regexprep ('a', 'a', 'x\yz') |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
73 => 'xyz' |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
74 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
75 ** mkfifo now interprets the MODE argument as an octal, not decimal, |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
76 integer. This is consistent with the equivalent shell command. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
77 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
78 ** linspace now returns an empty matrix if the number of requested |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
79 points is 0 or a negative number. This change was made to be |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
80 compatible with Matlab releases newer than 2011. In addition, |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
81 Octave no longer supports matrix inputs for A or B. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
82 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
83 ** The cov function now returns the complex conjugate of the result |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
84 from previous versions of Octave. This change was made for |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
85 compatibility with Matlab. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
86 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
87 ** condest now works with a normest1 compatible syntax. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
88 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
89 ** The griddata function no longer plots the interpolated mesh if no |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
90 output argument is requested, instead the vector or array of |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
91 interpolated values is always returned for Matlab compatibility. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
92 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
93 ** The new function "light" and the corresponding graphics object |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
94 provide light and shadow effects for patch and surface objects. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
95 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
96 ** The surfnorm function now returns unnormalized (magnitude != 1) |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
97 normal vectors for compatibility with Matlab. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
98 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
99 ** The normal vectors returned from isonormals have been reversed to |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
100 point towards smaller values for compatibility with Matlab. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
101 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
102 ** The quadl function now uses an absolute, rather than relative, |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
103 tolerance for Matlab compatibility. The default tolerance is 1e-6 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
104 which may result in lower precision results than previous versions |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
105 of Octave which used eps as the relative tolerance. The quadl |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
106 function has also been extended to return a second output with the |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
107 total number of function evaluations. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
108 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
109 ** The textscan function is now built-in and is much faster and much |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
110 more Matlab-compatible than the previous m-file version. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
111 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
112 ** Dialog boxes--errordlg, helpdlg, inputdlg, listdlg, msgbox, |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
113 questdlg, and warndlg--now exclusively use Qt for rendering. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
114 Java based versions have been removed. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
115 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
116 ** The axes properties "TitleFontSizeMultiplier" and "TitleFontWeight" |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
117 are now implemented which control the default appearance of text |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
118 created with title(). |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
119 The axes property "LabelFontSizeMultiplier" is now implemented |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
120 which controls the default appearance of text created with |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
121 xlabel(), ylabel(), or zlabel(). |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
122 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
123 ** The graphics property "box" for axes now defaults to "off". |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
124 To obtain equivalent plots to previous versions of Octave use |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
125 set (0, "DefaultAxesBox", "on"); |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
126 in your .octaverc file. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
127 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
128 ** The graphics property "boxstyle" has been implemented. The default |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
129 is "back" which draws only the back planes in a 3-D view. If the |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
130 option is "full" then all planes are drawn. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
131 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
132 ** The graphics property "erasemode" has been hidden, and will |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
133 eventually be removed. This property has also been removed |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
134 from Matlab, and was never implemented in Octave. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
135 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
136 ** The graphics property "graphicssmoothing" for figures now controls |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
137 whether anti-aliasing will be used for lines. The default is "on". |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
138 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
139 ** The value "zero" for the axes properties "xaxislocation" and |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
140 "yaxislocation" has been deprecated and will be removed from |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
141 Octave 4.6. Use "origin" instead. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
142 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
143 ** The publish function allows easy publication of Octave script files |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
144 in HTML or other formats, including figures and output created by |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
145 this script. It comes with its counterpart grabcode, which lets one |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
146 literally grab the HTML published code from a remote website, for |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
147 example. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
148 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
149 ** The value of the MEX variable TrapFlag now defaults to 0, which will |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
150 cause Octave to abort execution of a MEX file and return to the |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
151 prompt if an error is encountered in mexCallMATLAB. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
152 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
153 ** The MEX API now includes the function mexCallMATLABWithTrap. This |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
154 function will not abort if an error occurs during mexCallMATLAB, but |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
155 instead will return execution to the MEX function for error |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
156 handling. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
157 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
158 ** The MEX API functions for input validation that begin with "mxIs" |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
159 (e.g., mxIsDouble, mxIsEmpty, etc.) now return type bool rather than |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
160 type int. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
161 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
162 ** The functions mxAssert and mxAssertS for checking assertions have |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
163 been added. In order to avoid a performance penalty they are only |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
164 compiled in to debug versions of a MEX file, i.e., that are produced |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
165 when the '-g' option is given to mex or mkoctfile. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
166 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
167 ** Other new MEX API functions include mexEvalStringWithTrap, |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
168 mxIsScalar, mxCreateUninitNumericArray, mxCreateUninitNumericMatrix. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
169 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
170 ** Other new functions added in 4.2: |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
171 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
172 audioformats |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
173 camlight |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
174 condeig |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
175 deg2rad |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
176 dialog |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
177 evalc |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
178 hash |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
179 im2double |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
180 isocaps |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
181 lighting |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
182 localfunctions |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
183 material |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
184 normest1 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
185 ode23 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
186 ode45 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
187 odeget |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
188 odeplot |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
189 odeset |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
190 padecoef |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
191 profexport |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
192 psi |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
193 rad2deg |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
194 reducepatch |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
195 reducevolume |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
196 smooth3 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
197 uibuttongroup |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
198 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
199 ** Deprecated functions. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
200 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
201 The following functions have been deprecated in Octave 4.2 and will |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
202 be removed from Octave 4.6 (or whatever version is the second major |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
203 release after 4.2): |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
204 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
205 Function | Replacement |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
206 ---------------------|------------------ |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
207 bitmax | flintmax |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
208 mahalanobis | mahal in Octave-Forge statistics pkg |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
209 md5sum | hash |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
210 octve_config_info | __octave_config_info__ |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
211 onenormest | normest1 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
212 sleep | pause |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
213 usleep | pause |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
214 wavread | audioread |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
215 wavwrite | audiowrite |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
216 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
217 ** The following functions were deprecated in Octave 3.8 and have been |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
218 removed from Octave 4.2. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
219 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
220 default_save_options java_new |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
221 gen_doc_cache java_unsigned_conversion |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
222 interp1q javafields |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
223 isequalwithequalnans javamethods |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
224 java_convert_matrix re_read_readline_init_file |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
225 java_debug read_readline_init_file |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
226 java_invoke saving_history |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
227 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
228 ** The global error_state variable in Octave's C++ API has been |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
229 deprecated and will be removed in a future version. Now the error |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
230 and print_usage functions throw an exception |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
231 (octave::execution_exception) after displaying the error message. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
232 This makes the error and print_usage functions in C++ work more like |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
233 the corresponding functions in the scripting language. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
234 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
235 ** The default error handlers in liboctave have been updated to use |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
236 exceptions. After displaying an error message they no longer return |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
237 control to the calling program. The error handler function can be |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
238 customized through the global variables |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
239 "current_liboctave_error_handler" and |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
240 "current_liboctave_error_with_id_handler". If a programmer has |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
241 installed their own custom error handling routines when directly |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
242 linking with liboctave then these must be updated to throw an |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
243 exception and not return to the calling program. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
244 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
245 ** The system for common errors and warnings has been renamed from |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
246 gripe_XXX to either err_XXX if error is called or warn_XXX if |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
247 warning is called. The gripe_XXX functions are deprecated and will |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
248 be removed in version 4.6. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
249 |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
250 ** New configure option, --enable-address-sanitizer-flags, to build |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
251 Octave with memory allocator checks (similar to those in valgrind) |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
252 built in. |
9f48dc9ba715
Add release notes for Octave 4.2.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents:
diff
changeset
|
253 </pre> |