bugGNU Octave - Bugs: bug #49051, (OSX GUI) Pager hangs Command...

 
 

bug #49051: (OSX GUI) Pager hangs Command Window

Submitter:  None
Submitted:  Sat 10 Sep 2016 01:46:31 PM UTC
   
 
Category:  GUI Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Other
Status:  Works For Me Assigned to:  None
Originator Name:  pi Originator Email:  -email is unavailable-
Open/Closed:  * Closed Release:  * 4.0.3
Operating System:  * Mac OS Fixed Release:  None
Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Tue 19 Jun 2018 04:53:51 PM UTC, comment #4: 

This bug hasn't seen activity in quite a while, and the pager is now disabled by default in Octave 4.4, closing. If there is still a problem in the current version of Octave please report it.

Mike Miller <mtmiller>
Group Member
Fri 23 Sep 2016 08:43:37 AM UTC, comment #3: 

It works for me, so it's going to be difficult to debug. I expect that the problem is somehow related to Qt but this is just a guess.

I can offer two solutions:
a) you wait a bit; I will create a new dmg for 4.2rc2 which is going to use Qt5. Qt5 should have a lot less bugs on macOS.

b) you could disable the pager (which seems not too bad in a GUI environment):

>page_output_immediately(1)
>page_screen_output(0)

This can be conveniently added to you ~/.octaverc.

Sebastian <sschoeps>
Thu 22 Sep 2016 11:18:00 PM UTC, comment #2: 

I am experiencing the same issue. Paging works fine when I run the octave-cli ( /Applications/Octave.app/Contents/Resources/usr/bin/octave-cli ) in a terminal.

I am running 4.0.3 dowloaded from:
https://sourceforge.net/projects/octave/files/Octave%20MacOSX%20Binary/2016-07-11-binary-octave-4.0.3/octave_gui_403_appleblas.dmg/download

While preparing this comment the hung gui got this error (which may or may not be related)

 octave-gui[59702:303] modalSession has been exited prematurely - check for a reentrant call to endModalSession:

Jonathan <octjonathan>
Sat 10 Sep 2016 10:57:11 PM UTC, comment #1: 

This problem may be specific to macOS or to which packaging system you used to build and install Octave. Does the pager work correctly if you run octave-cli in a terminal? Did you install a binary package or use a package manager, which one? Adding sschoeps in cc.

Mike Miller <mtmiller>
Group Member
Sat 10 Sep 2016 01:46:31 PM UTC, original submission:  

Try `ones(100)` in the Command Window.

This will force a "(f)orward (b)ack (q)uit" pager prompt, but none of those keystrokes seem to have any effect.

Keystrokes appear onscreen, but we never get back to a `>> ` prompt.

Closing Octave GUI now is unresponsive, I have to CMD+ALT+ESC -> force-quit.

Pretty sure that this was working a few days back out-of-the-box.

Anonymous

 

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

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by sschoeps (Posted a comment)
  • -email is unavailable- added by octjonathan (Posted a comment)
  • -email is unavailable- added by mtmiller (Posted a comment)
  • -email is unavailable- added by mtmiller
  • -email is unavailable- added by None (Submitted the item)
  •  

    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 group members can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-06-19 mtmiller Open/ClosedOpen Closed
    2017-08-15 mtmiller StatusNeed Info Works For Me
    2016-09-10 mtmiller StatusNone Need Info
        Carbon-Copy- Added sschoeps

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code