From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#8400: 24.0.50; Strange selection behavior in Gnus Article buffer Date: Fri, 01 Apr 2011 00:05:10 +0200 Message-ID: <87fwq30wvd.fsf@escher.fritz.box> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1301609324 15138 80.91.229.12 (31 Mar 2011 22:08:44 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 31 Mar 2011 22:08:44 +0000 (UTC) To: 8400@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Apr 01 00:08:36 2011 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.69) (envelope-from ) id 1Q5Q2e-0004FP-4T for geb-bug-gnu-emacs@m.gmane.org; Fri, 01 Apr 2011 00:08:36 +0200 Original-Received: from localhost ([127.0.0.1]:48244 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q5Q1S-0006TC-5T for geb-bug-gnu-emacs@m.gmane.org; Thu, 31 Mar 2011 18:07:22 -0400 Original-Received: from [140.186.70.92] (port=53163 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q5Q1J-0006Rv-0D for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2011 18:07:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q5Q1H-0008AH-Ry for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2011 18:07:12 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:48939) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q5Q1H-0008A5-P1 for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2011 18:07:11 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Q5Q0A-0004ux-JF; Thu, 31 Mar 2011 18:06:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Mar 2011 22:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 8400 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.130160913018863 (code B ref -1); Thu, 31 Mar 2011 22:06:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 31 Mar 2011 22:05:30 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q5Pzc-0004uC-TP for submit@debbugs.gnu.org; Thu, 31 Mar 2011 18:05:29 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q5PzW-0004tw-Bs for submit@debbugs.gnu.org; Thu, 31 Mar 2011 18:05:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q5PzQ-0007pO-C7 for submit@debbugs.gnu.org; Thu, 31 Mar 2011 18:05:17 -0400 Original-Received: from lists.gnu.org ([199.232.76.165]:46059) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q5PzQ-0007pK-9v for submit@debbugs.gnu.org; Thu, 31 Mar 2011 18:05:16 -0400 Original-Received: from [140.186.70.92] (port=47925 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q5PzP-0005NE-D7 for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2011 18:05:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q5PzO-0007p4-B0 for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2011 18:05:15 -0400 Original-Received: from mailout-de.gmx.net ([213.165.64.22]:36890) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1Q5PzN-0007ox-VH for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2011 18:05:14 -0400 Original-Received: (qmail invoked by alias); 31 Mar 2011 22:05:11 -0000 Original-Received: from i59F56DC0.versanet.de (EHLO escher.home) [89.245.109.192] by mail.gmx.net (mp036) with SMTP; 01 Apr 2011 00:05:11 +0200 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX18bDSlJojgbxfusbERf3rg4n6YggcA6law4sN5spO bCClO/ZKPIWPQY Original-Received: by escher.home (Postfix, from userid 1000) id CF4646394B; Fri, 1 Apr 2011 00:05:10 +0200 (CEST) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Thu, 31 Mar 2011 18:06:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org 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:45549 Archived-At: 1. emacs -Q 2. Carry out the steps in NEWS to return to the pre-24 selection behavior: Change `mouse-drag-copy-region' to t. Change `x-select-enable-primary' to t. Change `x-select-enable-clipboard' to nil. 3. M-x gnus, answer y to continue to the Group buffer despite no server being found, then type `B f' to browse a foreign server, e.g. news.gmane.org, select a group and open an article. 4. In the Article buffer select some text (it doesn't matter whether by double clicking with mouse-1 or by the keyboard, though if the latter then after selecting point should at the end of the selection to have the same situation as when selecting by the mouse). 5. Type `M-w'. 6. Switch to a writable buffer, and type `C-y'. => The yanked text is not the selection from step 4, but -- if the selection was made from text following the article headers -- a region of the Article buffer ending at the start of the selection and beginning either just below the last header line, or possibly including one or more header lines; if the selection is within the headers, the yanked text is the region beginning at the start of the selection and ending just below the headers. If you type `M-y' after step 6, then the yanked text is replaced by the text selected in step 4. If step 5 is omitted, C-y in step 6 yanks the selected text as usual. I have only observed this selection behavior in Gnus Article buffers, and there it is reliably reproducible. (I have observed it for some time, probably since the new selection changes were introduced, but didn't try to find a reproducible recipe till now.) In GNU Emacs 24.0.50.1 (i686-suse-linux-gnu, GTK+ Version 2.20.1) of 2011-03-30 on escher Windowing system distributor `The X.Org Foundation', version 11.0.10800000 configured using `configure '--without-toolkit-scroll-bars' 'CFLAGS=-g -O2 -fno-optimize-sibling-calls'' 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