bugGNU Screen - Bugs: bug #29055, scrolling terminal scroll buffer...

 
 

bug #29055: scrolling terminal scroll buffer broken by commit e8d36bf

Submitted by:  Kazuo Teramoto <kazuo_teramoto>
Submitted on:  Wed 03 Mar 2010 05:44:00 PM UTC  
 
Category: Program LogicSeverity: 3 - Normal
Priority: 5 - NormalStatus: Fixed
Privacy: PublicAssigned to: None
Open/Closed: ClosedRelease: Cur Dev Sources
Fixed Release: 4.1.0Planned Release: 4.1.0
Work Required: None

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Mon 08 Mar 2010 07:35:39 PM UTC, comment #4:

Fix applied in 30be3fc3a160a0a8c7c1d7190dbc0177f2d9e34f. Thanks for the report, Kazuo.

Sadrul Habib Chowdhury <sadrul>
Project Administrator
Thu 04 Mar 2010 07:35:11 PM UTC, comment #3:

The patch fix the scrolling issue stated in this bug. I dont know how to test the scrolling performance because a dont use vsplit.

Thanks Sadrul

Kazuo Teramoto <kazuo_teramoto>
Thu 04 Mar 2010 01:11:06 AM UTC, comment #2:

If you (or anyone else!) are building from source, could you please try the attached patch and see if that fixes the problem?

With the attached patch, the stated bug in this issue should be fixed, without deteriorating scrolling performance in vertical scrolls.

(file #19846)

Sadrul Habib Chowdhury <sadrul>
Project Administrator
Wed 03 Mar 2010 06:07:25 PM UTC, comment #1:

Specifically, http://aperiodic.net/screen/faq#how_do_i_get_screen_to_put_things_into_my_terminal_s_scrollback doesn't work anymore. Possible workaround: disable the clever refreshes when there are no splits.

Sadrul Habib Chowdhury <sadrul>
Project Administrator
Wed 03 Mar 2010 05:44:00 PM UTC, original submission:

The commit e8d36bf10b784da5d7ba9a503c77e2e4688c6cda broke scrolling of terminal scroll buffer with mouse scroll or shift+pgup.

I tested this behavior under xterm and urxvt.

The screen scroll buffer is not affected (the one you get using ^a]), only the scroll buffer from the terminal.

To reproduce start a new screen session, and fill the buffer with some lines (e.g using yes|head -n 1024), now try to scroll back with shift+pgup, the display is stuck a the current position.

Reverting e8d36bf and hitting shift+pgup the display is scrolled.

The same behavior happens insides splited (v and h) windows.

Kazuo Teramoto <kazuo_teramoto>

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #19846:  screen-tite-29055.patch added by sadrul (6KiB - text/x-diff - patch)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by sadrul (Posted a comment)
  • -unavailable- added by kazuo_teramoto (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 08 Mar 2010 07:35:39 PM UTCsadrulStatusNeed Investigation=>Fixed
      Open/ClosedOpen=>Closed
      Fixed ReleaseNone=>4.1.0
    Thu 04 Mar 2010 01:11:06 AM UTCsadrulAttached File-=>Added screen-tite-29055.patch, #19846
    Wed 03 Mar 2010 06:07:25 PM UTCsadrulStatusNone=>Need Investigation
      Planned ReleaseNone=>4.1.0

    Back to the top


    Powered by Savane 3.1-cleanup1