From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tino Calancha Newsgroups: gmane.emacs.bugs Subject: bug#22894: 25.1.50; dired-mark: Not remark a marked file Date: Thu, 3 Mar 2016 19:09:39 +0900 (JST) Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1468197610-828568964-1456999780=:27140" X-Trace: ger.gmane.org 1456999660 32054 80.91.229.3 (3 Mar 2016 10:07:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 3 Mar 2016 10:07:40 +0000 (UTC) To: 22894@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Mar 03 11:07:22 2016 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 1abQAD-0002hY-1E for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Mar 2016 11:07:21 +0100 Original-Received: from localhost ([::1]:33604 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abQA9-0001e7-7L for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Mar 2016 05:07:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53661) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abQA0-0001dv-Ah for bug-gnu-emacs@gnu.org; Thu, 03 Mar 2016 05:07:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abQ9u-0003hx-FD for bug-gnu-emacs@gnu.org; Thu, 03 Mar 2016 05:07:08 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:33247) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abQ9u-0003hl-BW for bug-gnu-emacs@gnu.org; Thu, 03 Mar 2016 05:07:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1abQ9u-0007jC-6d for bug-gnu-emacs@gnu.org; Thu, 03 Mar 2016 05:07:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Tino Calancha Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Mar 2016 10:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22894 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.145699960029675 (code B ref -1); Thu, 03 Mar 2016 10:07:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 3 Mar 2016 10:06:40 +0000 Original-Received: from localhost ([127.0.0.1]:58607 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abQ9Y-0007iZ-9F for submit@debbugs.gnu.org; Thu, 03 Mar 2016 05:06:40 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:34359) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abQ9W-0007iN-VD for submit@debbugs.gnu.org; Thu, 03 Mar 2016 05:06:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abQ9Q-0003ad-Rg for submit@debbugs.gnu.org; Thu, 03 Mar 2016 05:06:33 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:39751) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abQ9Q-0003aZ-O6 for submit@debbugs.gnu.org; Thu, 03 Mar 2016 05:06:32 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53562) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abQ9P-0001bi-J9 for bug-gnu-emacs@gnu.org; Thu, 03 Mar 2016 05:06:32 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abQ9L-0003a6-92 for bug-gnu-emacs@gnu.org; Thu, 03 Mar 2016 05:06:31 -0500 Original-Received: from calancha-ilc.kek.jp ([130.87.234.234]:55106) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abQ9K-0003Zv-Mc for bug-gnu-emacs@gnu.org; Thu, 03 Mar 2016 05:06:27 -0500 Original-Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id 6AF0195DC; Thu, 3 Mar 2016 19:09:40 +0900 (JST) Original-Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id 06F1E865 for ; Thu, 3 Mar 2016 19:09:40 +0900 (JST) X-X-Sender: calancha@calancha-ilc.kek.jp User-Agent: Alpine 2.20 (LRH 67 2015-01-07) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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:114337 Archived-At: --1468197610-828568964-1456999780=:27140 Content-Type: text/plain; format=flowed; charset=US-ASCII * lisp/dired.el (dired-mark-files-in-region,dired-mark): A marked file can be remarked just: 1) To mark for deletion. 2) To unmark it, that is, the mark changes to `?\\s'. 3) If its marked for deletion, a different mark can be assigned. The purpose of this changes is to prevent changing accidentally the mark of a file. Current code allow to change marks on files very easily. Marking many files using several markers may need some time, with some regexp gimnastics. Its a pity if someone accidentaly change one of the marks. For instance, using `dired-mark-files-in-region', the last/first file in the region could be included unintentionally changing the mark of one file. I'm not sure if allow 1) or to ban it. I'm not sure if someone find this thread useful either :-) In GNU Emacs 25.1.50.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.29) of 2016-03-03 built on calancha-pc Repository revision: 887f6126c5ce9084f93083765ac026ca6b28175c --1468197610-828568964-1456999780=:27140 Content-Type: text/plain; charset=US-ASCII; name=dired_no_remark.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=dired_no_remark.patch ZGlmZiAtLWdpdCBhL2xpc3AvZGlyZWQuZWwgYi9saXNwL2RpcmVkLmVsDQpp bmRleCA2Yzc0NDVjLi4wNTdlNTMzIDEwMDY0NA0KLS0tIGEvbGlzcC9kaXJl ZC5lbA0KKysrIGIvbGlzcC9kaXJlZC5lbA0KQEAgLTMyMTUsMjAgKzMyMTUs MjkgQEAgZGlyZWQtZmlsZS1tYXJrZXINCiAJICAgICAgIChmb2xsb3dpbmct Y2hhcikpKSkpKQ0KIA0KIChkZWZ1biBkaXJlZC1tYXJrLWZpbGVzLWluLXJl Z2lvbiAoc3RhcnQgZW5kKQ0KKyAgIk1hcmsgYWxsIGZpbGVzIGluc2lkZSB0 aGUgcmVnaW9uIGluIHRoZSBEaXJlZCBidWZmZXIuDQorVGhlIG1hcmsgTUFS SyBvZiBhIGZpbGUgYWxyZWFkeSBtYXJrZWQgb25seSBjaGFuZ2VzIGlmOg0K KzEpIE1BUksgZXF1YWxzIHRvIGBkaXJlZC1kZWwtbWFya2VyJy4NCisyKSBg ZGlyZWQtbWFya2VkLWNoYXInIGVxdWFscyB0byBgP1xccycgb3IgYGRpcmVk LWRlbC1tYXJrZXInLiINCisNCiAgIChsZXQgKChpbmhpYml0LXJlYWQtb25s eSB0KSkNCiAgICAgKGlmICg+IHN0YXJ0IGVuZCkNCi0JKGVycm9yICJzdGFy dCA+IGVuZCIpKQ0KLSAgICAoZ290by1jaGFyIHN0YXJ0KQkJCTsgYXNzdW1l ZCBhdCBiZWdpbm5pbmcgb2YgbGluZQ0KKyAgICAoZXJyb3IgInN0YXJ0ID4g ZW5kIikpDQorICAgIChnb3RvLWNoYXIgc3RhcnQpICAgICAgICAgICA7IGFz c3VtZWQgYXQgYmVnaW5uaW5nIG9mIGxpbmUNCiAgICAgKHdoaWxlICg8IChw b2ludCkgZW5kKQ0KICAgICAgIDs7IFNraXAgc3ViZGlyIGxpbmUgYW5kIGZv bGxvd2luZyBnYXJiYWdlIGxpa2UgdGhlIGB0b3RhbCcgbGluZToNCiAgICAg ICAod2hpbGUgKGFuZCAoPCAocG9pbnQpIGVuZCkgKGRpcmVkLWJldHdlZW4t ZmlsZXMpKQ0KLQkoZm9yd2FyZC1saW5lIDEpKQ0KLSAgICAgIChpZiAoYW5k IChub3QgKGxvb2tpbmctYXQtcCBkaXJlZC1yZS1kb3QpKQ0KLQkgICAgICAg KGRpcmVkLWdldC1maWxlbmFtZSBuaWwgdCkpDQotCSAgKHByb2duDQotCSAg ICAoZGVsZXRlLWNoYXIgMSkNCi0JICAgIChpbnNlcnQgZGlyZWQtbWFya2Vy LWNoYXIpKSkNCi0gICAgICAoZm9yd2FyZC1saW5lIDEpKSkpDQorICAgIChm b3J3YXJkLWxpbmUgMSkpDQorICAgICAgKHdoZW4gKGFuZCAobm90IChsb29r aW5nLWF0LXAgZGlyZWQtcmUtZG90KSkNCisgICAgICAgICAgICAgICAgIChv ciAobG9va2luZy1hdC1wICJeICIpDQorICAgICAgICAgICAgICAgICAgICAg KGxvb2tpbmctYXQtcCAoY29uY2F0ICJeIiAocmVnZXhwLXF1b3RlIChjaGFy LXRvLXN0cmluZyBkaXJlZC1kZWwtbWFya2VyKSkpKQ0KKyAgICAgICAgICAg ICAgICAgICAgIChlcSBkaXJlZC1tYXJrZXItY2hhciA/XHMpDQorICAgICAg ICAgICAgICAgICAgICAgKGVxIGRpcmVkLW1hcmtlci1jaGFyIGRpcmVkLWRl bC1tYXJrZXIpKQ0KKyAgICAgICAgICAgICAgICAgKGRpcmVkLWdldC1maWxl bmFtZSBuaWwgdCkpDQorICAgICAgICAoZGVsZXRlLWNoYXIgMSkNCisgICAg ICAgIChpbnNlcnQgZGlyZWQtbWFya2VyLWNoYXIpKQ0KKyAgICAgIChmb3J3 YXJkLWxpbmUgMSkpDQorICAgIChkZWFjdGl2YXRlLW1hcmsgJ2ZvcmNlKSkp DQogDQogKGRlZnVuIGRpcmVkLW1hcmsgKGFyZyAmb3B0aW9uYWwgaW50ZXJh Y3RpdmUpDQogICAiTWFyayB0aGUgZmlsZSBhdCBwb2ludCBpbiB0aGUgRGly ZWQgYnVmZmVyLg0KQEAgLTMyMzcsNiArMzI0NiwxMCBAQCBkaXJlZC1tYXJr DQogDQogSWYgb24gYSBzdWJkaXIgaGVhZGVybGluZSwgbWFyayBhbGwgaXRz IGZpbGVzIGV4Y2VwdCBgLicgYW5kIGAuLicuDQogDQorVGhlIG1hcmsgTUFS SyBvZiBhIGZpbGUgYWxyZWFkeSBtYXJrZWQgb25seSBjaGFuZ2VzIGlmOg0K KzEpIE1BUksgZXF1YWxzIHRvIGBkaXJlZC1kZWwtbWFya2VyJy4NCisyKSBg ZGlyZWQtbWFya2VkLWNoYXInIGVxdWFscyB0byBgP1xccycgb3IgYGRpcmVk LWRlbC1tYXJrZXInLg0KKw0KIFVzZSBcXFtkaXJlZC11bm1hcmstYWxsLWZp bGVzXSB0byByZW1vdmUgYWxsIG1hcmtzDQogYW5kIFxcW2RpcmVkLXVubWFy a10gb24gYSBzdWJkaXIgdG8gcmVtb3ZlIHRoZSBtYXJrcyBpbg0KIHRoaXMg c3ViZGlyLiINCkBAIC0zMjQ2LDEwICszMjU5LDEwIEBAIGRpcmVkLW1hcmsN CiAgICAoKGFuZCBpbnRlcmFjdGl2ZSAodXNlLXJlZ2lvbi1wKSkNCiAgICAg KHNhdmUtZXhjdXJzaW9uDQogICAgICAgKGxldCAoKGJlZyAocmVnaW9uLWJl Z2lubmluZykpDQotCSAgICAoZW5kIChyZWdpb24tZW5kKSkpDQotCShkaXJl ZC1tYXJrLWZpbGVzLWluLXJlZ2lvbg0KLQkgKHByb2duIChnb3RvLWNoYXIg YmVnKSAobGluZS1iZWdpbm5pbmctcG9zaXRpb24pKQ0KLQkgKHByb2duIChn b3RvLWNoYXIgZW5kKSAobGluZS1iZWdpbm5pbmctcG9zaXRpb24pKSkpKSkN CisgICAgICAgIChlbmQgKHJlZ2lvbi1lbmQpKSkNCisgICAgKGRpcmVkLW1h cmstZmlsZXMtaW4tcmVnaW9uDQorICAgICAocHJvZ24gKGdvdG8tY2hhciBi ZWcpIChsaW5lLWJlZ2lubmluZy1wb3NpdGlvbikpDQorICAgICAocHJvZ24g KGdvdG8tY2hhciBlbmQpIChsaW5lLWJlZ2lubmluZy1wb3NpdGlvbikpKSkp KQ0KICAgIDs7IE1hcmsgc3ViZGlyIGZpbGVzIGZyb20gdGhlIHN1YmRpciBo ZWFkZXJsaW5lLg0KICAgICgoZGlyZWQtZ2V0LXN1YmRpcikNCiAgICAgKHNh dmUtZXhjdXJzaW9uIChkaXJlZC1tYXJrLXN1YmRpci1maWxlcykpKQ0KQEAg LTMyNTgsNyArMzI3MSwxMSBAQCBkaXJlZC1tYXJrDQogICAgIChsZXQgKChp bmhpYml0LXJlYWQtb25seSB0KSkNCiAgICAgICAoZGlyZWQtcmVwZWF0LW92 ZXItbGluZXMNCiAgICAgICAgKHByZWZpeC1udW1lcmljLXZhbHVlIGFyZykN Ci0gICAgICAgKGZ1bmN0aW9uIChsYW1iZGEgKCkgKGRlbGV0ZS1jaGFyIDEp IChpbnNlcnQgZGlyZWQtbWFya2VyLWNoYXIpKSkpKSkpKQ0KKyAgICAgICAo ZnVuY3Rpb24gKGxhbWJkYSAoKSAod2hlbiAob3IgKGxvb2tpbmctYXQtcCAi XiAiKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg KGxvb2tpbmctYXQtcCAoY29uY2F0ICJeIiAocmVnZXhwLXF1b3RlIChjaGFy LXRvLXN0cmluZyBkaXJlZC1kZWwtbWFya2VyKSkpKQ0KKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKGVxIGRpcmVkLW1hcmtlci1j aGFyID9ccykNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChlcSBkaXJlZC1tYXJrZXItY2hhciBkaXJlZC1kZWwtbWFya2VyKSkN CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZGVsZXRlLWNoYXIg MSkgKGluc2VydCBkaXJlZC1tYXJrZXItY2hhcikpKSkpKSkpKQ0KIA0KIChk ZWZ1biBkaXJlZC11bm1hcmsgKGFyZyAmb3B0aW9uYWwgaW50ZXJhY3RpdmUp DQogICAiVW5tYXJrIHRoZSBmaWxlIGF0IHBvaW50IGluIHRoZSBEaXJlZCBi dWZmZXIuDQo= --1468197610-828568964-1456999780=:27140--