dfelicia Apprentice
Joined: 11 May 2005 Posts: 281 Location: Southwestern Connecticut
|
Posted: Mon Feb 06, 2006 8:36 pm Post subject: [KNOWN BUG] xterm scrollbar "flashes" after update |
|
|
Before updating world sometime in the past 2 weeks, the scrollbar in my xterms would start all grey. As the saveLines buffer would build, the grey area would shrink one line at a time. When the buffer was totally full, I would have just a small grey bar at the bottom that I could grab with my mouse and move up to see the buffer contents.
After updating to Xterm 207, the grey bar disappears after 2 or 4 lines of history. Then it resets to being solid grey for a line or two, then disappears, again. When scrolling through files that fill more than the visible area, I get a flashing effect in the scrollbar. Note that it does still work (I can scroll), but I find the flashing very distracting. I can repro this on 2 boxes with Xterm 207. A box still running Xterm 204 does not have the problem. I have made no changes to ~/.Xdefaults, the the app-defaults changes introduced in 207 seem trivial. See below.
UPDATE: Downgrading to x11-terms/xterm-204 resolves the issue,. See https://bugs.gentoo.org/show_bug.cgi?id=115037
Code: |
dfelicia@rtfm app-defaults $ xterm -v
XTerm(207)
|
Code: |
dfelicia@rtfm app-defaults $ diff XTerm ~/XTerm
6,7c6,7
< ! $XTermId: XTerm.ad,v 1.69 2005/11/03 13:17:27 tom Exp $
< ! $XFree86: xc/programs/xterm/XTerm.ad,v 3.32 2005/11/03 13:17:27 dickey Exp $
---
> ! $XTermId: XTerm.ad,v 1.65 2005/04/22 00:21:53 tom Exp $
> ! $XFree86: xc/programs/xterm/XTerm.ad,v 3.30 2005/04/22 00:21:53 dickey Exp $
30d29
< *mainMenu*alt-esc*Label: Alt Sends Escape
76c75
< *VT100.font1: nil2
---
> *VT100*font1: nil2
79c78
< *VT100.font2: 5x7
---
> *VT100*font2: 5x7
81c80
< *VT100.font3: 6x10
---
> *VT100*font3: 6x10
83c82
< *VT100.font4: 7x13
---
> *VT100*font4: 7x13
85c84
< *VT100.font5: 9x15
---
> *VT100*font5: 9x15
87c86
< *VT100.font6: 10x20
---
> *VT100*font6: 10x20
|
Code: |
dfelicia@rtfm ~ $ cat .Xdefaults
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! xterm (and friends)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! Pretty colors.
XTerm*VT100*dynamicColors: on
XTerm*VT100*foreground: white
XTerm*VT100*background: black
XTerm*VT100*cursorColor: white
! These affect apps like man
XTerm*VT100*highlightSelection: true
XTerm*VT100*colorBDMode: on
XTerm*VT100*colorBD: green
XTerm*VT100*colorULMode: on
XTerm*VT100*underLine: on
XTerm*VT100*colorUL: yellow
! I need to scroll
XTerm*VT100*scrollBar: true
XTerm*VT100*saveLines: 1500
XTerm*VT100*scrollTtyOutput: false
XTerm*VT100*scrollKey: true
XTerm*VT100*Scrollbar.JumpCursor: true
! Why wouldn't I want my login scripts to run?
XTerm*VT100*loginShell: true
! Make use of that big monitor
XTerm*VT100*geometry: 110x25
! I forget why I added this
XTerm*VT100*reverseWrap: true
! I hate beeping
XTerm*VT100*visualBell: true
! RedHat and Fedora do some wierd thing in Xresources
! This makes backspace and delete keys do what you'd expect
XTerm*VT100.Translations: #override\n\
<KeyPress>Prior : scroll-back(1,page)\n\
<KeyPress>Next : scroll-forw(1,page)
xterm*titleBar: false
! This resource specifies whether or not to ignore the 'alternate screen'
! of applications such as vi. When it is on, these applications will restore
! the contents of the screen when they are exited to what they were before
! they were started. When it is off, the contents of vi will remain on the
! screen after the program is quit.
XTerm*VT100*titeInhibit: true
|
|
|