* 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 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
* 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: 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
* 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: 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: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
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.