From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: Re: Erroneous selection extension in Emacs version 22.1 for Win32 Date: Mon, 11 Jun 2007 23:10:47 +0300 Message-ID: References: <251292.40142.qm@web58609.mail.re3.yahoo.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: sea.gmane.org 1181592656 15766 80.91.229.12 (11 Jun 2007 20:10:56 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 11 Jun 2007 20:10:56 +0000 (UTC) Cc: bug-gnu-emacs@gnu.org To: Bostjan Vilfan Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jun 11 22:10:55 2007 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HxqE2-0004KS-Fx for geb-bug-gnu-emacs@m.gmane.org; Mon, 11 Jun 2007 22:10:54 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HxqE2-0007lQ-14 for geb-bug-gnu-emacs@m.gmane.org; Mon, 11 Jun 2007 16:10:54 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HxqE0-0007lB-EG for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2007 16:10:52 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HxqDz-0007ku-Oj for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2007 16:10:51 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HxqDz-0007kr-Ld for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2007 16:10:51 -0400 Original-Received: from romy.inter.net.il ([213.8.233.24]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HxqDz-0001Lk-9G for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2007 16:10:51 -0400 Original-Received: from HOME-C4E4A596F7 (IGLD-80-230-38-110.inter.net.il [80.230.38.110]) by romy.inter.net.il (MOS 3.7.3-GA) with ESMTP id IBC30623 (AUTH halo1); Mon, 11 Jun 2007 23:10:49 +0300 (IDT) In-reply-to: <251292.40142.qm@web58609.mail.re3.yahoo.com> (message from Bostjan Vilfan on Sun, 10 Jun 2007 23:19:59 -0700 (PDT)) X-detected-kernel: FreeBSD 4.7-5.2 (or MacOS X 10.2-10.4) (2) X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:15847 Archived-At: [Please keep the discussion on the mailing list.] > Date: Sun, 10 Jun 2007 23:19:59 -0700 (PDT) > From: Bostjan Vilfan > > The meaning of "extension of selection" is the one you gave: yellow area is extended. On receiving your reply I repeated the experiment, and observed a slightly nuanced outcome, as follows. > > First of all, I used "runemacs -Q" as you did, although the result is the same for a plain "runemacs". Then on the first try I loaded a file that was larger than the emacs window (allowing the scroll bar to be used), then I selected a word on the second line (painting it yellow), and performed a scroll. To my consternation, the operation was correct (without extension of selection). However, I later found that the behavior was more complicated. Correct behavior results only if the scroll is performed slowly. If the scroll is performed quickly, extension of selection occurs. The interesting thing is that once an extension of selection occurs as described, even a slow scroll results in extension of selection. > > After this I rechecked emacs version 21.3 for Win32, and found that no matter how the scroll is performed, it always comes out correct. I can confirm that with that recipe I can reproduce the problem on my machine. Thanks.