From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bostjan Vilfan Newsgroups: gmane.emacs.bugs Subject: Erroneous selection extension in Emacs version 22.1 for Win32 Date: Sat, 9 Jun 2007 23:22:16 -0700 (PDT) Message-ID: <547653.58049.qm@web58605.mail.re3.yahoo.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1131306872==" X-Trace: sea.gmane.org 1181482175 32180 80.91.229.12 (10 Jun 2007 13:29:35 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 10 Jun 2007 13:29:35 +0000 (UTC) To: bug-gnu-emacs@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jun 10 15:29:34 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 1HxNU2-0000lY-O6 for geb-bug-gnu-emacs@m.gmane.org; Sun, 10 Jun 2007 15:29:31 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HxNU2-00013h-2b for geb-bug-gnu-emacs@m.gmane.org; Sun, 10 Jun 2007 09:29:30 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HxGp1-000065-JZ for bug-gnu-emacs@gnu.org; Sun, 10 Jun 2007 02:22:43 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HxGoz-00005l-RQ for bug-gnu-emacs@gnu.org; Sun, 10 Jun 2007 02:22:42 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HxGoz-00005i-Kb for bug-gnu-emacs@gnu.org; Sun, 10 Jun 2007 02:22:41 -0400 Original-Received: from web58605.mail.re3.yahoo.com ([68.142.236.203]) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1HxGoz-0003F1-Bv for bug-gnu-emacs@gnu.org; Sun, 10 Jun 2007 02:22:41 -0400 Original-Received: (qmail 58330 invoked by uid 60001); 10 Jun 2007 06:22:19 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Message-ID; b=l87bRqmmm47GXIzNqgEM+sT/mYL/gcCWfmkpsfaBEdbTALXV6f/Eb2Pzlhuclai97RkFW+cpdNCr0c8krJ0R/xYOAvR1NpKknW2yYkWcp6t7IJdPvA0CWUB9fO08lIxRWrJV0fzHBddc77EeXjCwckw0yiriK+Pz43IQkM8Jy1o=; X-YMail-OSG: 6TNBwiYVM1mgOSe9cjVCYRhqG40s1bgL1jS41y06j0TKN.a6cRPr_DuDaB2hN4Z7aw-- Original-Received: from [89.142.58.133] by web58605.mail.re3.yahoo.com via HTTP; Sat, 09 Jun 2007 23:22:19 PDT X-Mailer: YahooMailRC/651.23.1 YahooMailWebService/0.7.41.14 X-detected-kernel: FreeBSD 4.7-5.2 (or MacOS X 10.2-10.4) (2) X-Mailman-Approved-At: Sun, 10 Jun 2007 09:29:28 -0400 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:15822 Archived-At: --===============1131306872== Content-Type: multipart/alternative; boundary="0-1953284376-1181456536=:58049" --0-1953284376-1181456536=:58049 Content-Type: text/plain; charset=ascii If a text is selected and the selected text is scrolled away from the visible window (using the mouse pointer on the scroll bar on the right or on the up or down scroll button, top and bottom right), the selected area is extended at the same time as the original selected text moves away from the window. I checked the previous version of Emacs that I used (21.3), and it did not behave in this way. In my opinion the current behavior is a bug. There are situations where "automatic extension of selection" feels natural; for example, when one selects a text, and, while the mouse button is pressed, the mouse is simultaneously moved downward, even below the emacs window. In that case the text is scrolled upward and the selected area is extended at the same time as the originally selected text travels upward. In my opinion the bug I am reporting consists of the fact that "selection extension when mouse button pressed" is not cancelled once the mouse pointer enters the the scroll bar area. Regards, BV bostjanv@alum.mit.edu In GNU Emacs 22.1.1 (i386-mingw-nt5.1.2600) of 2007-06-02 on RELEASE Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4) --cflags -Ic:/gnuwin32/include' 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: ENU locale-coding-system: cp1250 default-enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: encoded-kbd-mode: t tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t unify-8859-on-encoding-mode: t utf-translate-cjk-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: identity Recent input: C-c C-c C-x k Recent messages: mail-send: Invalid header line (maybe a continuation line lacks initial whitespace) Mark set mail-send: Invalid header line (maybe a continuation line lacks initial whitespace) Auto-saving...done Auto-saving...done Mark set Auto-saving...done Mark set mail-send: Invalid header line (maybe a continuation line lacks initial whitespace) Auto-saving...done ____________________________________________________________________________________ Be a better Heartthrob. Get better relationship answers from someone who knows. Yahoo! Answers - Check it out. http://answers.yahoo.com/dir/?link=list&sid=396545433 --0-1953284376-1181456536=:58049 Content-Type: text/html; charset=ascii

If a text is selected and the selected text is scrolled away from the visible
window (using the mouse pointer on the scroll bar on the right or on the up
or down scroll button, top and bottom right), the selected area is extended
at the same time as the original selected text moves away from the window.

I checked the previous version of Emacs that I used (21.3), and it did not behave in
this way. In my opinion the current behavior is a bug. There are situations
where "automatic extension of selection" feels natural; for example, when one
selects a text, and, while the mouse button is pressed, the mouse is
simultaneously moved downward, even below the emacs window. In that case the
text is scrolled upward and the selected area is extended at the same time as
the originally selected text travels upward. In my opinion the bug I am
reporting consists of the fact that "selection extension when mouse button
pressed" is not cancelled once the mouse pointer enters the the scroll bar
area.

Regards,
BV bostjanv@alum.mit.edu

 

In GNU Emacs 22.1.1 (i386-mingw-nt5.1.2600)
 of 2007-06-02 on RELEASE
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4) --cflags -Ic:/gnuwin32/include'

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: ENU
  locale-coding-system: cp1250
  default-enable-multibyte-characters: t

Major mode: Fundamental

Minor modes in effect:
  encoded-kbd-mode: t
  tooltip-mode: t
  tool-bar-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-l ock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: identity

Recent input:
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <help-echo> <help-echo>
<help-echo> C-c C-c <help-echo> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <help-echo> & lt;down-mouse-1> <mouse-movement>
<mouse-movement> <drag-mouse-1> <delete> <help-echo>
<help-echo> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mou se-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <down-mouse-1>
<mouse-1> <return> <help-echo> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse -1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <help-echo> <help-echo>
<help-echo> <down-mouse-1> <mouse-movement> <mouse-movement>
<mouse-movement> <mouse-movement> <mouse-movement>
<mouse-movement> <mouse-movement> <mouse-movement>
<drag-mouse-1> <help-echo> <down-mouse-1> <mouse-1>
C-x k <return> <bac kspace> <backspace> <backspace>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <menu-bar>
<file> <one-window> <help-echo> <help-echo> <help-echo>
<drag-n-drop> <down-mouse-1> <mouse-movement> <mouse-movement>
<drag-mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> < mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1>
<mouse-1> <mouse-1> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <menu-bar> <help-menu>
<report-emacs-bug>

Recent messages:
mail-send: Invalid header line (maybe a continuation line lacks initial whitespace)
Mark set
mail-send: Invalid header line (maybe a continuation line lacks initial whitespace)
Auto-saving...done
Auto-saving...done
Mark set
Auto-saving...done
Mark set
mail-send: Invalid header line (maybe a continuation line lacks initial whitespace)
Auto-saving...done




Got a little couch potato?
Check out fun summer activities for kids. --0-1953284376-1181456536=:58049-- --===============1131306872== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ bug-gnu-emacs mailing list bug-gnu-emacs@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnu-emacs --===============1131306872==--