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: Fri, 25 Jan 2013 13:34:58 +0100 Message-ID: References: <87wqws48gn.fsf@mail.jurta.org> <87pq2kvzix.fsf@mail.jurta.org> <3A9C4978E1D547E291D780F57506CD26@us.oracle.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: ger.gmane.org 1359117366 10751 80.91.229.3 (25 Jan 2013 12:36:06 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 25 Jan 2013 12:36:06 +0000 (UTC) Cc: 10056@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jan 25 13:36:26 2013 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 1TyiW7-0005Qt-Gj for geb-bug-gnu-emacs@m.gmane.org; Fri, 25 Jan 2013 13:36:23 +0100 Original-Received: from localhost ([::1]:39427 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TyiVq-0006sK-2H for geb-bug-gnu-emacs@m.gmane.org; Fri, 25 Jan 2013 07:36:06 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:40558) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TyiVj-0006sB-FG for bug-gnu-emacs@gnu.org; Fri, 25 Jan 2013 07:36:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TyiVe-0008JH-Mi for bug-gnu-emacs@gnu.org; Fri, 25 Jan 2013 07:35:59 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:43343) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TyiVe-0008J9-JY for bug-gnu-emacs@gnu.org; Fri, 25 Jan 2013 07:35:54 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TyiVm-0006sG-9i for bug-gnu-emacs@gnu.org; Fri, 25 Jan 2013 07:36:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 25 Jan 2013 12:36: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.135911731026362 (code B ref 10056); Fri, 25 Jan 2013 12:36:02 +0000 Original-Received: (at 10056) by debbugs.gnu.org; 25 Jan 2013 12:35:10 +0000 Original-Received: from localhost ([127.0.0.1]:48807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TyiUw-0006r9-5q for submit@debbugs.gnu.org; Fri, 25 Jan 2013 07:35:10 -0500 Original-Received: from mail-lb0-f169.google.com ([209.85.217.169]:58726) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TyiUt-0006r0-6i for 10056@debbugs.gnu.org; Fri, 25 Jan 2013 07:35:08 -0500 Original-Received: by mail-lb0-f169.google.com with SMTP id m4so634128lbo.0 for <10056@debbugs.gnu.org>; Fri, 25 Jan 2013 04:34:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=ECAnQVpFCpUZNCQ/Tqow4FhIjUIDw/Zx+66peZg0y0s=; b=qiyp+/MQkkoJ0uX+z6y7IxSbi7DwauMPgoveGMWtEaCFNjlPTh4792skdoK/ctgXKM il5JwZ/7nWAzyGdz3Jq+IcjB6eY3qbGZxv8OLCtstknoc2IkFubdok9YyaGh/j4i9EJA 3eux/LJFTZFZf2ZEj/eBDUntRL+ITskjO6iGbdpWUEdz61xGk0G0rnjYnUpSedIUfJET OYvTAD5lHBczixcgmE+ktOjzYxV1IHd9vVR4ciAxXcbJrZn1CRqVYYo493yKwI0IAzbo S2988oDpy6I83MTaPR4/fchfMhpe8QMGhEFE2R0b7C7dqpUqxXmjQ/DznxBJFdofqj01 BlRA== X-Received: by 10.152.145.37 with SMTP id sr5mr5057284lab.33.1359117298086; Fri, 25 Jan 2013 04:34:58 -0800 (PST) Original-Received: by 10.114.92.68 with HTTP; Fri, 25 Jan 2013 04:34:58 -0800 (PST) In-Reply-To: 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:70288 Archived-At: I've just noticed a new case where the mark is not deactivated, when it clearly should (IMO): after `eval-region'. So this is the updated list: eval-region kill-region [1] kill-rectangle [1] prepend-to-register [4] append-to-register [4] narrow-to-region [2] fill-paragraph [3] c-indent-line-or-region [3] delete-duplicate-lines [3] delete-matching-lines [3] delete-non-matching-lines [3] delete-blank-lines [3] --- 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. [4] When invoked with a prefix argument, from a read-only buffer (regardless of the value of `kill-read-only-ok', which doesn't seem to have any effect on them). -- Dani Moncayo