Mercurial > octave-nkf
annotate NEWS @ 18683:7485f8a8e431
bicubic.m: Deprecate function for 4.2 release.
* NEWS: Announce deprecation.
* scripts/general/bicubic.m: Deleted.
* scripts/deprecated/bicubic.m: Moved from scripts/general. Added warning
message about function being deprecated.
* scripts/deprecated/module.mk: Add deprecated bicubic.m to build system.
* scripts/general/module.mk: Remove original bicubic.m from build system.
author | Rik <rik@octave.org> |
---|---|
date | Wed, 16 Apr 2014 05:57:06 -0700 |
parents | 0ede4dbb37f1 |
children | 3647db1a37d7 |
rev | line source |
---|---|
18109
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
1 Summary of important user-visible changes for version 4.2: |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
2 --------------------------------------------------------- |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
3 |
18640
0ede4dbb37f1
Overhaul interp1, interp2, interp3 functions.
Rik <rik@octave.org>
parents:
18614
diff
changeset
|
4 ** Interpolation function changes for Matlab compatibility |
0ede4dbb37f1
Overhaul interp1, interp2, interp3 functions.
Rik <rik@octave.org>
parents:
18614
diff
changeset
|
5 |
0ede4dbb37f1
Overhaul interp1, interp2, interp3 functions.
Rik <rik@octave.org>
parents:
18614
diff
changeset
|
6 The interpolation method 'cubic' is now equivalent to 'pchip' |
0ede4dbb37f1
Overhaul interp1, interp2, interp3 functions.
Rik <rik@octave.org>
parents:
18614
diff
changeset
|
7 for interp1, interp2, and interp3. Previously, 'cubic' was equivalent |
0ede4dbb37f1
Overhaul interp1, interp2, interp3 functions.
Rik <rik@octave.org>
parents:
18614
diff
changeset
|
8 to 'spline' for interp2. This may produce different results as 'spline' |
0ede4dbb37f1
Overhaul interp1, interp2, interp3 functions.
Rik <rik@octave.org>
parents:
18614
diff
changeset
|
9 has continuous 1st and 2nd derivatives while 'pchip' only has a continuous |
0ede4dbb37f1
Overhaul interp1, interp2, interp3 functions.
Rik <rik@octave.org>
parents:
18614
diff
changeset
|
10 1st derivative. |
0ede4dbb37f1
Overhaul interp1, interp2, interp3 functions.
Rik <rik@octave.org>
parents:
18614
diff
changeset
|
11 |
18109
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
12 ** Other new functions added in 4.2: |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
13 |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
14 dir_in_loadpath |
18614
13c80c3e9660
Add new functions hgsave and hgload (bug #39532).
Massimiliano Fasi <mogrob.sanit@gmail.com> and Rik <rik@octave.org>
parents:
18610
diff
changeset
|
15 hgload |
13c80c3e9660
Add new functions hgsave and hgload (bug #39532).
Massimiliano Fasi <mogrob.sanit@gmail.com> and Rik <rik@octave.org>
parents:
18610
diff
changeset
|
16 hgsave |
18538
fcd87f68af4f
Deprecate nfields and replace with numfields.
Rik <rik@octave.org>
parents:
18131
diff
changeset
|
17 numfields |
18109
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
18 |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
19 ** Deprecated functions. |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
20 |
18538
fcd87f68af4f
Deprecate nfields and replace with numfields.
Rik <rik@octave.org>
parents:
18131
diff
changeset
|
21 The following functions have been deprecated in Octave 4.2 and will |
fcd87f68af4f
Deprecate nfields and replace with numfields.
Rik <rik@octave.org>
parents:
18131
diff
changeset
|
22 be removed from Octave 4.6 (or whatever version is the second major |
fcd87f68af4f
Deprecate nfields and replace with numfields.
Rik <rik@octave.org>
parents:
18131
diff
changeset
|
23 release after 4.2): |
fcd87f68af4f
Deprecate nfields and replace with numfields.
Rik <rik@octave.org>
parents:
18131
diff
changeset
|
24 |
18683
7485f8a8e431
bicubic.m: Deprecate function for 4.2 release.
Rik <rik@octave.org>
parents:
18640
diff
changeset
|
25 bicubic |
18538
fcd87f68af4f
Deprecate nfields and replace with numfields.
Rik <rik@octave.org>
parents:
18131
diff
changeset
|
26 find_dir_in_path |
fcd87f68af4f
Deprecate nfields and replace with numfields.
Rik <rik@octave.org>
parents:
18131
diff
changeset
|
27 nfields |
fcd87f68af4f
Deprecate nfields and replace with numfields.
Rik <rik@octave.org>
parents:
18131
diff
changeset
|
28 |
18109
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
29 The following functions were deprecated in Octave 3.8 and have been |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
30 removed from Octave 4.2. |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
31 |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
32 default_save_options java_new |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
33 gen_doc_cache java_set |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
34 interp1q java_unsigned_conversion |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
35 isequalwithequalnans javafields |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
36 java_convert_matrix javamethods |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
37 java_debug re_read_readline_init_file |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
38 java_get read_readline_init_file |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
39 java_invoke saving_history |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
40 |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
41 The following keywords were deprecated in Octave 3.8 and have been |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
42 removed from Octave 4.2 |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
43 |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
44 static |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
45 |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
46 The following configuration variables were deprecated in Octave 3.8 |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
47 and have been removed from Octave 4.2 |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
48 |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
49 CC_VERSION (now GCC_VERSION) |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
50 CXX_VERSION (now GXX_VERSION) |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
51 |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
52 The internal class <Octave_map> was deprecated in Octave 3.8 and has |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
53 been removed from Octave 4.2. Replacement classes are |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
54 <octave_map> (struct array) or <octave_scalar_map> for a single structure. |
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
55 |
18038
c404cec84eb4
New function validaattributes to perform input checking for functions.
Carnë Draug <carandraug@octave.org>
parents:
18035
diff
changeset
|
56 Summary of important user-visible changes for version 4.0: |
c404cec84eb4
New function validaattributes to perform input checking for functions.
Carnë Draug <carandraug@octave.org>
parents:
18035
diff
changeset
|
57 --------------------------------------------------------- |
c404cec84eb4
New function validaattributes to perform input checking for functions.
Carnë Draug <carandraug@octave.org>
parents:
18035
diff
changeset
|
58 |
18127
d96747f74b1e
enable "backtrace" warning by default and document option
John W. Eaton <jwe@octave.org>
parents:
18126
diff
changeset
|
59 ** For compatibility with Matlab, the "backtrace" warning option is now |
d96747f74b1e
enable "backtrace" warning by default and document option
John W. Eaton <jwe@octave.org>
parents:
18126
diff
changeset
|
60 enabled by default. |
d96747f74b1e
enable "backtrace" warning by default and document option
John W. Eaton <jwe@octave.org>
parents:
18126
diff
changeset
|
61 |
18126
d76f790b4eec
enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents:
18107
diff
changeset
|
62 ** The preference |
d76f790b4eec
enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents:
18107
diff
changeset
|
63 |
d76f790b4eec
enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents:
18107
diff
changeset
|
64 do_braindead_shortcircuit_evaluation |
d76f790b4eec
enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents:
18107
diff
changeset
|
65 |
d76f790b4eec
enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents:
18107
diff
changeset
|
66 is now enabled by default. |
d76f790b4eec
enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents:
18107
diff
changeset
|
67 |
18129
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18127
diff
changeset
|
68 ** The preference |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18127
diff
changeset
|
69 |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18127
diff
changeset
|
70 allow_noninteger_range_as_index |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18127
diff
changeset
|
71 |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18127
diff
changeset
|
72 is now enabled by default and the warning ID |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18127
diff
changeset
|
73 |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18127
diff
changeset
|
74 Octave:noninteger-range-as-index |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18127
diff
changeset
|
75 |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18127
diff
changeset
|
76 is now set to "on" by default instead of "error" by default and "on" |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18127
diff
changeset
|
77 for --traditional. |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18127
diff
changeset
|
78 |
18575
f57148641869
polyeig.m: Overhaul function for Matlab compatibility (bug #41865).
Rik <rik@octave.org>
parents:
18129
diff
changeset
|
79 ** polyeig now returns a row vector of eigenvalues rather than a matrix |
f57148641869
polyeig.m: Overhaul function for Matlab compatibility (bug #41865).
Rik <rik@octave.org>
parents:
18129
diff
changeset
|
80 with the eigenvalues on the diagonal. This change was made for Matlab |
f57148641869
polyeig.m: Overhaul function for Matlab compatibility (bug #41865).
Rik <rik@octave.org>
parents:
18129
diff
changeset
|
81 compatibility. |
f57148641869
polyeig.m: Overhaul function for Matlab compatibility (bug #41865).
Rik <rik@octave.org>
parents:
18129
diff
changeset
|
82 |
18038
c404cec84eb4
New function validaattributes to perform input checking for functions.
Carnë Draug <carandraug@octave.org>
parents:
18035
diff
changeset
|
83 ** Other new functions added in 4.0.0: |
c404cec84eb4
New function validaattributes to perform input checking for functions.
Carnë Draug <carandraug@octave.org>
parents:
18035
diff
changeset
|
84 |
18109
2217bc116aa9
maint: Dummy merge with gui-release, ignoring all recent backout merges
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
18107
diff
changeset
|
85 validateattributes |
18038
c404cec84eb4
New function validaattributes to perform input checking for functions.
Carnë Draug <carandraug@octave.org>
parents:
18035
diff
changeset
|
86 |
18049
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
87 ** Deprecated functions. |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
88 |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
89 The following functions were deprecated in Octave 3.6 and have been |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
90 removed from Octave 4.0. |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
91 |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
92 cut polyderiv |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
93 cor shell_cmd |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
94 corrcoef studentize |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
95 __error_text__ sylvester_matrix |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
96 error_text |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
97 |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
98 The following functions have been deprecated in Octave 4.0 and will |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
99 be removed from Octave 4.4 (or whatever version is the second major |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
100 release after 4.0): |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
101 |
18129
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18127
diff
changeset
|
102 allow_noninteger_range_as_index |
18126
d76f790b4eec
enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents:
18107
diff
changeset
|
103 do_braindead_shortcircuit_evaluation |
18049
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
104 |
9352 | 105 --------------------------------------------------------- |
106 | |
7990
86dae6e5b83c
Initial update of NEWS for 3.2 release
David Bateman <dbateman@free.fr>
parents:
7279
diff
changeset
|
107 See NEWS.3 for old news. |