unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#5489: 23.1.91; scroll bar redisplay problem
@ 2010-01-28 22:50 Stephen Berman
  2010-02-13 22:09 ` Stephen Berman
  0 siblings, 1 reply; 2+ messages in thread
From: Stephen Berman @ 2010-01-28 22:50 UTC (permalink / raw)
  To: 5489

[-- Attachment #1: Type: text/plain, Size: 545 bytes --]

Some change since the pretest started has resulted in a redisplay
problem with the scroll bar.  I have been able to reproduce it only with
the third party library tabbar.el (available from
http://emhacks.cvs.sourceforge.net/viewvc/*checkout*/emhacks/emhacks/tabbar.el?revision=1.69).
Here is a minimal recipe:

1. Let ~/.emacs consist of the following lines:

(load "/path/to/tabbar.el")
(tabbar-mode 1)

2. emacs

3. C-h f RET help RET

=> Now the frame is split vertically, and the lower window contains no scroll
bar.  Here is a screenshot:


[-- Attachment #2: scroll bar display bug --]
[-- Type: image/png, Size: 30250 bytes --]

[-- Attachment #3: Type: text/plain, Size: 1231 bytes --]


I have also observed this in other split window configurations, e.g. the
Summary and Article buffers in Gnus.  The missing scroll bar appears as
soon as the lower window is made current.  I have also seen the scroll
appear spontaneously after a few seconds, but I haven't found a way to
reproduce that.  The bug occurs only if the above sexps are in
user-init-file; it does not occur after evalling them after starting
with -Q, or loading them from the command line.

This bug is present in all pretest builds I have, but the earliest of
these is only from 2010-01-13.  It is not present in the last
pre-pretest build I have, from 2009-11-27.

I don't know how to debug this, but if someone can guide me, I'll try.


In GNU Emacs 23.1.91.4 (i686-pc-linux-gnu, GTK+ Version 2.18.1)
 of 2010-01-28 on escher
Windowing system distributor `The X.Org Foundation', version 11.0.10605000
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=local
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

^ permalink raw reply	[flat|nested] 2+ messages in thread

* bug#5489: 23.1.91; scroll bar redisplay problem
  2010-01-28 22:50 bug#5489: 23.1.91; scroll bar redisplay problem Stephen Berman
@ 2010-02-13 22:09 ` Stephen Berman
  0 siblings, 0 replies; 2+ messages in thread
From: Stephen Berman @ 2010-02-13 22:09 UTC (permalink / raw)
  To: 5489-done

On Thu, 28 Jan 2010 23:50:06 +0100 Stephen Berman <stephen.berman@gmx.net> wrote:

> Some change since the pretest started has resulted in a redisplay
> problem with the scroll bar.  I have been able to reproduce it only with
> the third party library tabbar.el (available from
> http://emhacks.cvs.sourceforge.net/viewvc/*checkout*/emhacks/emhacks/tabbar.el?revision=1.69).
> Here is a minimal recipe:
>
> 1. Let ~/.emacs consist of the following lines:
>
> (load "/path/to/tabbar.el")
> (tabbar-mode 1)
>
> 2. emacs
>
> 3. C-h f RET help RET
>
> => Now the frame is split vertically, and the lower window contains no scroll
> bar.

When I read the report of bug#5571, I suspected it and the above were
probably the same, and indeed, setting GDK_NATIVE_WINDOWS=1 prevents the
scroll bar disappearance in my recipe above.  What's more, Jan D.'s fix
for bug#5571 also fixes my bug (at least, with it the recipe above fails
to make the scroll bar vanish).  Since no one has commented on this bug,
I feel entitled to close it.  Thanks for the fix.

Steve Berman






^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2010-02-13 22:09 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-01-28 22:50 bug#5489: 23.1.91; scroll bar redisplay problem Stephen Berman
2010-02-13 22:09 ` Stephen Berman

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).