# HG changeset patch # User Markus Mützel # Date 1713457776 -7200 # Node ID c8332091dc7379ec8278e6d9e26b2b6acc58b620 # Parent 321e181c662532e905deea9f14d5b76a3b800e66# Parent df60dee3a90157173d9866628a1c9f7077a2d45c maint: Merge stable to default. diff -r 321e181c6625 -r c8332091dc73 etc/NEWS.9.md --- a/etc/NEWS.9.md Thu Apr 18 18:20:49 2024 +0200 +++ b/etc/NEWS.9.md Thu Apr 18 18:29:36 2024 +0200 @@ -28,6 +28,7 @@ - Allow executing new files from built-in editor with F5 (bug #65548). - Allow unbinding GUI shortcuts (bug #65580). - Fix restoring headers in file browser and workspace view (bug #65030). +- File dialogs of the built-in editor are now modal. ### Build system / Tests @@ -48,8 +49,8 @@ - Simplify programming notes for `patch` objects (bug #65421). - `vecnorm.m`: Add missing parenthesis to equation in docstring. - Add example to Minimizers section on using anonymous functions to pass - examples to functions called by minimizer functions (`fminsearch`, - `fminbnd`, `fminunc`). + additional arguments to functions called by minimizer functions + (`fminsearch`, `fminbnd`, `fminunc`). - Add application notes in `fminsearch`, `fminbnd`, `fminunc` indicating the preferred way to pass parameters is through anonymous functions. - Update remaining copyright statements to 2024. @@ -62,11 +63,10 @@ functioned intermittently since Octave 4.4.0. Due to conflicts with other compatibility-required input methods the documentation of this syntax was removed in Octave 5.1.0, and the remaining functionality will be completely - removed in Octave 10. The preferred, cross-platform compatible method of - passing parameters to any of the minimization functions (including - `fminsearch`, `fminbnd`, and `fminunc`) is through the use of Anonymous - Functions. Specific examples of this can be found in the "Minimizers" - section of the GNU Octave manual. + removed in Octave 10. The preferred method of passing parameters to any of + the minimization functions (including `fminsearch`, `fminbnd`, and `fminunc`) + is through the use of anonymous functions. Specific examples of this can be + found in the "Minimizers" section of the GNU Octave manual. Summary of important user-visible changes for version 9 (2024-03-12):