From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dani Moncayo Newsgroups: gmane.emacs.bugs Subject: bug#10056: 24.0.91; Mark deactivation Date: Wed, 5 Dec 2012 09:04:30 +0100 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: ger.gmane.org 1354694712 7828 80.91.229.3 (5 Dec 2012 08:05:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 5 Dec 2012 08:05:12 +0000 (UTC) To: 10056@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Dec 05 09:05:24 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Tg9yo-0007TA-SX for geb-bug-gnu-emacs@m.gmane.org; Wed, 05 Dec 2012 09:05:18 +0100 Original-Received: from localhost ([::1]:58380 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tg9yc-0002sf-O0 for geb-bug-gnu-emacs@m.gmane.org; Wed, 05 Dec 2012 03:05:06 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:43712) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tg9yZ-0002r3-9M for bug-gnu-emacs@gnu.org; Wed, 05 Dec 2012 03:05:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tg9yS-0002Nl-QE for bug-gnu-emacs@gnu.org; Wed, 05 Dec 2012 03:05:03 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:43953) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tg9yS-0002NU-LJ for bug-gnu-emacs@gnu.org; Wed, 05 Dec 2012 03:04:56 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Tg9yY-0006C8-2A for bug-gnu-emacs@gnu.org; Wed, 05 Dec 2012 03:05:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 05 Dec 2012 08:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10056 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 10056-submit@debbugs.gnu.org id=B10056.135469468023781 (code B ref 10056); Wed, 05 Dec 2012 08:05:02 +0000 Original-Received: (at 10056) by debbugs.gnu.org; 5 Dec 2012 08:04:40 +0000 Original-Received: from localhost ([127.0.0.1]:54204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tg9yC-0006BW-Fq for submit@debbugs.gnu.org; Wed, 05 Dec 2012 03:04:40 -0500 Original-Received: from mail-ob0-f172.google.com ([209.85.214.172]:53082) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tg9y9-0006BO-S3 for 10056@debbugs.gnu.org; Wed, 05 Dec 2012 03:04:38 -0500 Original-Received: by mail-ob0-f172.google.com with SMTP id za17so4535236obc.3 for <10056@debbugs.gnu.org>; Wed, 05 Dec 2012 00:04:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=TvQE7y5gVMTfEouY62pmuk0BSxDz95e/l+ahZWXEMXI=; b=i0p2t2EzmDdcs0y2o7H3PGRVzUAew1ERKHyRyDWU7naAVtaY6YvAQ+v9RyFu+vb5dM OBwt9lZUqiGBRQLZNP9ERhfIyoP6Dxrggnw3Epe8FGDdBuVdHklrFgYytKLzzHRTKcQ4 kFPop5C23i/Fx+lsZ+YiR9rTEW/IyPSg11RPZz2zP4miTThS35mrlxzt6mgElXefphll aoZPrzg6pANOyEtMb2HiX7LXKFmWy3beeLwgk1i+BoISZStqQYfHqIPgK+34I0sB2ebk rwYYZBGQRblxnLpojgMgDSqwnyFBbn/Q2zzcHq9nHobISorRnK2AQ8IFKBD3gN3R5Qk2 26pw== Original-Received: by 10.182.116.6 with SMTP id js6mr9787010obb.82.1354694670861; Wed, 05 Dec 2012 00:04:30 -0800 (PST) Original-Received: by 10.60.11.39 with HTTP; Wed, 5 Dec 2012 00:04:30 -0800 (PST) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:67959 Archived-At: Hello, As I pointed out previously in this thread, the mark should be deactivated (in general - there can be some exceptions) after any command that operates on the active region. Not doing so is annoying, because the mark must be deactivated in that cases manually by typing `C-g'. There are still cases where I observe this misbehavior. Namely: kill-region [1] kill-rectangle [1] prepend-to-register append-to-register narrow-to-region [2] c-indent-line-or-region [3] delete-duplicate-lines [3] delete-matching-lines [3] delete-non-matching-lines [3] delete-blank-lines [3] I hope this is fixed at some time. Thanks. --- Footnotes --- [1] From a read-only buffer, having `kill-read-only-ok' set to nil. Note that the command does its job in this case, but the mark still remains active. Not TRT IMO. [2] According to Chong, in this case perhaps the mark deactivation should be made only when the call is interactive. [3] When the command doesn't alter the buffer text. -- Dani Moncayo