bugGNU Octave - Bugs: bug #41180, Missing hot-keys for certain...


bug #41180: Missing hot-keys for certain commands

Submitter:  None
Submitted:  Thu 09 Jan 2014 09:42:55 PM UTC
Category:  GUI Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Feature Request
Status:  Duplicate Assigned to:  None
Originator Name:  Originator Email:  -email is unavailable-
Open/Closed:  * Closed Release:  * 3.8.0
Operating System:  * Any Fixed Release:  None
Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup

Jump to the original submission

Fri 12 May 2017 11:06:56 AM UTC, comment #11: 

Since bug #40156 is no longer about GUI keybindings I want to suggest adding ctrl-a by default for selecting the entire text in the current editor tab.

Alexander Wilms <alexanderw>
Thu 16 Jan 2014 08:18:59 PM UTC, comment #10: 

closing report. Plesae refer to
bug #40156 for suggested shortcuts,
bug #41199 for code section support, and
bug #41217 for customizable key bindings

Torsten Lilge <ttl>
Group Member
Mon 13 Jan 2014 03:50:53 PM UTC, comment #9: 

I think this can be closed.
it's been split off in #40156, #41199, #41217.

Felipe G. Nievinski <fgnievinski>
Fri 10 Jan 2014 08:51:00 PM UTC, comment #8: 

this one is a missing feature not just a different keybinding:

"Evaluate section (sections are separated by %% )"

(Matlab call such sections "cells")

So I've filed in into a separate bug report (#41199). let me know if that's excessive separation.

Felipe G. Nievinski <fgnievinski>
Fri 10 Jan 2014 08:37:40 PM UTC, comment #7: 

I'll file a separate report with the feature request for customizable keybindings.

may I suggest marking the present bug as a duplicate of the earlier #40156?

I'll copy the ones given here other there, then summarize them all.


Felipe G. Nievinski <fgnievinski>
Fri 10 Jan 2014 08:13:58 PM UTC, comment #6: 

I meant, matlab's defaults for the current OS.

Felipe G. Nievinski <fgnievinski>
Fri 10 Jan 2014 08:12:47 PM UTC, comment #5: 

we say "matlab" what is meant is is matlab's default settings.

Felipe G. Nievinski <fgnievinski>
Fri 10 Jan 2014 08:07:46 PM UTC, comment #4: 

Matlab has multiple default sets of keybindings and they are customizable.  So saying that Octave needs to have keybinding X to match what Matlab doesn't make much sense to me.  What we need first is a way to customize the keybindings.  Then we can define default sets for various prferences (Emacs, Windows, OS X, whatever).

John W. Eaton <jwe>
Group administrator
Fri 10 Jan 2014 08:06:31 PM UTC, comment #3: 

Hotkey for "Find Next" is missing (F3 on windows systems)

Torsten Lilge <ttl>
Group Member
Fri 10 Jan 2014 08:04:53 PM UTC, comment #2: 

with --traditional, these "should be"...

Felipe G. Nievinski <fgnievinski>
Fri 10 Jan 2014 10:38:12 AM UTC, comment #1: 

Ehm .... "...Should be..." ?
Who says what key bindings "should" have what functionality?

Just to put things in the proper perspective, the goal of the Octave project (the way I see it) is not to make a free (as in "free beer"), 1:1 Matlab clone out of Octave and blindly copy the GUI + look and feel.
Matlab compatibility in the sense of .m-files etc. running without (too many) changes is indeed an Octave project goal.

With that confusion out of the way, it may be (just a guess) that the GUI developers first want to implement configurable key shortcuts before adding other functionality.
The things you mention are already in the picture.

As to F9, 2 minutes ago it still worked for me ;-)

The "evaluate section" is a little more complicated.
Octave (also) recognizes '#' for comment lines and in fact, Octave's coding style prescribes '##' (double hashes) to start comment lines.
So we'd first have to think up a way to properly implement sections so that it works with the Octave coding style.

(operating system set to "any" as key bindings aren't limited to Windows)

Philip Nienhuis <philipnienhuis>
Group Member
Thu 09 Jan 2014 09:42:55 PM UTC, original submission:  

Great to have finally a default GUI!
I use the build from http://octave.osuv.de/3.8/windows/octave-3.8.0-1-installer.exe

I miss shortcuts especially for:
Toggle Breakpoint (Should be F12)
Evaluate current selection (Should be F9)
Evaluate section (sections are separated by %% )(Should be Ctrl + Enter)



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Carbon-Copy List
  • -email is unavailable- added by alexanderw (Posted a comment)
  • -email is unavailable- added by jwe (Posted a comment)
  • -email is unavailable- added by ttl (Posted a comment)
  • -email is unavailable- added by fgnievinski (Posted a comment)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only project members can vote.


    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-01-16 jordigh Dependencies- Depends on bugs #41217
        Dependencies- Depends on bugs #41199
        Dependencies- Depends on bugs #40156
    2014-01-16 ttl StatusNone Duplicate
        Open/ClosedOpen Closed
    2014-01-10 philipnienhuis Operating SystemMicrosoft Windows Any

    Back to the top

    Powered by Savane 3.12.
    Corresponding source code