* Strange text scrolling with Emacs + GTK
@ 2004-12-05 20:43 Jérôme Marant
2004-12-07 13:27 ` Jan D.
0 siblings, 1 reply; 16+ messages in thread
From: Jérôme Marant @ 2004-12-05 20:43 UTC (permalink / raw)
Hi,
With a fresh CVS checkout, I noticed that text scrolling behaves a
weird way: when moving the scrollbar down, the text of the top line is
horizontaly scrolled from right to left before the line is moved up.
Cheers,
--
Jérôme Marant
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Strange text scrolling with Emacs + GTK
2004-12-05 20:43 Strange text scrolling with Emacs + GTK Jérôme Marant
@ 2004-12-07 13:27 ` Jan D.
2004-12-07 14:42 ` Jérôme Marant
2004-12-15 12:50 ` Kim F. Storm
0 siblings, 2 replies; 16+ messages in thread
From: Jan D. @ 2004-12-07 13:27 UTC (permalink / raw)
Cc: emacs-devel
Jérôme Marant wrote:
>Hi,
>
>With a fresh CVS checkout, I noticed that text scrolling behaves a
>weird way: when moving the scrollbar down, the text of the top line is
>horizontaly scrolled from right to left before the line is moved up
>
This happens for me in all Emacs versions, (Lucid Xaw scrollbars, Lucid
native scroll bars, GTK and Lesstif/Motif). It must be a general
redisplay problem.
To see it clearly I do:
% emacs -q --no-site-file
C-h t
Then carfully scroll down one line, the top line is shifted to the
left. A C-l fixes it.
Jan D.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Strange text scrolling with Emacs + GTK
2004-12-07 13:27 ` Jan D.
@ 2004-12-07 14:42 ` Jérôme Marant
2004-12-07 15:19 ` B. Anyos
2004-12-15 12:50 ` Kim F. Storm
1 sibling, 1 reply; 16+ messages in thread
From: Jérôme Marant @ 2004-12-07 14:42 UTC (permalink / raw)
Cc: emacs-devel
Quoting "Jan D." <jan.h.d@swipnet.se>:
> Jérôme Marant wrote:
>
> >Hi,
> >
> >With a fresh CVS checkout, I noticed that text scrolling behaves a
> >weird way: when moving the scrollbar down, the text of the top line is
> >horizontaly scrolled from right to left before the line is moved up
> >
>
> This happens for me in all Emacs versions, (Lucid Xaw scrollbars, Lucid
> native scroll bars, GTK and Lesstif/Motif). It must be a general
> redisplay problem.
>
> To see it clearly I do:
>
> % emacs -q --no-site-file
> C-h t
>
> Then carfully scroll down one line, the top line is shifted to the
> left. A C-l fixes it.
My current machine is quite slow so I didn't manage to rebuild it
against another toolkit. Thanks for your investigation.
Cheers,
--
Jérôme Marant
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Strange text scrolling with Emacs + GTK
2004-12-07 14:42 ` Jérôme Marant
@ 2004-12-07 15:19 ` B. Anyos
0 siblings, 0 replies; 16+ messages in thread
From: B. Anyos @ 2004-12-07 15:19 UTC (permalink / raw)
Cc: Jan D., Jérôme Marant
Hi,
Just for you inforamtion it happens with Windows version as well.
I use also the latest checkout.
Jérôme Marant said the following on 12/7/2004 15:42 PM:
> Quoting "Jan D." <jan.h.d@swipnet.se>:
>
>
>>Jérôme Marant wrote:
>>
>>
>>>Hi,
>>>
>>>With a fresh CVS checkout, I noticed that text scrolling behaves a
>>>weird way: when moving the scrollbar down, the text of the top line is
>>>horizontaly scrolled from right to left before the line is moved up
>>>
>>
>>This happens for me in all Emacs versions, (Lucid Xaw scrollbars, Lucid
>>native scroll bars, GTK and Lesstif/Motif). It must be a general
>>redisplay problem.
>>
>>To see it clearly I do:
>>
>>% emacs -q --no-site-file
>>C-h t
>>
>>Then carfully scroll down one line, the top line is shifted to the
>>left. A C-l fixes it.
>
>
> My current machine is quite slow so I didn't manage to rebuild it
> against another toolkit. Thanks for your investigation.
>
> Cheers,
>
>
> --
> Jérôme Marant
>
>
> _______________________________________________
> Emacs-devel mailing list
> Emacs-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-devel
>
>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Strange text scrolling with Emacs + GTK
2004-12-07 13:27 ` Jan D.
2004-12-07 14:42 ` Jérôme Marant
@ 2004-12-15 12:50 ` Kim F. Storm
2004-12-15 13:08 ` B. Anyos
` (2 more replies)
1 sibling, 3 replies; 16+ messages in thread
From: Kim F. Storm @ 2004-12-15 12:50 UTC (permalink / raw)
Cc: Jérôme Marant, emacs-devel
"Jan D." <jan.h.d@swipnet.se> writes:
> Jérôme Marant wrote:
>
>>Hi,
>>
>>With a fresh CVS checkout, I noticed that text scrolling behaves a
>>weird way: when moving the scrollbar down, the text of the top line is
>>horizontaly scrolled from right to left before the line is moved up
>>
>
> This happens for me in all Emacs versions, (Lucid Xaw scrollbars,
> Lucid native scroll bars, GTK and Lesstif/Motif). It must be a
> general redisplay problem.
>
> To see it clearly I do:
>
> % emacs -q --no-site-file
> C-h t
>
> Then carfully scroll down one line, the top line is shifted to the
> left. A C-l fixes it.
I don't see it --
what do you mean by "carefully scroll" ?
Scrolling typically jumps several lines, and clicking on the scroll
down arrow scrolls one line ok.
I'm using:
GNU Emacs 21.3.50.169 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2004-12-15
--
Kim F. Storm <storm@cua.dk> http://www.cua.dk
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Strange text scrolling with Emacs + GTK
2004-12-15 12:50 ` Kim F. Storm
@ 2004-12-15 13:08 ` B. Anyos
2004-12-15 13:28 ` Sebastien Kirche
2004-12-15 18:52 ` Robert J. Chassell
2 siblings, 0 replies; 16+ messages in thread
From: B. Anyos @ 2004-12-15 13:08 UTC (permalink / raw)
Cc: Jérôme Marant, Jan D., emacs-devel
With the current CVS snapshot I can't reproduce the problem,
however I was able to do that before (a week ago)
Just drag the scroll bar and carefully move it up & down
so it will scroll a couple lines only.
Examine the top line of the buffer.
Todays CVS works fine strangly.
Bela
Kim F. Storm said the following on 12/15/2004 13:50 PM:
> "Jan D." <jan.h.d@swipnet.se> writes:
>
>
>>Jérôme Marant wrote:
>>
>>
>>>Hi,
>>>
>>>With a fresh CVS checkout, I noticed that text scrolling behaves a
>>>weird way: when moving the scrollbar down, the text of the top line is
>>>horizontaly scrolled from right to left before the line is moved up
>>>
>>
>>This happens for me in all Emacs versions, (Lucid Xaw scrollbars,
>>Lucid native scroll bars, GTK and Lesstif/Motif). It must be a
>>general redisplay problem.
>>
>>To see it clearly I do:
>>
>>% emacs -q --no-site-file
>>C-h t
>>
>>Then carfully scroll down one line, the top line is shifted to the
>>left. A C-l fixes it.
>
>
> I don't see it --
>
> what do you mean by "carefully scroll" ?
>
> Scrolling typically jumps several lines, and clicking on the scroll
> down arrow scrolls one line ok.
>
> I'm using:
>
> GNU Emacs 21.3.50.169 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2004-12-15
>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Strange text scrolling with Emacs + GTK
2004-12-15 12:50 ` Kim F. Storm
2004-12-15 13:08 ` B. Anyos
@ 2004-12-15 13:28 ` Sebastien Kirche
2004-12-15 18:07 ` Jan D.
2004-12-15 18:52 ` Robert J. Chassell
2 siblings, 1 reply; 16+ messages in thread
From: Sebastien Kirche @ 2004-12-15 13:28 UTC (permalink / raw)
Le 15 Dec 2004, Kim F. Storm a formulé :
> what do you mean by "carefully scroll" ?
>
> Scrolling typically jumps several lines, and clicking on the scroll
> down arrow scrolls one line ok.
>
> I'm using:
>
> GNU Emacs 21.3.50.169 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of
> 2004-12-15
I have also noticed it.
One can see that weird first line scroll by using scroll bars slowly, not to
scroll too fast (i suppose it is what Jan calls carefull scroll) but one
line at a time.
I use currently a 2004-11-12 checkout compiled with gtk toolkit. I'll
checkout a fresh one tonight to see it is still there.
Sébastien Kirche
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Strange text scrolling with Emacs + GTK
2004-12-15 13:28 ` Sebastien Kirche
@ 2004-12-15 18:07 ` Jan D.
2004-12-15 21:44 ` Jan D.
0 siblings, 1 reply; 16+ messages in thread
From: Jan D. @ 2004-12-15 18:07 UTC (permalink / raw)
Cc: emacs-devel
>> what do you mean by "carefully scroll" ?
>>
>> Scrolling typically jumps several lines, and clicking on the scroll
>> down arrow scrolls one line ok.
>>
>> I'm using:
>>
>> GNU Emacs 21.3.50.169 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll
>> bars) of
>> 2004-12-15
>
> I have also noticed it.
>
> One can see that weird first line scroll by using scroll bars slowly,
> not to
> scroll too fast (i suppose it is what Jan calls carefull scroll)
> but one
> line at a time.
Yes, that is it exactly. Scroll as slow as you can by dragging the
scroll bar. When one line has scrolled out of view, the bug was
visible.
>
> I use currently a 2004-11-12 checkout compiled with gtk toolkit.
> I'll
> checkout a fresh one tonight to see it is still there.
I'll recheck the other toolkits.
Jan D.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Strange text scrolling with Emacs + GTK
2004-12-15 12:50 ` Kim F. Storm
2004-12-15 13:08 ` B. Anyos
2004-12-15 13:28 ` Sebastien Kirche
@ 2004-12-15 18:52 ` Robert J. Chassell
2004-12-15 21:46 ` Jan D.
2 siblings, 1 reply; 16+ messages in thread
From: Robert J. Chassell @ 2004-12-15 18:52 UTC (permalink / raw)
>>With a fresh CVS checkout, I noticed that text scrolling behaves
>>a weird way: when moving the scrollbar down, the text of the top
>>line is horizontaly scrolled from right to left before the line
>>is moved up ...
I don't see it --
By clicking on the down arrow of its GTK scroll bar
(`scroll-bar-toolkit-scroll'),
I was able to duplicate Marant's bug using a `bootfast' build from
last Sunday.
GNU Emacs 21.3.50.25 (i686-pc-linux-gnu, GTK+ Version 2.4.13) of 2004-12-12
started with
emacs -q --no-site-file
I went from
You are looking at the Emacs tutorial. See end for copying conditions.
Copyright (c) 1985, 1996, 1998, 2001, 2002 Free Software Foundation.
to:
tutorial. See end for copying conditions.
Copyright (c) 1985, 1996, 1998, 2001, 2002 Free Software Foundation.
The cursor moved to the middle of the window; the text did not move
down at all.
However, I was not able to duplicate that result using a `bootfast'
build with today's CVS snapshot,
Wed, 2004 Dec 15 13:36 UTC GNU Emacs 21.3.50.27
(i686-pc-linux-gnu, GTK+ Version 2.4.13),
Instead, I exercised a different bug: the second click on the scroll
bar down arrow did nothing ... nor did the sixth.
Hmm ... I just reproduced the first bug in this *mail* buffer in which
I am composing this message. This is my regular Emacs, based on the
build of 2004-12-12, which evaluates a .emacs file that is over 200
kilobytes. Since I never click on a scroll bar arrow, I have never
seen the bug before.
--
Robert J. Chassell
bob@rattlesnake.com GnuPG Key ID: 004B4AC8
http://www.rattlesnake.com http://www.teak.cc
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Strange text scrolling with Emacs + GTK
2004-12-15 18:07 ` Jan D.
@ 2004-12-15 21:44 ` Jan D.
2004-12-16 8:19 ` Changelogs entries [Re: Strange text scrolling with Emacs + GTK] Jérôme Marant
2004-12-16 14:33 ` Strange text scrolling with Emacs + GTK YAMAMOTO Mitsuharu
0 siblings, 2 replies; 16+ messages in thread
From: Jan D. @ 2004-12-15 21:44 UTC (permalink / raw)
>
>
>>
>> I use currently a 2004-11-12 checkout compiled with gtk
>> toolkit. I'll
>> checkout a fresh one tonight to see it is still there.
>
>
>
> I'll recheck the other toolkits.
I can not reproduce the bug with any Emacs build from a current CVS
checkout.
Jan D.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Strange text scrolling with Emacs + GTK
2004-12-15 18:52 ` Robert J. Chassell
@ 2004-12-15 21:46 ` Jan D.
0 siblings, 0 replies; 16+ messages in thread
From: Jan D. @ 2004-12-15 21:46 UTC (permalink / raw)
Cc: jmarant, emacs-devel
Robert J. Chassell wrote:
>Instead, I exercised a different bug: the second click on the scroll
>bar down arrow did nothing ... nor did the sixth.
>
>Hmm ... I just reproduced the first bug in this *mail* buffer in which
>I am composing this message. This is my regular Emacs, based on the
>build of 2004-12-12, which evaluates a .emacs file that is over 200
>kilobytes. Since I never click on a scroll bar arrow, I have never
>seen the bug before.
>
>
It is strange that nobody has seen it, AFAIK it has been there ever
since GTK scroll bars where introduced. I've checked in a fix.
Thanks,
Jan D.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Changelogs entries [Re: Strange text scrolling with Emacs + GTK]
2004-12-15 21:44 ` Jan D.
@ 2004-12-16 8:19 ` Jérôme Marant
2004-12-16 9:35 ` Kim F. Storm
2004-12-17 0:53 ` Richard Stallman
2004-12-16 14:33 ` Strange text scrolling with Emacs + GTK YAMAMOTO Mitsuharu
1 sibling, 2 replies; 16+ messages in thread
From: Jérôme Marant @ 2004-12-16 8:19 UTC (permalink / raw)
Quoting "Jan D." <jan.h.d@swipnet.se>:
> >
> >
> >>
> >> I use currently a 2004-11-12 checkout compiled with gtk
> >> toolkit. I'll
> >> checkout a fresh one tonight to see it is still there.
> >
> >
> >
> > I'll recheck the other toolkits.
>
>
> I can not reproduce the bug with any Emacs build from a current CVS
> checkout.
If so, it must have been silently fixed recently.
The problem with the way changelogs entries are written is that they
never mention the bug they fix; comments like "New variable", "new
function", "use it" and so on are just not enough for anyone to
understand the fix.
I think this is quite annoying from an external sight since people
have to guess with respect to their knowledge of Emacs source files.
(especially when you have to backport fixes).
Cheers,
--
Jérôme Marant
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Changelogs entries [Re: Strange text scrolling with Emacs + GTK]
2004-12-16 8:19 ` Changelogs entries [Re: Strange text scrolling with Emacs + GTK] Jérôme Marant
@ 2004-12-16 9:35 ` Kim F. Storm
2004-12-17 0:53 ` Richard Stallman
1 sibling, 0 replies; 16+ messages in thread
From: Kim F. Storm @ 2004-12-16 9:35 UTC (permalink / raw)
Cc: emacs-devel
Jérôme Marant <jmarant@free.fr> writes:
> Quoting "Jan D." <jan.h.d@swipnet.se>:
>
>> >
>> >
>> >>
>> >> I use currently a 2004-11-12 checkout compiled with gtk
>> >> toolkit. I'll
>> >> checkout a fresh one tonight to see it is still there.
>> >
>> >
>> >
>> > I'll recheck the other toolkits.
>>
>>
>> I can not reproduce the bug with any Emacs build from a current CVS
>> checkout.
>
> If so, it must have been silently fixed recently.
>
> The problem with the way changelogs entries are written is that they
> never mention the bug they fix; comments like "New variable", "new
> function", "use it" and so on are just not enough for anyone to
> understand the fix.
>
I fully agree -- and a proper bug tracking system would be nice too.
But this is why I always (intend to) post a following saying that I
have fixed a bug.
Others don't do that, and it wastes time whenever someone starts
looking at a bug that someone else already fixed, but didn't tell us.
> I think this is quite annoying from an external sight since people
> have to guess with respect to their knowledge of Emacs source files.
> (especially when you have to backport fixes).
True.
--
Kim F. Storm <storm@cua.dk> http://www.cua.dk
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Strange text scrolling with Emacs + GTK
2004-12-15 21:44 ` Jan D.
2004-12-16 8:19 ` Changelogs entries [Re: Strange text scrolling with Emacs + GTK] Jérôme Marant
@ 2004-12-16 14:33 ` YAMAMOTO Mitsuharu
2004-12-16 15:27 ` Kim F. Storm
1 sibling, 1 reply; 16+ messages in thread
From: YAMAMOTO Mitsuharu @ 2004-12-16 14:33 UTC (permalink / raw)
>>>>> On Wed, 15 Dec 2004 22:44:30 +0100, "Jan D." <jan.h.d@swipnet.se> said:
> I can not reproduce the bug with any Emacs build from a current CVS
> checkout.
I could reproduce the problem with the latest CVS.
% emacs -Q
M-x info RET
M->
C-l
C-x ( C-u - 1 C-v C-x )
C-x e e e e ...
I see the problem around "CC mode" and "Forms".
YAMAMOTO Mitsuharu
mituharu@math.s.chiba-u.ac.jp
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Strange text scrolling with Emacs + GTK
2004-12-16 14:33 ` Strange text scrolling with Emacs + GTK YAMAMOTO Mitsuharu
@ 2004-12-16 15:27 ` Kim F. Storm
0 siblings, 0 replies; 16+ messages in thread
From: Kim F. Storm @ 2004-12-16 15:27 UTC (permalink / raw)
Cc: emacs-devel
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> writes:
>>>>>> On Wed, 15 Dec 2004 22:44:30 +0100, "Jan D." <jan.h.d@swipnet.se> said:
>
>> I can not reproduce the bug with any Emacs build from a current CVS
>> checkout.
>
> I could reproduce the problem with the latest CVS.
>
> % emacs -Q
> M-x info RET
> M->
> C-l
> C-x ( C-u - 1 C-v C-x )
> C-x e e e e ...
>
> I see the problem around "CC mode" and "Forms".
Ok, I see it.
It is not specific for the first line of a buffer.
Rather it happens for lines which are indented but the
indentation is controlled by a display property and
the newline is part of that display property -- in
that case, the indentation is not recognized for the
first display line.
So it is not a problem with scrolling or the scroll bar
as such.
I don't have time to look at this right now, but
I have added it to FOR-RELEASE to look at before release.
--
Kim F. Storm <storm@cua.dk> http://www.cua.dk
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Changelogs entries [Re: Strange text scrolling with Emacs + GTK]
2004-12-16 8:19 ` Changelogs entries [Re: Strange text scrolling with Emacs + GTK] Jérôme Marant
2004-12-16 9:35 ` Kim F. Storm
@ 2004-12-17 0:53 ` Richard Stallman
1 sibling, 0 replies; 16+ messages in thread
From: Richard Stallman @ 2004-12-17 0:53 UTC (permalink / raw)
Cc: emacs-devel
Some people have been moving to a practice of somehow referencing bug
reports in ChangeLog entries. I think it is a good idea to do this.
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2004-12-17 0:53 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-12-05 20:43 Strange text scrolling with Emacs + GTK Jérôme Marant
2004-12-07 13:27 ` Jan D.
2004-12-07 14:42 ` Jérôme Marant
2004-12-07 15:19 ` B. Anyos
2004-12-15 12:50 ` Kim F. Storm
2004-12-15 13:08 ` B. Anyos
2004-12-15 13:28 ` Sebastien Kirche
2004-12-15 18:07 ` Jan D.
2004-12-15 21:44 ` Jan D.
2004-12-16 8:19 ` Changelogs entries [Re: Strange text scrolling with Emacs + GTK] Jérôme Marant
2004-12-16 9:35 ` Kim F. Storm
2004-12-17 0:53 ` Richard Stallman
2004-12-16 14:33 ` Strange text scrolling with Emacs + GTK YAMAMOTO Mitsuharu
2004-12-16 15:27 ` Kim F. Storm
2004-12-15 18:52 ` Robert J. Chassell
2004-12-15 21:46 ` Jan D.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.