bugGNU nano - Bugs: bug #51131, since 2.7.0, nano leaves cursor on...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #51131: since 2.7.0, nano leaves cursor on statusbar when getting foregrounded again

Submitter:  Benno Schulenberg <bens>
Submitted:  Sun 28 May 2017 05:58:23 PM UTC
   
 
Severity:  3 - Normal Status:  Fixed
Assigned to:  bens Open/Closed:  Closed

Fri 02 Jun 2017 07:18:46 PM UTC, comment #3: 

Now fixed also for tiny, as a result of commit 84ff9ebb. But that commit really is a fix for a problem reported on the mailing list:

https://lists.gnu.org/archive/html/nano-devel/2017-05/msg00019.html

Benno Schulenberg <bens>
Group administrator
Wed 31 May 2017 01:32:12 PM UTC, comment #2: 

Not yet fixed for the --enable-tiny case.

Benno Schulenberg <bens>
Group administrator
Wed 31 May 2017 01:17:14 PM UTC, comment #1: 

This has been fixed in the bargain by commit a969adf8, which fixed bug #51124.

Benno Schulenberg <bens>
Group administrator
Sun 28 May 2017 05:58:23 PM UTC, original submission:  

To reproduce, use version 2.7.1 to 2.7.5 (version 2.7.0 didn't even redraw the bottom bars, so let's ignore that one), and run:

  src/nano --suspend NEWS

In another terminal:

  kill -SIGTSTP $(pidof nano)

And in the first terminal:

  fg

See how the cursor sits at the start of the status bar, instead of wherever it ought to be in the edit window.  Now type an Arrow key and see how the cursor jumps to where it actually is.

It seems that a call to place_the_cursor() is missing when nano comes back out of suspension.

Benno Schulenberg <bens>
Group administrator

 

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

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 bens (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.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-06-26 bens Open/ClosedOpen Closed
    2017-06-02 bens StatusNone Fixed
    2017-05-31 bens StatusFixed None
    2017-05-31 bens StatusNone Fixed
        Assigned toNone bens

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code