bugGNU nano - Bugs: bug #56354, resizing the window while waiting...

 
 

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

bug #56354: resizing the window while waiting for a FIFO interrupts the open()

Submitter:  Brand Huntsman <brand>
Submitted:  Mon 20 May 2019 11:26:30 AM UTC
   
 
Severity:  2 - Minor Status:  Fixed
Assigned to:  bens Open/Closed:  Closed

Sun 26 May 2019 10:20:22 PM UTC, comment #4: 

Now that ^C is available in NANO_TINY, the install_handler_for_Ctrl_C() and restore_handler_for_Ctrl_C() calls should be removed from the !NANO_TINY that is guarding the sigwinch calls. Those open() calls are currently the only place ^C isn't allowed.

Brand Huntsman <brand>
Sun 26 May 2019 05:52:15 PM UTC, comment #3: 

And closing, because the issue is not in any release.

Benno Schulenberg <bens>
Group administrator
Sun 26 May 2019 05:44:08 PM UTC, comment #2: 

Fixed ing git, commit 05f34bbf.

Benno Schulenberg <bens>
Group administrator
Sun 26 May 2019 03:19:00 PM UTC, comment #1: 

Updating the patch for current git...

Benno Schulenberg <bens>
Group administrator
Mon 20 May 2019 11:26:30 AM UTC, original submission:  

When nano is waiting to read or write a FIFO, resizing by one row or column interrupts and displays error message, but doesn't properly redraw the UI. The following key press restores the UI but the key is lost. Resizing by multiple rows or columns restores the UI but the error message is lost.

Attached patch blocks sigwinch while opening a fifo for reading or writing.

Brand Huntsman <brand>

 

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

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by bens (Posted a comment)
  • -email is unavailable- added by brand (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 7 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2019-05-26 bens Open/ClosedOpen Closed
    2019-05-26 bens Severity3 - Normal 2 - Minor
        StatusIn Progress Fixed
        Summaryresizing window while reading or writing a FIFO interrupts the open() resizing the window while waiting for a FIFO interrupts the open()
    2019-05-26 bens StatusNone In Progress
        Assigned toNone bens
    2019-05-20 brand Attached File- Added 0001-files-block-sigwinch-while-opening-a-FIFO-for-readin.patch, #46931

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code