annotate NEWS @ 19628:fe689210525c gui-release

maint: Periodic merge of stable to gui-release.
author John W. Eaton <jwe@octave.org>
date Tue, 20 Jan 2015 10:05:42 -0500
parents eea4f61960d4 446c46af4b42
children be7ac98fab43
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
18038
c404cec84eb4 New function validaattributes to perform input checking for functions.
Carnë Draug <carandraug@octave.org>
parents: 18035
diff changeset
1 Summary of important user-visible changes for version 4.0:
13687
59fd35807941 New GUI branch
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 13268
diff changeset
2 ---------------------------------------------------------
59fd35807941 New GUI branch
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 13268
diff changeset
3
18127
d96747f74b1e enable "backtrace" warning by default and document option
John W. Eaton <jwe@octave.org>
parents: 18126
diff changeset
4 ** 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
5 enabled by default.
17797
06a850f83dd4 build: Remove embedded gl2ps. Require gl2ps as external dependency.
Rik <rik@octave.org>
parents: 17764
diff changeset
6
18126
d76f790b4eec enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents: 18107
diff changeset
7 ** The preference
17249
923ce8b42db2 improve try-catch-statement to save exception to a variable (bug #33217)
Stefan Mahr <dac922@gmx.de>
parents: 17247
diff changeset
8
18126
d76f790b4eec enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents: 18107
diff changeset
9 do_braindead_shortcircuit_evaluation
17365
9b7ca74489c7 NEWS: Add announcement about TeX parser for FLTK toolkit.
Rik <rik@octave.org>
parents: 17332
diff changeset
10
18126
d76f790b4eec enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents: 18107
diff changeset
11 is now enabled by default.
17332
eb7e9a991ffb Implement writing of CMYK and fix writing of image alpha channel (bug #32986).
Carnë Draug <carandraug@octave.org>
parents: 17294
diff changeset
12
18129
e473c4853afc enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents: 18127
diff changeset
13 ** The preference
16884
24574e15ac4b NEWS: Add new functions debug_jit, jit_enable to list.
Rik <rik@octave.org>
parents: 16880
diff changeset
14
18129
e473c4853afc enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents: 18127
diff changeset
15 allow_noninteger_range_as_index
15625
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15541
diff changeset
16
18129
e473c4853afc enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents: 18127
diff changeset
17 is now enabled by default and the warning ID
16872
5372068bb148 Rename gen_doc_cache() to doc_cache_create().
Rik <rik@octave.org>
parents: 16845
diff changeset
18
18129
e473c4853afc enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents: 18127
diff changeset
19 Octave:noninteger-range-as-index
15167
1c711a646fa7 Deprecate configure variables CC_VERSION, CXX_VERSION.
Rik <rik@octave.org>
parents: 15043
diff changeset
20
18129
e473c4853afc enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents: 18127
diff changeset
21 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
22 for --traditional.
13923
7b83576b3b48 Update NEWS with auto BSX info
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 13919
diff changeset
23
18575
f57148641869 polyeig.m: Overhaul function for Matlab compatibility (bug #41865).
Rik <rik@octave.org>
parents: 18129
diff changeset
24 ** 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
25 with the eigenvalues on the diagonal. This change was made for Matlab
14082
97f41a44dd80 update NEWS file
John W. Eaton <jwe@octave.org>
parents: 14018
diff changeset
26 compatibility.
97f41a44dd80 update NEWS file
John W. Eaton <jwe@octave.org>
parents: 14018
diff changeset
27
18038
c404cec84eb4 New function validaattributes to perform input checking for functions.
Carnë Draug <carandraug@octave.org>
parents: 18035
diff changeset
28 ** Other new functions added in 4.0.0:
13262
37e6f54cca15 update NEWS
John W. Eaton <jwe@octave.org>
parents: 13171
diff changeset
29
18107
834549618a52 doc: Add validateattributes function to NEWS on gui-release branch.
Rik <rik@octave.org>
parents: 18101
diff changeset
30 validateattributes
14178
3f2a3076b9a6 NEWS: Update list of functions added for 3.6.0 release.
Rik <octave@nomad.inbox5.com>
parents: 14176
diff changeset
31
12413
b7d0d6044bd7 remove functions deprecated in 3.2
John W. Eaton <jwe@octave.org>
parents: 12400
diff changeset
32 ** Deprecated functions.
b7d0d6044bd7 remove functions deprecated in 3.2
John W. Eaton <jwe@octave.org>
parents: 12400
diff changeset
33
18049
3fef9a2d2550 maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents: 18048
diff changeset
34 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
35 removed from Octave 4.0.
12413
b7d0d6044bd7 remove functions deprecated in 3.2
John W. Eaton <jwe@octave.org>
parents: 12400
diff changeset
36
18049
3fef9a2d2550 maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents: 18048
diff changeset
37 cut polyderiv
3fef9a2d2550 maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents: 18048
diff changeset
38 cor shell_cmd
3fef9a2d2550 maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents: 18048
diff changeset
39 corrcoef studentize
3fef9a2d2550 maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents: 18048
diff changeset
40 __error_text__ sylvester_matrix
3fef9a2d2550 maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents: 18048
diff changeset
41 error_text
12709
96180026afc5 maint: update NEWS.
John W. Eaton <jwe@octave.org>
parents: 12702
diff changeset
42
18049
3fef9a2d2550 maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents: 18048
diff changeset
43 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
44 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
45 release after 4.0):
12709
96180026afc5 maint: update NEWS.
John W. Eaton <jwe@octave.org>
parents: 12702
diff changeset
46
18129
e473c4853afc enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents: 18127
diff changeset
47 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
48 do_braindead_shortcircuit_evaluation
18825
99d63a2e221b Mark internal sparse matrix implementation of atan2 as deprecated.
Rik <rik@octave.org>
parents: 18575
diff changeset
49
99d63a2e221b Mark internal sparse matrix implementation of atan2 as deprecated.
Rik <rik@octave.org>
parents: 18575
diff changeset
50 The internal function atan2 of the sparse matrix class has been deprecated
99d63a2e221b Mark internal sparse matrix implementation of atan2 as deprecated.
Rik <rik@octave.org>
parents: 18575
diff changeset
51 in Octave 4.0 and will be removed from Octave 4.4 (or whatever version is
99d63a2e221b Mark internal sparse matrix implementation of atan2 as deprecated.
Rik <rik@octave.org>
parents: 18575
diff changeset
52 the second major release after 4.0). Use the Fatan2 function with sparse
99d63a2e221b Mark internal sparse matrix implementation of atan2 as deprecated.
Rik <rik@octave.org>
parents: 18575
diff changeset
53 inputs as a replacement.
12498
294c0927c762 Deprecate is_duplicate_entry.
Rik <octave@nomad.inbox5.com>
parents: 12488
diff changeset
54
9352
b59cc3252a51 NEWS update
Jaroslav Hajek <highegg@gmail.com>
parents: 9215
diff changeset
55 ---------------------------------------------------------
b59cc3252a51 NEWS update
Jaroslav Hajek <highegg@gmail.com>
parents: 9215
diff changeset
56
7990
86dae6e5b83c Initial update of NEWS for 3.2 release
David Bateman <dbateman@free.fr>
parents: 7279
diff changeset
57 See NEWS.3 for old news.