Mercurial > octave-dspies
annotate NEWS @ 18710:584b20e9112c gui-release
use shortcut manager for the main help menu
* main_window.cc (add_action): new parameter for the signal receiver;
(construct_help_menu): use add_action for the actions of the menu;
(construct_documentation_menu): use add_action for the actions of the menu;
(set_global_shortcuts): set/unset shortcuts
* main-window.h: actions are class variables, add_action with new parameter
* shortcut-manager.cc (do_init_data): initialize the shortcuts in the help menu
author | Torsten <ttl@justmail.de> |
---|---|
date | Thu, 01 May 2014 12:12:08 +0200 |
parents | f57148641869 |
children | cd83730e5e38 99d63a2e221b |
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: |
c404cec84eb4
New function validaattributes to perform input checking for functions.
Carnë Draug <carandraug@octave.org>
parents:
18035
diff
changeset
|
2 --------------------------------------------------------- |
c404cec84eb4
New function validaattributes to perform input checking for functions.
Carnë Draug <carandraug@octave.org>
parents:
18035
diff
changeset
|
3 |
18128
d96747f74b1e
enable "backtrace" warning by default and document option
John W. Eaton <jwe@octave.org>
parents:
18127
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:
18127
diff
changeset
|
5 enabled by default. |
d96747f74b1e
enable "backtrace" warning by default and document option
John W. Eaton <jwe@octave.org>
parents:
18127
diff
changeset
|
6 |
18127
d76f790b4eec
enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents:
18108
diff
changeset
|
7 ** The preference |
d76f790b4eec
enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents:
18108
diff
changeset
|
8 |
d76f790b4eec
enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents:
18108
diff
changeset
|
9 do_braindead_shortcircuit_evaluation |
d76f790b4eec
enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents:
18108
diff
changeset
|
10 |
d76f790b4eec
enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents:
18108
diff
changeset
|
11 is now enabled by default. |
d76f790b4eec
enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents:
18108
diff
changeset
|
12 |
18130
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18128
diff
changeset
|
13 ** The preference |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18128
diff
changeset
|
14 |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18128
diff
changeset
|
15 allow_noninteger_range_as_index |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18128
diff
changeset
|
16 |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18128
diff
changeset
|
17 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:
18128
diff
changeset
|
18 |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18128
diff
changeset
|
19 Octave:noninteger-range-as-index |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18128
diff
changeset
|
20 |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18128
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:
18128
diff
changeset
|
22 for --traditional. |
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18128
diff
changeset
|
23 |
18562
f57148641869
polyeig.m: Overhaul function for Matlab compatibility (bug #41865).
Rik <rik@octave.org>
parents:
18130
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:
18130
diff
changeset
|
25 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:
18130
diff
changeset
|
26 compatibility. |
f57148641869
polyeig.m: Overhaul function for Matlab compatibility (bug #41865).
Rik <rik@octave.org>
parents:
18130
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: |
c404cec84eb4
New function validaattributes to perform input checking for functions.
Carnë Draug <carandraug@octave.org>
parents:
18035
diff
changeset
|
29 |
18108
834549618a52
doc: Add validateattributes function to NEWS on gui-release branch.
Rik <rik@octave.org>
parents:
18102
diff
changeset
|
30 validateattributes |
18038
c404cec84eb4
New function validaattributes to perform input checking for functions.
Carnë Draug <carandraug@octave.org>
parents:
18035
diff
changeset
|
31 |
18049
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
32 ** Deprecated functions. |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
33 |
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. |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
36 |
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 |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
42 |
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): |
3fef9a2d2550
maint: Remove functions deprecated in 3.6 for 4.0 release.
Rik <rik@octave.org>
parents:
18048
diff
changeset
|
46 |
18130
e473c4853afc
enable non-integer ranges as indices by default and deprecate preference
John W. Eaton <jwe@octave.org>
parents:
18128
diff
changeset
|
47 allow_noninteger_range_as_index |
18127
d76f790b4eec
enable do_braindead_shortcircuit_evaluation by default and deprecate
John W. Eaton <jwe@octave.org>
parents:
18108
diff
changeset
|
48 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
|
49 |
9352 | 50 --------------------------------------------------------- |
51 | |
7990
86dae6e5b83c
Initial update of NEWS for 3.2 release
David Bateman <dbateman@free.fr>
parents:
7279
diff
changeset
|
52 See NEWS.3 for old news. |