annotate NEWS @ 26265:f73ca7468864

Add movXXX moving statistical functions bug #48774). * NEWS: Announce new functions * scripts/statistics/movmad.m, scripts/statistics/movmax.m, scripts/statistics/movmean.m, scripts/statistics/movmin.m, scripts/statistics/movmedian.m, scripts/statistics/movprod.m, scripts/statistics/movstd.m, scripts/statistics/movsum.m, scripts/statistics/movvar.m: New m-files. * scripts/statistics/module.mk: Add new m-files to build system. * stats.txi: Add new functions to the manual in the statistics chapter. * __unimplemented__.m: Remove movXXX functions from list of unimplemented.
author Rik <rik@octave.org>
date Tue, 18 Dec 2018 16:29:39 -0800
parents 58b3107a00bc
children 25d3e8e49d5c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
25226
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
1 Summary of important user-visible changes for version 5.0 (yyyy-mm-dd):
23277
df0fb2cb820b add release dates to NEWS files
John W. Eaton <jwe@octave.org>
parents: 23273
diff changeset
2 ----------------------------------------------------------------------
22586
d0e972e74851 maint: merge stable to default.
Carnë Draug <carandraug@octave.org>
parents: 22573
diff changeset
3
25920
ba937c3dce82 Determine an object's shape by "size" (bug #51308, bug #44498, bug #43925).
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 25870
diff changeset
4 ** The determination of an object's dimensions, size, and shape by the
ba937c3dce82 Determine an object's shape by "size" (bug #51308, bug #44498, bug #43925).
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 25870
diff changeset
5 functions ndims, rows, columns, isscalar, isvector, isrow, iscolumn,
25982
69a160d7ab68 NEWS: Add new functions to list. Wrap lines to 72 characters.
Rik <rik@octave.org>
parents: 25920
diff changeset
6 ismatrix, and issquare now fully depends on the function size.
69a160d7ab68 NEWS: Add new functions to list. Wrap lines to 72 characters.
Rik <rik@octave.org>
parents: 25920
diff changeset
7 Thus, any user-defined object can ensure correct treatment by the
69a160d7ab68 NEWS: Add new functions to list. Wrap lines to 72 characters.
Rik <rik@octave.org>
parents: 25920
diff changeset
8 aforementioned functions by properly overloading the "size"
69a160d7ab68 NEWS: Add new functions to list. Wrap lines to 72 characters.
Rik <rik@octave.org>
parents: 25920
diff changeset
9 function.
25920
ba937c3dce82 Determine an object's shape by "size" (bug #51308, bug #44498, bug #43925).
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 25870
diff changeset
10
26247
58b3107a00bc Update documentation for movXXX functions (bug #48774).
Juan Pablo Carbajal <ajuanpi+dev@gmail.com>
parents: 26234
diff changeset
11 ** A new core function movfun will apply a function to a sliding
26265
f73ca7468864 Add movXXX moving statistical functions bug #48774).
Rik <rik@octave.org>
parents: 26247
diff changeset
12 window of arbitrary size on a dataset and accumulate the results.
f73ca7468864 Add movXXX moving statistical functions bug #48774).
Rik <rik@octave.org>
parents: 26247
diff changeset
13 Many common cases have been implemented using the naming
26247
58b3107a00bc Update documentation for movXXX functions (bug #48774).
Juan Pablo Carbajal <ajuanpi+dev@gmail.com>
parents: 26234
diff changeset
14 scheme movXXX where "XXX" is the function that will be applied.
58b3107a00bc Update documentation for movXXX functions (bug #48774).
Juan Pablo Carbajal <ajuanpi+dev@gmail.com>
parents: 26234
diff changeset
15 For example, the moving average over a dataset is movmean.
58b3107a00bc Update documentation for movXXX functions (bug #48774).
Juan Pablo Carbajal <ajuanpi+dev@gmail.com>
parents: 26234
diff changeset
16 New moving window functions:
26265
f73ca7468864 Add movXXX moving statistical functions bug #48774).
Rik <rik@octave.org>
parents: 26247
diff changeset
17
f73ca7468864 Add movXXX moving statistical functions bug #48774).
Rik <rik@octave.org>
parents: 26247
diff changeset
18 movfun movslice
f73ca7468864 Add movXXX moving statistical functions bug #48774).
Rik <rik@octave.org>
parents: 26247
diff changeset
19 movmad movmax movmean movmedian movmin movprod
f73ca7468864 Add movXXX moving statistical functions bug #48774).
Rik <rik@octave.org>
parents: 26247
diff changeset
20 movstd movsum movvar
26247
58b3107a00bc Update documentation for movXXX functions (bug #48774).
Juan Pablo Carbajal <ajuanpi+dev@gmail.com>
parents: 26234
diff changeset
21
25226
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
22 ** The functions issymmetric and ishermitian accept an option "nonskew"
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
23 or "skew" to calculate the symmetric or skew-symmetric property
25259
7e0be1b2ccf5 NEWS: Update news file with list of functions deprecated and removed in Octave 5.
Rik <rik@octave.org>
parents: 25258
diff changeset
24 of a matrix. Performance has also been increased.
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
25
26234
c36b6e371f5d isdefinite.m: Return only true or false, not -1, 0, +1 (bug #51270).
Rik <rik@octave.org>
parents: 26223
diff changeset
26 ** The function isdefinite now returns true or false rather than
c36b6e371f5d isdefinite.m: Return only true or false, not -1, 0, +1 (bug #51270).
Rik <rik@octave.org>
parents: 26223
diff changeset
27 -1, 0, 1. To test for a positive semi-definite matrix (old output
c36b6e371f5d isdefinite.m: Return only true or false, not -1, 0, +1 (bug #51270).
Rik <rik@octave.org>
parents: 26223
diff changeset
28 of 0) check whether the following two conditions hold:
c36b6e371f5d isdefinite.m: Return only true or false, not -1, 0, +1 (bug #51270).
Rik <rik@octave.org>
parents: 26223
diff changeset
29
c36b6e371f5d isdefinite.m: Return only true or false, not -1, 0, +1 (bug #51270).
Rik <rik@octave.org>
parents: 26223
diff changeset
30 isdefinite (A) => 0
c36b6e371f5d isdefinite.m: Return only true or false, not -1, 0, +1 (bug #51270).
Rik <rik@octave.org>
parents: 26223
diff changeset
31 isdefinite (A + 5*TOL, TOL) => 1
c36b6e371f5d isdefinite.m: Return only true or false, not -1, 0, +1 (bug #51270).
Rik <rik@octave.org>
parents: 26223
diff changeset
32
25484
b7db401e1a99 Use "ascend"/"descend" for issorted direction (bug #54147).
Rik <rik@octave.org>
parents: 25333
diff changeset
33 ** The issorted function now uses a direction option of "ascend" or
b7db401e1a99 Use "ascend"/"descend" for issorted direction (bug #54147).
Rik <rik@octave.org>
parents: 25333
diff changeset
34 "descend" to make it compatible with both the sort function and
b7db401e1a99 Use "ascend"/"descend" for issorted direction (bug #54147).
Rik <rik@octave.org>
parents: 25333
diff changeset
35 with Matlab. Change all uses of "ascending" and "descending" in
b7db401e1a99 Use "ascend"/"descend" for issorted direction (bug #54147).
Rik <rik@octave.org>
parents: 25333
diff changeset
36 existing code to the new options.
23356
ef20eee0247d allow hex2num to handle integer values
John W. Eaton <jwe@octave.org>
parents: 23348
diff changeset
37
25701
ac386820f2b6 Return true when strncmp matches, but number of characters exceeds strlen (bug #54373)
Rik <rik@octave.org>
parents: 25627
diff changeset
38 ** The strncmp and strncmpi functions now return true if the two input
ac386820f2b6 Return true when strncmp matches, but number of characters exceeds strlen (bug #54373)
Rik <rik@octave.org>
parents: 25627
diff changeset
39 strings match, even though the number of characters specified by N
ac386820f2b6 Return true when strncmp matches, but number of characters exceeds strlen (bug #54373)
Rik <rik@octave.org>
parents: 25627
diff changeset
40 exceeds the string length. This behavior more closely matches
ac386820f2b6 Return true when strncmp matches, but number of characters exceeds strlen (bug #54373)
Rik <rik@octave.org>
parents: 25627
diff changeset
41 common sense and is Matlab compatible. Example:
24927
c280560d9c96 Overhaul special functions modified by GSOC2018 project.
Rik <rik@octave.org>
parents: 24909
diff changeset
42
25701
ac386820f2b6 Return true when strncmp matches, but number of characters exceeds strlen (bug #54373)
Rik <rik@octave.org>
parents: 25627
diff changeset
43 Octave 5.0 : strncmp ("abc", "abc", 100) => true
ac386820f2b6 Return true when strncmp matches, but number of characters exceeds strlen (bug #54373)
Rik <rik@octave.org>
parents: 25627
diff changeset
44 Previously : strncmp ("abc", "abc", 100) => false
24098
71dad5be765a quadcc.cc: Use an Absolute Tolerance, as well as RelTol (Bug #46349).
Rik <rik@octave.org>
parents: 24055
diff changeset
45
26129
f6f16b842d5d NEWS: Announce change to intmin, intmax, flintmax to accept a variable as input.
Rik <rik@octave.org>
parents: 26128
diff changeset
46 ** The intmax, intmin, and flintmax functions now accept a variable
f6f16b842d5d NEWS: Announce change to intmin, intmax, flintmax to accept a variable as input.
Rik <rik@octave.org>
parents: 26128
diff changeset
47 as input. This supports a common programming usage which is to
f6f16b842d5d NEWS: Announce change to intmin, intmax, flintmax to accept a variable as input.
Rik <rik@octave.org>
parents: 26128
diff changeset
48 query the range of an existing variable. Existing code can be
f6f16b842d5d NEWS: Announce change to intmin, intmax, flintmax to accept a variable as input.
Rik <rik@octave.org>
parents: 26128
diff changeset
49 simplified by removing the call to "class" that was previously
f6f16b842d5d NEWS: Announce change to intmin, intmax, flintmax to accept a variable as input.
Rik <rik@octave.org>
parents: 26128
diff changeset
50 required. Example:
f6f16b842d5d NEWS: Announce change to intmin, intmax, flintmax to accept a variable as input.
Rik <rik@octave.org>
parents: 26128
diff changeset
51
f6f16b842d5d NEWS: Announce change to intmin, intmax, flintmax to accept a variable as input.
Rik <rik@octave.org>
parents: 26128
diff changeset
52 x = int8 (3);
f6f16b842d5d NEWS: Announce change to intmin, intmax, flintmax to accept a variable as input.
Rik <rik@octave.org>
parents: 26128
diff changeset
53 Octave 5.0 : range = [ intmin(x), intmax(x) ]
f6f16b842d5d NEWS: Announce change to intmin, intmax, flintmax to accept a variable as input.
Rik <rik@octave.org>
parents: 26128
diff changeset
54 Previously : range = [ intmin(class(x)), intmax(class(x)) ]
f6f16b842d5d NEWS: Announce change to intmin, intmax, flintmax to accept a variable as input.
Rik <rik@octave.org>
parents: 26128
diff changeset
55
26080
31b443b5a6c1 ranks.m: Overhaul function for performance (25X) and addition of tie-breaking (bug #36372).
Dave Goel <deego3@gmail.com>
parents: 26062
diff changeset
56 ** The ranks function has been recoded for performance and is now 25X
31b443b5a6c1 ranks.m: Overhaul function for performance (25X) and addition of tie-breaking (bug #36372).
Dave Goel <deego3@gmail.com>
parents: 26062
diff changeset
57 faster. In addition, it now supports a third argument that
31b443b5a6c1 ranks.m: Overhaul function for performance (25X) and addition of tie-breaking (bug #36372).
Dave Goel <deego3@gmail.com>
parents: 26062
diff changeset
58 specifies how to resolve the ranking of tie values.
31b443b5a6c1 ranks.m: Overhaul function for performance (25X) and addition of tie-breaking (bug #36372).
Dave Goel <deego3@gmail.com>
parents: 26062
diff changeset
59
25741
8cdaef4c6d44 NEWS: Announce changes to default fsolve options.
Rik <rik@octave.org>
parents: 25737
diff changeset
60 ** The fsolve function has been tweaked to use larger step sizes when
8cdaef4c6d44 NEWS: Announce changes to default fsolve options.
Rik <rik@octave.org>
parents: 25737
diff changeset
61 calculating the Jacobian of a function with finite differences.
8cdaef4c6d44 NEWS: Announce changes to default fsolve options.
Rik <rik@octave.org>
parents: 25737
diff changeset
62 This leads to faster convergence. The default solver options have
8cdaef4c6d44 NEWS: Announce changes to default fsolve options.
Rik <rik@octave.org>
parents: 25737
diff changeset
63 also changed to be Matlab compatible. This *may* result in existing
8cdaef4c6d44 NEWS: Announce changes to default fsolve options.
Rik <rik@octave.org>
parents: 25737
diff changeset
64 code producing different results.
24524
a56d283ff18a Honor "interruptible" for property listeners (bug #52804).
Pantxo Diribarne <pantxo.diribarne@gmail.com>
parents: 24523
diff changeset
65
25741
8cdaef4c6d44 NEWS: Announce changes to default fsolve options.
Rik <rik@octave.org>
parents: 25737
diff changeset
66 Option | New Default | Old Default
8cdaef4c6d44 NEWS: Announce changes to default fsolve options.
Rik <rik@octave.org>
parents: 25737
diff changeset
67 ------------------------------------------------
8cdaef4c6d44 NEWS: Announce changes to default fsolve options.
Rik <rik@octave.org>
parents: 25737
diff changeset
68 FinDiffType | "forward" | "central"
8cdaef4c6d44 NEWS: Announce changes to default fsolve options.
Rik <rik@octave.org>
parents: 25737
diff changeset
69 MaxFunEvals | 100*length(x0) | Inf
8cdaef4c6d44 NEWS: Announce changes to default fsolve options.
Rik <rik@octave.org>
parents: 25737
diff changeset
70 TolFun | 1e-6 | 1e-7
8cdaef4c6d44 NEWS: Announce changes to default fsolve options.
Rik <rik@octave.org>
parents: 25737
diff changeset
71 TolX | 1e-6 | 1e-7
8cdaef4c6d44 NEWS: Announce changes to default fsolve options.
Rik <rik@octave.org>
parents: 25737
diff changeset
72 Updating | "off" | "on"
24184
7dd3ab97ccd5 NEWS: Note that initial implementation of alpha transparency exists.
Rik <rik@octave.org>
parents: 24173
diff changeset
73
25743
b1e0e58971f9 fminbnd.m: Update solver options to be Matlab compatible.
Rik <rik@octave.org>
parents: 25742
diff changeset
74 ** The fminsearch function has changed default solver options for
b1e0e58971f9 fminbnd.m: Update solver options to be Matlab compatible.
Rik <rik@octave.org>
parents: 25742
diff changeset
75 Matlab compatibility. The accuracy option TolFun is now 1e-4 rather
b1e0e58971f9 fminbnd.m: Update solver options to be Matlab compatible.
Rik <rik@octave.org>
parents: 25742
diff changeset
76 than 1e-7. This *may* result in existing code producing different
b1e0e58971f9 fminbnd.m: Update solver options to be Matlab compatible.
Rik <rik@octave.org>
parents: 25742
diff changeset
77 results.
24691
b658e0fa0cb3 maint: Remove trailing whitespace from files.
Rik <rik@octave.org>
parents: 24664
diff changeset
78
25743
b1e0e58971f9 fminbnd.m: Update solver options to be Matlab compatible.
Rik <rik@octave.org>
parents: 25742
diff changeset
79 ** The fminbnd function has changed defaults for Matlab compatibility.
b1e0e58971f9 fminbnd.m: Update solver options to be Matlab compatible.
Rik <rik@octave.org>
parents: 25742
diff changeset
80 This *may* result in existing code producing different results.
b1e0e58971f9 fminbnd.m: Update solver options to be Matlab compatible.
Rik <rik@octave.org>
parents: 25742
diff changeset
81
b1e0e58971f9 fminbnd.m: Update solver options to be Matlab compatible.
Rik <rik@octave.org>
parents: 25742
diff changeset
82 Option | New Default | Old Default
b1e0e58971f9 fminbnd.m: Update solver options to be Matlab compatible.
Rik <rik@octave.org>
parents: 25742
diff changeset
83 ------------------------------------------------
b1e0e58971f9 fminbnd.m: Update solver options to be Matlab compatible.
Rik <rik@octave.org>
parents: 25742
diff changeset
84 MaxFunEvals | 500 | Inf
b1e0e58971f9 fminbnd.m: Update solver options to be Matlab compatible.
Rik <rik@octave.org>
parents: 25742
diff changeset
85 MaxIter | 500 | Inf
b1e0e58971f9 fminbnd.m: Update solver options to be Matlab compatible.
Rik <rik@octave.org>
parents: 25742
diff changeset
86 TolX | 1e-4 | 1e-8
25742
8eec0403a370 fminsearch.m: Update default TolFun to 1e-4 for Matlab compatibility.
Rik <rik@octave.org>
parents: 25741
diff changeset
87
26140
1ae11ca7dceb fminunc.m: Change algorithm defaults to match Matlab.
Rik <rik@octave.org>
parents: 26129
diff changeset
88 ** The fminunc function has changed defaults for Matlab compatibility.
1ae11ca7dceb fminunc.m: Change algorithm defaults to match Matlab.
Rik <rik@octave.org>
parents: 26129
diff changeset
89 This *may* result in existing code producing different results.
1ae11ca7dceb fminunc.m: Change algorithm defaults to match Matlab.
Rik <rik@octave.org>
parents: 26129
diff changeset
90
1ae11ca7dceb fminunc.m: Change algorithm defaults to match Matlab.
Rik <rik@octave.org>
parents: 26129
diff changeset
91 Option | New Default | Old Default
1ae11ca7dceb fminunc.m: Change algorithm defaults to match Matlab.
Rik <rik@octave.org>
parents: 26129
diff changeset
92 ------------------------------------------------
1ae11ca7dceb fminunc.m: Change algorithm defaults to match Matlab.
Rik <rik@octave.org>
parents: 26129
diff changeset
93 FinDiffType | "forward" | "central"
1ae11ca7dceb fminunc.m: Change algorithm defaults to match Matlab.
Rik <rik@octave.org>
parents: 26129
diff changeset
94 MaxFunEvals | 100*length(x0) | Inf
1ae11ca7dceb fminunc.m: Change algorithm defaults to match Matlab.
Rik <rik@octave.org>
parents: 26129
diff changeset
95 TolX | 1e-6 | 1e-7
1ae11ca7dceb fminunc.m: Change algorithm defaults to match Matlab.
Rik <rik@octave.org>
parents: 26129
diff changeset
96 TolFun | 1e-6 | 1e-7
1ae11ca7dceb fminunc.m: Change algorithm defaults to match Matlab.
Rik <rik@octave.org>
parents: 26129
diff changeset
97
26170
247126168d23 Don't remove globals when 'clear' called without arguments (bug #39790).
Julien Bect <julien.bect@supelec.fr>
parents: 26140
diff changeset
98 ** Using "clear" with no arguments now removes only local variables
247126168d23 Don't remove globals when 'clear' called without arguments (bug #39790).
Julien Bect <julien.bect@supelec.fr>
parents: 26140
diff changeset
99 from the current workspace. Global variables will no longer be
247126168d23 Don't remove globals when 'clear' called without arguments (bug #39790).
Julien Bect <julien.bect@supelec.fr>
parents: 26140
diff changeset
100 visible, but they continue to exist in the global workspace and
247126168d23 Don't remove globals when 'clear' called without arguments (bug #39790).
Julien Bect <julien.bect@supelec.fr>
parents: 26140
diff changeset
101 possibly other workspaces such as the base workspace.
247126168d23 Don't remove globals when 'clear' called without arguments (bug #39790).
Julien Bect <julien.bect@supelec.fr>
parents: 26140
diff changeset
102 This change was made for Matlab compatibility.
247126168d23 Don't remove globals when 'clear' called without arguments (bug #39790).
Julien Bect <julien.bect@supelec.fr>
parents: 26140
diff changeset
103
26223
f125a6ed45be NEWS: Announce support for HiDPI/Retina screens.
Rik <rik@octave.org>
parents: 26215
diff changeset
104 ** The Octave plotting system now supports high resolution screens,
f125a6ed45be NEWS: Announce support for HiDPI/Retina screens.
Rik <rik@octave.org>
parents: 26215
diff changeset
105 i.e, those with greater than 96 DPI which are referred to as
f125a6ed45be NEWS: Announce support for HiDPI/Retina screens.
Rik <rik@octave.org>
parents: 26215
diff changeset
106 HiDPI/Retina monitors.
f125a6ed45be NEWS: Announce support for HiDPI/Retina screens.
Rik <rik@octave.org>
parents: 26215
diff changeset
107
25273
ac6ba9f2fa41 Add new Figure graphic property "Number" (bug #53343).
Rik <rik@octave.org>
parents: 25259
diff changeset
108 ** Figure graphic objects have a new property "Number" which is
ac6ba9f2fa41 Add new Figure graphic property "Number" (bug #53343).
Rik <rik@octave.org>
parents: 25259
diff changeset
109 read-only and will return the handle (number) of the figure.
ac6ba9f2fa41 Add new Figure graphic property "Number" (bug #53343).
Rik <rik@octave.org>
parents: 25259
diff changeset
110 However, if the property "IntegerHandle" has been set to "off" then
ac6ba9f2fa41 Add new Figure graphic property "Number" (bug #53343).
Rik <rik@octave.org>
parents: 25259
diff changeset
111 the property will return an empty matrix ([]).
22586
d0e972e74851 maint: merge stable to default.
Carnë Draug <carandraug@octave.org>
parents: 22573
diff changeset
112
25982
69a160d7ab68 NEWS: Add new functions to list. Wrap lines to 72 characters.
Rik <rik@octave.org>
parents: 25920
diff changeset
113 ** Patch and surface graphic objects now use the "FaceNormals" property
69a160d7ab68 NEWS: Add new functions to list. Wrap lines to 72 characters.
Rik <rik@octave.org>
parents: 25920
diff changeset
114 for flat lighting.
25870
49ffa78f9243 Use "facenormals" for flat lighting on surfaces (bug #54024).
Markus Mützel <markus.muetzel@gmx.de>
parents: 25840
diff changeset
115
26021
50583f514ae4 Add function to manually trigger calculation of [Vertex|Face]Normals (bug #54922).
Markus Mützel <markus.muetzel@gmx.de>
parents: 26015
diff changeset
116 ** "FaceNormals" and "VertexNormals" for patch and surface graphic
26022
ca5170d4acb6 NEWS: Update file.
Rik <rik@octave.org>
parents: 26021
diff changeset
117 objects are now calculated only when necessary to improve graphics
ca5170d4acb6 NEWS: Update file.
Rik <rik@octave.org>
parents: 26021
diff changeset
118 performance. In order for any normals to be calculated the
26021
50583f514ae4 Add function to manually trigger calculation of [Vertex|Face]Normals (bug #54922).
Markus Mützel <markus.muetzel@gmx.de>
parents: 26015
diff changeset
119 "FaceLighting" property must be set to "flat" (FaceNormals) or
50583f514ae4 Add function to manually trigger calculation of [Vertex|Face]Normals (bug #54922).
Markus Mützel <markus.muetzel@gmx.de>
parents: 26015
diff changeset
120 "gouraud" (VertexNormals), AND a light object must be present in the
26022
ca5170d4acb6 NEWS: Update file.
Rik <rik@octave.org>
parents: 26021
diff changeset
121 axes.
25870
49ffa78f9243 Use "facenormals" for flat lighting on surfaces (bug #54024).
Markus Mützel <markus.muetzel@gmx.de>
parents: 25840
diff changeset
122
26188
ef0998af70f9 Change "Margin" default of text object to 3.
Rik <rik@octave.org>
parents: 26178
diff changeset
123 ** The "Margin" property of text() objects has a new default of 3
ef0998af70f9 Change "Margin" default of text object to 3.
Rik <rik@octave.org>
parents: 26178
diff changeset
124 rather than 2. This change was made for Matlab compatibility.
ef0998af70f9 Change "Margin" default of text object to 3.
Rik <rik@octave.org>
parents: 26178
diff changeset
125
26106
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
126 ** Printing to raster formats (bitmaps like PNG or JPEG) now uses an
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
127 OpenGL-based method by default. The print options "-opengl"
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
128 (raster) and "-painters" (vector) have been added ("qt" toolkit
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
129 only). The figure property "renderer" specifies which renderer to
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
130 use. When the property "renderermode" is "auto" Octave will select
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
131 -opengl for a raster output format and -painters for a vector output
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
132 format.
26001
8d2b3e3ff182 print.m: Implement "-opengl", "-painters" and "-RGBImage" options (bug #52866)
Pantxo Diribarne <pantxo.diribarne@gmail.com>
parents: 25982
diff changeset
133
26106
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
134 ** A new print option "-RGBImage" has been added which captures the
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
135 pixels of a figure as an image. This is similar to screen capture
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
136 tools, except that print formatting options can be used to, for
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
137 example, change the resolution or display the image in black and
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
138 white.
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
139
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
140 ** Two new print options for page-based formats (PDF, PostScript) have
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
141 been added. The "-fillpage" option will stretch the plot to occupy
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
142 the entire page with 0.25 inch margins all around. The "-bestfit"
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
143 option will expand the plot to take up as much room as possible on
9cfbe7688368 Add -fillpage and -bestfit print options (bug #52838).
Jun Wang <jstzwj@aliyun.com>
parents: 26080
diff changeset
144 the page without distorting the original aspect ratio of the plot.
26001
8d2b3e3ff182 print.m: Implement "-opengl", "-painters" and "-RGBImage" options (bug #52866)
Pantxo Diribarne <pantxo.diribarne@gmail.com>
parents: 25982
diff changeset
145
25627
45bd3edcbbcf NEWS: Announce that -dtiff images will now be compressed (bug #54290).
Rik <rik@octave.org>
parents: 25589
diff changeset
146 ** Printing using the -dtiff output device will now create compressed
26022
ca5170d4acb6 NEWS: Update file.
Rik <rik@octave.org>
parents: 26021
diff changeset
147 images using LZW compression. This change was made for Matlab
25627
45bd3edcbbcf NEWS: Announce that -dtiff images will now be compressed (bug #54290).
Rik <rik@octave.org>
parents: 25589
diff changeset
148 compatibility. To produce uncompressed images use the -dtiffn
45bd3edcbbcf NEWS: Announce that -dtiff images will now be compressed (bug #54290).
Rik <rik@octave.org>
parents: 25589
diff changeset
149 device.
24547
fdc9ce839afd maint: Remove statistics functions which have been shifted to Octave Forge package.
Rik <rik@octave.org>
parents: 24524
diff changeset
150
26194
f41494a4977f Add "dumb" terminal to produce ASCII art with gnuplot (patch #8203).
Rüdiger Sonderfeld <ruediger@c-plusplus.de>
parents: 26188
diff changeset
151 ** A new printing device is available, -ddumb, which produces ASCII art
f41494a4977f Add "dumb" terminal to produce ASCII art with gnuplot (patch #8203).
Rüdiger Sonderfeld <ruediger@c-plusplus.de>
parents: 26188
diff changeset
152 for plots. This device is only available with the gnuplot toolkit.
f41494a4977f Add "dumb" terminal to produce ASCII art with gnuplot (patch #8203).
Rüdiger Sonderfeld <ruediger@c-plusplus.de>
parents: 26188
diff changeset
153
26176
0a145a1600e3 Use -tight option by default when printing EPS files (bug #53535).
Rik <rik@octave.org>
parents: 26173
diff changeset
154 ** Printing to EPS files now uses a tight bounding box ("-tight"
0a145a1600e3 Use -tight option by default when printing EPS files (bug #53535).
Rik <rik@octave.org>
parents: 26173
diff changeset
155 argument to print) by default. This makes more sense for EPS
0a145a1600e3 Use -tight option by default when printing EPS files (bug #53535).
Rik <rik@octave.org>
parents: 26173
diff changeset
156 files which are normally embedded within other documents, and is
0a145a1600e3 Use -tight option by default when printing EPS files (bug #53535).
Rik <rik@octave.org>
parents: 26173
diff changeset
157 Matlab compatible. If necessary use the "-loose" option to
26204
750a6f9957ea New functions makeUniqueStrings and makeValidName (bug #52596).
Guillaume Flandin <guillaume.offline@gmail.com>
parents: 26194
diff changeset
158 reproduce figures as they appeared in previous versions of Octave.
26176
0a145a1600e3 Use -tight option by default when printing EPS files (bug #53535).
Rik <rik@octave.org>
parents: 26173
diff changeset
159
26125
4d1c6c60f6b3 Clean up implementation of uitable in 36e0e5b428e7.
Rik <rik@octave.org>
parents: 26121
diff changeset
160 ** It is now possible to use files and folders containing Unicode
4d1c6c60f6b3 Clean up implementation of uitable in 36e0e5b428e7.
Rik <rik@octave.org>
parents: 26121
diff changeset
161 characters in Windows.
4d1c6c60f6b3 Clean up implementation of uitable in 36e0e5b428e7.
Rik <rik@octave.org>
parents: 26121
diff changeset
162
25982
69a160d7ab68 NEWS: Add new functions to list. Wrap lines to 72 characters.
Rik <rik@octave.org>
parents: 25920
diff changeset
163 ** The FFTW library is now required to perform FFT calculations.
69a160d7ab68 NEWS: Add new functions to list. Wrap lines to 72 characters.
Rik <rik@octave.org>
parents: 25920
diff changeset
164 The FFTPACK sources have been removed from Octave.
24547
fdc9ce839afd maint: Remove statistics functions which have been shifted to Octave Forge package.
Rik <rik@octave.org>
parents: 24524
diff changeset
165
25589
c21edcb90cbf support for osmesa removed (bug #50479)
John W. Eaton <jwe@octave.org>
parents: 25586
diff changeset
166 ** The OSMesa library is no longer used. To print invisible figures
c21edcb90cbf support for osmesa removed (bug #50479)
John W. Eaton <jwe@octave.org>
parents: 25586
diff changeset
167 when using OpenGL graphics, the Qt QOFFSCREENSURFACE feature must be
c21edcb90cbf support for osmesa removed (bug #50479)
John W. Eaton <jwe@octave.org>
parents: 25586
diff changeset
168 available and you must use the qt graphics toolkit.
24340
2b836112d943 table.m: Rename function to crosstab for Matlab compatibility (bug #52492).
Rik <rik@octave.org>
parents: 24219
diff changeset
169
26121
7502fce4cd3a str2func: eliminate optional second "global" argument
John W. Eaton <jwe@octave.org>
parents: 26115
diff changeset
170 ** The str2func function no longer accepts a second "global" argument.
7502fce4cd3a str2func: eliminate optional second "global" argument
John W. Eaton <jwe@octave.org>
parents: 26115
diff changeset
171 This argument was typically used to allow functions that accept
7502fce4cd3a str2func: eliminate optional second "global" argument
John W. Eaton <jwe@octave.org>
parents: 26115
diff changeset
172 function names as arguments to avoid conflicts with subfunctions or
7502fce4cd3a str2func: eliminate optional second "global" argument
John W. Eaton <jwe@octave.org>
parents: 26115
diff changeset
173 nested functions. Instead, it's best to avoid this situation
7502fce4cd3a str2func: eliminate optional second "global" argument
John W. Eaton <jwe@octave.org>
parents: 26115
diff changeset
174 entirely and require users to pass function handles rather than
7502fce4cd3a str2func: eliminate optional second "global" argument
John W. Eaton <jwe@octave.org>
parents: 26115
diff changeset
175 function names.
7502fce4cd3a str2func: eliminate optional second "global" argument
John W. Eaton <jwe@octave.org>
parents: 26115
diff changeset
176
26178
6e1a800dd365 eliminate brace and variable expansion in PATH search code
John W. Eaton <jwe@octave.org>
parents: 26176
diff changeset
177 ** The path handling functions no longer perform variable or brace
6e1a800dd365 eliminate brace and variable expansion in PATH search code
John W. Eaton <jwe@octave.org>
parents: 26176
diff changeset
178 expansion on path elements and Octave's load-path is no longer
6e1a800dd365 eliminate brace and variable expansion in PATH search code
John W. Eaton <jwe@octave.org>
parents: 26176
diff changeset
179 subject to these expansions.
6e1a800dd365 eliminate brace and variable expansion in PATH search code
John W. Eaton <jwe@octave.org>
parents: 26176
diff changeset
180
25737
c7095a755185 New function "ordeig" (patch #9670)
Sébastien Villemot <sebastien@debian.org>
parents: 25701
diff changeset
181 ** New functions added in 5.0:
22586
d0e972e74851 maint: merge stable to default.
Carnë Draug <carandraug@octave.org>
parents: 22573
diff changeset
182
26173
96bc9ee8e77f clearvars.m: Implement new function.
Rik <rik@octave.org>
parents: 26170
diff changeset
183 clearvars
25785
0862570da0ae isfile.m: New function for Matlab compatibility (bug #54508).
Rik <rik@octave.org>
parents: 25784
diff changeset
184 isfile
25783
7c5956c45a29 isfolder.m: New function for Matlab compatibility (bug #54456).
Guillaume Flandin <guillaume.offline@gmail.com>
parents: 25767
diff changeset
185 isfolder
26205
368dc1142072 makeValidName.m, makeUniqueStrings.m: Clean up functions to use Octave conventions.
Rik <rik@octave.org>
parents: 26204
diff changeset
186 matlab.lang.makeUniqueStrings
368dc1142072 makeValidName.m, makeUniqueStrings.m: Clean up functions to use Octave conventions.
Rik <rik@octave.org>
parents: 26204
diff changeset
187 matlab.lang.makeValidName
25982
69a160d7ab68 NEWS: Add new functions to list. Wrap lines to 72 characters.
Rik <rik@octave.org>
parents: 25920
diff changeset
188 movegui
26247
58b3107a00bc Update documentation for movXXX functions (bug #48774).
Juan Pablo Carbajal <ajuanpi+dev@gmail.com>
parents: 26234
diff changeset
189 movfun
26215
2be1833a93a5 movie.m: New function (patch #9363)
Pantxo Diribarne <pantxo.diribarne@gmail.com>
parents: 26205
diff changeset
190 movie
26265
f73ca7468864 Add movXXX moving statistical functions bug #48774).
Rik <rik@octave.org>
parents: 26247
diff changeset
191 movmad
f73ca7468864 Add movXXX moving statistical functions bug #48774).
Rik <rik@octave.org>
parents: 26247
diff changeset
192 movmax
f73ca7468864 Add movXXX moving statistical functions bug #48774).
Rik <rik@octave.org>
parents: 26247
diff changeset
193 movmean
f73ca7468864 Add movXXX moving statistical functions bug #48774).
Rik <rik@octave.org>
parents: 26247
diff changeset
194 movmedian
26247
58b3107a00bc Update documentation for movXXX functions (bug #48774).
Juan Pablo Carbajal <ajuanpi+dev@gmail.com>
parents: 26234
diff changeset
195 movmin
26265
f73ca7468864 Add movXXX moving statistical functions bug #48774).
Rik <rik@octave.org>
parents: 26247
diff changeset
196 movprod
26247
58b3107a00bc Update documentation for movXXX functions (bug #48774).
Juan Pablo Carbajal <ajuanpi+dev@gmail.com>
parents: 26234
diff changeset
197 movslice
26265
f73ca7468864 Add movXXX moving statistical functions bug #48774).
Rik <rik@octave.org>
parents: 26247
diff changeset
198 movstd
f73ca7468864 Add movXXX moving statistical functions bug #48774).
Rik <rik@octave.org>
parents: 26247
diff changeset
199 movsum
f73ca7468864 Add movXXX moving statistical functions bug #48774).
Rik <rik@octave.org>
parents: 26247
diff changeset
200 movvar
25982
69a160d7ab68 NEWS: Add new functions to list. Wrap lines to 72 characters.
Rik <rik@octave.org>
parents: 25920
diff changeset
201 openfig
25737
c7095a755185 New function "ordeig" (patch #9670)
Sébastien Villemot <sebastien@debian.org>
parents: 25701
diff changeset
202 ordeig
25982
69a160d7ab68 NEWS: Add new functions to list. Wrap lines to 72 characters.
Rik <rik@octave.org>
parents: 25920
diff changeset
203 savefig
26115
36e0e5b428e7 Implement uitable (patch #9084)
Andrew Thornton <art27@cantab.net>
parents: 26106
diff changeset
204 uitable
22586
d0e972e74851 maint: merge stable to default.
Carnë Draug <carandraug@octave.org>
parents: 22573
diff changeset
205
25759
134939b92d86 strmatch.m: Make m-file a legacy function.
Rik <rik@octave.org>
parents: 25743
diff changeset
206 ** Legacy functions.
22613
edd04ce99891 Remove functions deprecated in version 4.0.
Rik <rik@octave.org>
parents: 22586
diff changeset
207
25759
134939b92d86 strmatch.m: Make m-file a legacy function.
Rik <rik@octave.org>
parents: 25743
diff changeset
208 The following functions have been declared legacy functions which
134939b92d86 strmatch.m: Make m-file a legacy function.
Rik <rik@octave.org>
parents: 25743
diff changeset
209 means they are obsolete and should not be used in any new code.
134939b92d86 strmatch.m: Make m-file a legacy function.
Rik <rik@octave.org>
parents: 25743
diff changeset
210 Unlike deprecated functions, however, their removal from Octave has
134939b92d86 strmatch.m: Make m-file a legacy function.
Rik <rik@octave.org>
parents: 25743
diff changeset
211 not yet been scheduled.
22613
edd04ce99891 Remove functions deprecated in version 4.0.
Rik <rik@octave.org>
parents: 22586
diff changeset
212
edd04ce99891 Remove functions deprecated in version 4.0.
Rik <rik@octave.org>
parents: 22586
diff changeset
213 Function | Replacement
edd04ce99891 Remove functions deprecated in version 4.0.
Rik <rik@octave.org>
parents: 22586
diff changeset
214 ---------------------|------------------
25763
2ccad4396afc findstr.m: Make m-file a legacy function.
Rik <rik@octave.org>
parents: 25762
diff changeset
215 findstr | strfind
25762
ecdced9fe445 flipdim.m: Make m-file a legacy function.
Rik <rik@octave.org>
parents: 25759
diff changeset
216 flipdim | flip
25784
e04c56bbbace isdir.m: Make m-file a legacy function (bug #54489)
Rik <rik@octave.org>
parents: 25783
diff changeset
217 isdir | isfolder or dir_in_loadpath
25759
134939b92d86 strmatch.m: Make m-file a legacy function.
Rik <rik@octave.org>
parents: 25743
diff changeset
218 isequalwithequalnans | isequaln
134939b92d86 strmatch.m: Make m-file a legacy function.
Rik <rik@octave.org>
parents: 25743
diff changeset
219 isstr | ischar
134939b92d86 strmatch.m: Make m-file a legacy function.
Rik <rik@octave.org>
parents: 25743
diff changeset
220 setstr | char
134939b92d86 strmatch.m: Make m-file a legacy function.
Rik <rik@octave.org>
parents: 25743
diff changeset
221 strmatch | strncmp or strcmp
25766
8dc8edbffa17 strread.m: Make m-file a legacy function.
Rik <rik@octave.org>
parents: 25763
diff changeset
222 strread | textscan
25767
826b45c1c427 textread.m: Make m-file a legacy function.
Rik <rik@octave.org>
parents: 25766
diff changeset
223 textread | textscan
20157
e410d62ae2c8 maint: move NEWS from 45565ecec019 from the release 4.0 to 4.2.
Carnë Draug <carandraug@octave.org>
parents: 20154
diff changeset
224
20484
c8ec0b72b7a6 Deprecate wavread and wavwrite.
Rik <rik@octave.org>
parents: 20466
diff changeset
225 ** Deprecated functions.
c8ec0b72b7a6 Deprecate wavread and wavwrite.
Rik <rik@octave.org>
parents: 20466
diff changeset
226
25226
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
227 The following functions have been deprecated in Octave 5.0 and will
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
228 be removed from Octave 7 (or whatever version is the second major
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
229 release after 5.0):
22613
edd04ce99891 Remove functions deprecated in version 4.0.
Rik <rik@octave.org>
parents: 22586
diff changeset
230
edd04ce99891 Remove functions deprecated in version 4.0.
Rik <rik@octave.org>
parents: 22586
diff changeset
231 Function | Replacement
edd04ce99891 Remove functions deprecated in version 4.0.
Rik <rik@octave.org>
parents: 22586
diff changeset
232 ---------------------|------------------
25259
7e0be1b2ccf5 NEWS: Update news file with list of functions deprecated and removed in Octave 5.
Rik <rik@octave.org>
parents: 25258
diff changeset
233 |
24867
b2b1ada9a7f1 * NEWS: Update for 4.2.2 release.
John W. Eaton <jwe@octave.org>
parents: 23222
diff changeset
234
25226
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
235 ** The following functions were deprecated in Octave 4.2 and have been
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
236 removed from Octave 5.0.
20484
c8ec0b72b7a6 Deprecate wavread and wavwrite.
Rik <rik@octave.org>
parents: 20466
diff changeset
237
c8ec0b72b7a6 Deprecate wavread and wavwrite.
Rik <rik@octave.org>
parents: 20466
diff changeset
238 Function | Replacement
c8ec0b72b7a6 Deprecate wavread and wavwrite.
Rik <rik@octave.org>
parents: 20466
diff changeset
239 ---------------------|------------------
20486
4bb41929286b Deprecate bitmax.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 20484
diff changeset
240 bitmax | flintmax
25839
07cb3e098c0a Use "Octave Forge" spelling in all files.
Rik <rik@octave.org>
parents: 25331
diff changeset
241 mahalanobis | mahal in Octave Forge statistics pkg
20913
69489c064cb7 New function hash to calculate MD{2/4/5} and SHA{1,244,256,384,512} hash values.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 20744
diff changeset
242 md5sum | hash
23138
4e313457b5f9 * NEWS: Fix typo.
John W. Eaton <jwe@octave.org>
parents: 22628
diff changeset
243 octave_config_info | __octave_config_info__
22183
bfb1b089c230 New function normest1 as replacement for onenormest (patch #8837)
Marco Caliari <marco.caliari@univr.it>
parents: 22149
diff changeset
244 onenormest | normest1
20923
58263bea2fdf Unified "sleep" functions to "octave_sleep" in C++ and "pause" in Octave.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 20913
diff changeset
245 sleep | pause
58263bea2fdf Unified "sleep" functions to "octave_sleep" in C++ and "pause" in Octave.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 20913
diff changeset
246 usleep | pause
20484
c8ec0b72b7a6 Deprecate wavread and wavwrite.
Rik <rik@octave.org>
parents: 20466
diff changeset
247 wavread | audioread
c8ec0b72b7a6 Deprecate wavread and wavwrite.
Rik <rik@octave.org>
parents: 20466
diff changeset
248 wavwrite | audiowrite
c8ec0b72b7a6 Deprecate wavread and wavwrite.
Rik <rik@octave.org>
parents: 20466
diff changeset
249
23569
112676e86ea3 NEWS: Re-order announcements for 4.4 release for clarity.
Rik <rik@octave.org>
parents: 23563
diff changeset
250 ** Deprecated graphics properties.
19398
9e5b64b3c1fe Fix up documentation for new disable_[range,diagonal_matrix,permutation_matrix] fcns.
Rik <rik@octave.org>
parents: 19386
diff changeset
251
23569
112676e86ea3 NEWS: Re-order announcements for 4.4 release for clarity.
Rik <rik@octave.org>
parents: 23563
diff changeset
252 The following properties or allowed corresponding values have been
25982
69a160d7ab68 NEWS: Add new functions to list. Wrap lines to 72 characters.
Rik <rik@octave.org>
parents: 25920
diff changeset
253 deprecated in Octave 5.0 and will be removed from Octave 7 (or
69a160d7ab68 NEWS: Add new functions to list. Wrap lines to 72 characters.
Rik <rik@octave.org>
parents: 25920
diff changeset
254 whatever version is the second major release after 5.0):
18606
0ede4dbb37f1 Overhaul interp1, interp2, interp3 functions.
Rik <rik@octave.org>
parents: 18580
diff changeset
255
23569
112676e86ea3 NEWS: Re-order announcements for 4.4 release for clarity.
Rik <rik@octave.org>
parents: 23563
diff changeset
256 Object | Property | Value
112676e86ea3 NEWS: Re-order announcements for 4.4 release for clarity.
Rik <rik@octave.org>
parents: 23563
diff changeset
257 ---------------------|-------------------------|-------------------
26128
df1cf0f7883a Deprecate "fontangle" property value "oblique" in version 7.
Rik <rik@octave.org>
parents: 26127
diff changeset
258 text | fontangle | "oblique"
df1cf0f7883a Deprecate "fontangle" property value "oblique" in version 7.
Rik <rik@octave.org>
parents: 26127
diff changeset
259 uibuttongroup | fontangle | "oblique"
df1cf0f7883a Deprecate "fontangle" property value "oblique" in version 7.
Rik <rik@octave.org>
parents: 26127
diff changeset
260 uicontrol | fontangle | "oblique"
df1cf0f7883a Deprecate "fontangle" property value "oblique" in version 7.
Rik <rik@octave.org>
parents: 26127
diff changeset
261 uipanel | fontangle | "oblique"
df1cf0f7883a Deprecate "fontangle" property value "oblique" in version 7.
Rik <rik@octave.org>
parents: 26127
diff changeset
262 uitable | fontangle | "oblique"
19974
72ccbd36e23c Return a column vector by default for Matlab compatibility (bug #44425, bug #44453).
Rik <rik@octave.org>
parents: 19965
diff changeset
263
25226
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
264 ** The following properties or allowed corresponding values were
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
265 deprecated in Octave 4.2 and have been removed from Octave 5.0:
19122
c43223245085 doc: Add warnings about eventual removal of inline functions.
Rik <rik@octave.org>
parents: 19119
diff changeset
266
25226
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
267 Object | Property | Value
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
268 ---------------------|-------------------------|-------------------
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
269 axes | xaxislocation | "zero"
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
270 | yaxislocation | "zero"
26127
0623e298891a Remove "erasemode" graphics property deprecated in 4.2.
Rik <rik@octave.org>
parents: 26125
diff changeset
271 hggroup | erasemode |
0623e298891a Remove "erasemode" graphics property deprecated in 4.2.
Rik <rik@octave.org>
parents: 26125
diff changeset
272 image | erasemode |
0623e298891a Remove "erasemode" graphics property deprecated in 4.2.
Rik <rik@octave.org>
parents: 26125
diff changeset
273 line | erasemode |
0623e298891a Remove "erasemode" graphics property deprecated in 4.2.
Rik <rik@octave.org>
parents: 26125
diff changeset
274 patch | erasemode |
25226
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
275 patch | normalmode |
26127
0623e298891a Remove "erasemode" graphics property deprecated in 4.2.
Rik <rik@octave.org>
parents: 26125
diff changeset
276 surface | erasemode |
25226
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
277 surface | normalmode |
26127
0623e298891a Remove "erasemode" graphics property deprecated in 4.2.
Rik <rik@octave.org>
parents: 26125
diff changeset
278 text | erasemode |
19965
d20dd211cc89 Enable float truncation by default for octave builds.
Rik <rik@octave.org>
parents: 19958
diff changeset
279
26062
da2bbcf1fbcd Deprecate C++ function is_keyword in favor of iskeyword for readability.
Rik <rik@octave.org>
parents: 26022
diff changeset
280 ** The C++ function is_keyword has been deprecated in favor of
da2bbcf1fbcd Deprecate C++ function is_keyword in favor of iskeyword for readability.
Rik <rik@octave.org>
parents: 26022
diff changeset
281 iskeyword. The old function will be removed two versions after 5.0.
26014
fbc23950b00a Deprecate C++ is_hghandle in favor of ishghandle for readability.
Rik <rik@octave.org>
parents: 26001
diff changeset
282
9352
b59cc3252a51 NEWS update
Jaroslav Hajek <highegg@gmail.com>
parents: 9215
diff changeset
283 ---------------------------------------------------------
b59cc3252a51 NEWS update
Jaroslav Hajek <highegg@gmail.com>
parents: 9215
diff changeset
284
25226
ef521f780839 NEWS: Update for version 5 and move old file to NEWS.4.
Rik <rik@octave.org>
parents: 25173
diff changeset
285 See NEWS.4 for old news.