From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 03 04:35:33 2016 Received: (at submit) by debbugs.gnu.org; 3 Mar 2016 09:35:33 +0000 Received: from localhost ([127.0.0.1]:58584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abPfQ-0006zq-Va for submit@debbugs.gnu.org; Thu, 03 Mar 2016 04:35:33 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53639) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abPfP-0006zc-Ba for submit@debbugs.gnu.org; Thu, 03 Mar 2016 04:35:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abPfJ-0003aG-0m for submit@debbugs.gnu.org; Thu, 03 Mar 2016 04:35:26 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58058) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abPfI-0003aC-UG for submit@debbugs.gnu.org; Thu, 03 Mar 2016 04:35:24 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44603) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abPfH-0006U9-Gg for bug-gnu-emacs@gnu.org; Thu, 03 Mar 2016 04:35:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abPfE-0003Zh-Au for bug-gnu-emacs@gnu.org; Thu, 03 Mar 2016 04:35:23 -0500 Received: from calancha-ilc.kek.jp ([130.87.234.234]:55097) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abPfD-0003ZT-Pb for bug-gnu-emacs@gnu.org; Thu, 03 Mar 2016 04:35:20 -0500 Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id E1F0B95DC; Thu, 3 Mar 2016 18:38:36 +0900 (JST) Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id C0D525B for ; Thu, 3 Mar 2016 18:38:36 +0900 (JST) Date: Thu, 3 Mar 2016 18:38:36 +0900 (JST) From: Tino Calancha X-X-Sender: calancha@calancha-ilc.kek.jp To: bug-gnu-emacs@gnu.org Subject: 25.1.50; dired-get-marked-files get all marked Message-ID: User-Agent: Alpine 2.20 (LRH 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1468197610-757764591-1456997916=:25062" 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --1468197610-757764591-1456997916=:25062 Content-Type: text/plain; format=flowed; charset=US-ASCII * lisp/dired.el(dired-get-marked-files): Added two optional args, `marker-char' and `all-maks'. (dired-map-over-marks): Added optional arg `all-marks'. (dired-marker-regexp): Added optional arg `all-marks'. 1) `marker-char'. If non-nil, the files retrieved are those marked with MARKER-CHAR. Otherwise the returned files are those marked with `dired-marker-char'. 2) all-marks, if non-nil, all marked files are returned regardless of their actual mark (`dired-marker-char' or a different one). Callers are not affected: the args are optional and added at the end of the parameter list. 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-757764591-1456997916=:25062 Content-Type: text/plain; charset=US-ASCII; name=dired_2.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=dired_2.patch ZGlmZiAtLWdpdCBhL2xpc3AvZGlyZWQuZWwgYi9saXNwL2RpcmVkLmVsDQpp bmRleCA2Yzc0NDVjLi4xZTQ4ZjMyIDEwMDY0NA0KLS0tIGEvbGlzcC9kaXJl ZC5lbA0KKysrIGIvbGlzcC9kaXJlZC5lbA0KQEAgLTU1Myw3ICs1NTMsNyBA QCBkaXJlZC1tYXJrLWlmDQogICAgIChhbmQgKD4gY291bnQgMCkgY291bnQp KSkNCiANCiAoZGVmbWFjcm8gZGlyZWQtbWFwLW92ZXItbWFya3MgKGJvZHkg YXJnICZvcHRpb25hbCBzaG93LXByb2dyZXNzDQotCQkJCSAgICAgZGlzdGlu Z3Vpc2gtb25lLW1hcmtlZCkNCisgICAgICAgICAgICAgICAgICAgICBkaXN0 aW5ndWlzaC1vbmUtbWFya2VkIGFsbC1tYXJrcykNCiAgICJFdmFsIEJPRFkg d2l0aCBwb2ludCBvbiBlYWNoIG1hcmtlZCBsaW5lLiAgUmV0dXJuIGEgbGlz dCBvZiBCT0RZJ3MgcmVzdWx0cy4NCiBJZiBubyBtYXJrZWQgZmlsZSBjb3Vs ZCBiZSBmb3VuZCwgZXhlY3V0ZSBCT0RZIG9uIHRoZSBjdXJyZW50DQogbGlu ZS4gIEFSRywgaWYgbm9uLW5pbCwgc3BlY2lmaWVzIHRoZSBmaWxlcyB0byB1 c2UgaW5zdGVhZCBvZiB0aGUNCkBAIC01NzksNTUgKzU3OSw1NyBAQCBkaXJl ZC1tYXAtb3Zlci1tYXJrcw0KIEJPRFkgc2hvdWxkIG5vdCBiZSB0b28gbG9u ZyBhcyBpdCBpcyBleHBhbmRlZCBmb3VyIHRpbWVzLg0KIA0KIElmIERJU1RJ TkdVSVNILU9ORS1NQVJLRUQgaXMgbm9uLW5pbCwgdGhlbiBpZiB3ZSBmaW5k IGp1c3Qgb25lDQotbWFya2VkIGZpbGUsIHJldHVybiAodCBGSUxFTkFNRSkg aW5zdGVhZCBvZiAoRklMRU5BTUUpLiINCittYXJrZWQgZmlsZSwgcmV0dXJu ICh0IEZJTEVOQU1FKSBpbnN0ZWFkIG9mIChGSUxFTkFNRSkuDQorDQorSWYg QUxMLU1BUktTIGlzIG5vbi1uaWwsIGFjY2VwdCBhbGwgbm9uIGJsYW5rIG1h cmtzIG5vdCBqdXN0IGBkaXJlZC1tYXJrZXItY2hhcicuIg0KICAgOzsNCiAg IDs7V2FybmluZzogQk9EWSBtdXN0IG5vdCBhZGQgbmV3IGxpbmVzIGJlZm9y ZSBwb2ludCAtIHRoaXMgbWF5IGNhdXNlIGFuDQogICA7O2VuZGxlc3MgbG9v cC4NCiAgIDs7VGhpcyB3YXJuaW5nIHNob3VsZCBub3QgYXBwbHkgYW55IGxv bmdlciwgc2sgIDItU2VwLTE5OTEgMTQ6MTAuDQogICBgKHByb2cxDQogICAg ICAgIChsZXQgKChpbmhpYml0LXJlYWQtb25seSB0KSBjYXNlLWZvbGQtc2Vh cmNoIGZvdW5kIHJlc3VsdHMpDQotCSAoaWYgLGFyZw0KLQkgICAgIChpZiAo aW50ZWdlcnAgLGFyZykNCi0JCSAocHJvZ24JOzsgbm8gc2F2ZS1leGN1cnNp b24sIHdhbnQgdG8gbW92ZSBwb2ludC4NCi0JCSAgIChkaXJlZC1yZXBlYXQt b3Zlci1saW5lcw0KLQkJICAgICxhcmcNCi0JCSAgICAoZnVuY3Rpb24gKGxh bWJkYSAoKQ0KLQkJCQkoaWYgLHNob3ctcHJvZ3Jlc3MgKHNpdC1mb3IgMCkp DQotCQkJCShzZXRxIHJlc3VsdHMgKGNvbnMgLGJvZHkgcmVzdWx0cykpKSkp DQotCQkgICAoaWYgKDwgLGFyZyAwKQ0KLQkJICAgICAgIChucmV2ZXJzZSBy ZXN1bHRzKQ0KLQkJICAgICByZXN1bHRzKSkNCi0JICAgICAgIDs7IG5vbi1u aWwsIG5vbi1pbnRlZ2VyIEFSRyBtZWFucyB1c2UgY3VycmVudCBmaWxlOg0K LQkgICAgICAgKGxpc3QgLGJvZHkpKQ0KLQkgICAobGV0ICgocmVnZXhwIChk aXJlZC1tYXJrZXItcmVnZXhwKSkgbmV4dC1wb3NpdGlvbikNCi0JICAgICAo c2F2ZS1leGN1cnNpb24NCi0JICAgICAgIChnb3RvLWNoYXIgKHBvaW50LW1p bikpDQotCSAgICAgICA7OyByZW1lbWJlciBwb3NpdGlvbiBvZiBuZXh0IG1h cmtlZCBmaWxlIGJlZm9yZSBCT0RZDQotCSAgICAgICA7OyBjYW4gaW5zZXJ0 IGxpbmVzIGJlZm9yZSB0aGUganVzdCBmb3VuZCBmaWxlLA0KLQkgICAgICAg OzsgY29uZnVzaW5nIHVzIGJ5IGZpbmRpbmcgdGhlIHNhbWUgbWFya2VkIGZp bGUgYWdhaW4NCi0JICAgICAgIDs7IGFuZCBhZ2FpbiBhbmQuLi4NCi0JICAg ICAgIChzZXRxIG5leHQtcG9zaXRpb24gKGFuZCAocmUtc2VhcmNoLWZvcndh cmQgcmVnZXhwIG5pbCB0KQ0KLQkJCQkJKHBvaW50LW1hcmtlcikpDQotCQkg ICAgIGZvdW5kIChub3QgKG51bGwgbmV4dC1wb3NpdGlvbikpKQ0KLQkgICAg ICAgKHdoaWxlIG5leHQtcG9zaXRpb24NCi0JCSAoZ290by1jaGFyIG5leHQt cG9zaXRpb24pDQotCQkgKGlmICxzaG93LXByb2dyZXNzIChzaXQtZm9yIDAp KQ0KLQkJIChzZXRxIHJlc3VsdHMgKGNvbnMgLGJvZHkgcmVzdWx0cykpDQot CQkgOzsgbW92ZSBhZnRlciBsYXN0IG1hdGNoDQotCQkgKGdvdG8tY2hhciBu ZXh0LXBvc2l0aW9uKQ0KLQkJIChmb3J3YXJkLWxpbmUgMSkNCi0JCSAoc2V0 LW1hcmtlciBuZXh0LXBvc2l0aW9uIG5pbCkNCi0JCSAoc2V0cSBuZXh0LXBv c2l0aW9uIChhbmQgKHJlLXNlYXJjaC1mb3J3YXJkIHJlZ2V4cCBuaWwgdCkN Ci0JCQkJCSAgKHBvaW50LW1hcmtlcikpKSkpDQotCSAgICAgKGlmIChhbmQg LGRpc3Rpbmd1aXNoLW9uZS1tYXJrZWQgKD0gKGxlbmd0aCByZXN1bHRzKSAx KSkNCi0JCSAoc2V0cSByZXN1bHRzIChjb25zIHQgcmVzdWx0cykpKQ0KLQkg ICAgIChpZiBmb3VuZA0KLQkJIHJlc3VsdHMNCi0JICAgICAgIChsaXN0ICxi b2R5KSkpKSkNCisgICAgIChpZiAsYXJnDQorICAgICAgICAgKGlmIChpbnRl Z2VycCAsYXJnKQ0KKyAgICAgICAgIChwcm9nbiA7OyBubyBzYXZlLWV4Y3Vy c2lvbiwgd2FudCB0byBtb3ZlIHBvaW50Lg0KKyAgICAgICAgICAgKGRpcmVk LXJlcGVhdC1vdmVyLWxpbmVzDQorICAgICAgICAgICAgLGFyZw0KKyAgICAg ICAgICAgIChmdW5jdGlvbiAobGFtYmRhICgpDQorICAgICAgICAgICAgICAg IChpZiAsc2hvdy1wcm9ncmVzcyAoc2l0LWZvciAwKSkNCisgICAgICAgICAg ICAgICAgKHNldHEgcmVzdWx0cyAoY29ucyAsYm9keSByZXN1bHRzKSkpKSkN CisgICAgICAgICAgIChpZiAoPCAsYXJnIDApDQorICAgICAgICAgICAgICAg KG5yZXZlcnNlIHJlc3VsdHMpDQorICAgICAgICAgICAgIHJlc3VsdHMpKQ0K KyAgICAgICAgICAgOzsgbm9uLW5pbCwgbm9uLWludGVnZXIgQVJHIG1lYW5z IHVzZSBjdXJyZW50IGZpbGU6DQorICAgICAgICAgICAobGlzdCAsYm9keSkp DQorICAgICAgIChsZXQgKChyZWdleHAgKGRpcmVkLW1hcmtlci1yZWdleHAg LGFsbC1tYXJrcykpIG5leHQtcG9zaXRpb24pDQorICAgICAgICAgKHNhdmUt ZXhjdXJzaW9uDQorICAgICAgICAgICAoZ290by1jaGFyIChwb2ludC1taW4p KQ0KKyAgICAgICAgICAgOzsgcmVtZW1iZXIgcG9zaXRpb24gb2YgbmV4dCBt YXJrZWQgZmlsZSBiZWZvcmUgQk9EWQ0KKyAgICAgICAgICAgOzsgY2FuIGlu c2VydCBsaW5lcyBiZWZvcmUgdGhlIGp1c3QgZm91bmQgZmlsZSwNCisgICAg ICAgICAgIDs7IGNvbmZ1c2luZyB1cyBieSBmaW5kaW5nIHRoZSBzYW1lIG1h cmtlZCBmaWxlIGFnYWluDQorICAgICAgICAgICA7OyBhbmQgYWdhaW4gYW5k Li4uDQorICAgICAgICAgICAoc2V0cSBuZXh0LXBvc2l0aW9uIChhbmQgKHJl LXNlYXJjaC1mb3J3YXJkIHJlZ2V4cCBuaWwgdCkNCisgICAgICAgICAgICAg ICAgICAgIChwb2ludC1tYXJrZXIpKQ0KKyAgICAgICAgICAgICBmb3VuZCAo bm90IChudWxsIG5leHQtcG9zaXRpb24pKSkNCisgICAgICAgICAgICh3aGls ZSBuZXh0LXBvc2l0aW9uDQorICAgICAgICAgKGdvdG8tY2hhciBuZXh0LXBv c2l0aW9uKQ0KKyAgICAgICAgIChpZiAsc2hvdy1wcm9ncmVzcyAoc2l0LWZv ciAwKSkNCisgICAgICAgICAoc2V0cSByZXN1bHRzIChjb25zICxib2R5IHJl c3VsdHMpKQ0KKyAgICAgICAgIDs7IG1vdmUgYWZ0ZXIgbGFzdCBtYXRjaA0K KyAgICAgICAgIChnb3RvLWNoYXIgbmV4dC1wb3NpdGlvbikNCisgICAgICAg ICAoZm9yd2FyZC1saW5lIDEpDQorICAgICAgICAgKHNldC1tYXJrZXIgbmV4 dC1wb3NpdGlvbiBuaWwpDQorICAgICAgICAgKHNldHEgbmV4dC1wb3NpdGlv biAoYW5kIChyZS1zZWFyY2gtZm9yd2FyZCByZWdleHAgbmlsIHQpDQorICAg ICAgICAgICAgICAgICAgICAgIChwb2ludC1tYXJrZXIpKSkpKQ0KKyAgICAg ICAgIChpZiAoYW5kICxkaXN0aW5ndWlzaC1vbmUtbWFya2VkICg9IChsZW5n dGggcmVzdWx0cykgMSkpDQorICAgICAgICAgKHNldHEgcmVzdWx0cyAoY29u cyB0IHJlc3VsdHMpKSkNCisgICAgICAgICAoaWYgZm91bmQNCisgICAgICAg ICByZXN1bHRzDQorICAgICAgICAgICAobGlzdCAsYm9keSkpKSkpDQogICAg ICA7OyBzYXZlLWV4Y3Vyc2lvbiBsb3NlcywgYWdhaW4NCiAgICAgIChkaXJl ZC1tb3ZlLXRvLWZpbGVuYW1lKSkpDQogDQotKGRlZnVuIGRpcmVkLWdldC1t YXJrZWQtZmlsZXMgKCZvcHRpb25hbCBsb2NhbHAgYXJnIGZpbHRlciBkaXN0 aW5ndWlzaC1vbmUtbWFya2VkKQ0KKyhkZWZ1biBkaXJlZC1nZXQtbWFya2Vk LWZpbGVzICgmb3B0aW9uYWwgbG9jYWxwIGFyZyBmaWx0ZXIgZGlzdGluZ3Vp c2gtb25lLW1hcmtlZCBtYXJrZXItY2hhciBhbGwtbWFya3MpDQogICAiUmV0 dXJuIHRoZSBtYXJrZWQgZmlsZXMnIG5hbWVzIGFzIGxpc3Qgb2Ygc3RyaW5n cy4NCiBUaGUgbGlzdCBpcyBpbiB0aGUgc2FtZSBvcmRlciBhcyB0aGUgYnVm ZmVyLCB0aGF0IGlzLCB0aGUgY2FyIGlzIHRoZQ0KICAgZmlyc3QgbWFya2Vk IGZpbGUuDQpAQCAtNjQ0LDIyICs2NDYsMjggQEAgZGlyZWQtZ2V0LW1hcmtl ZC1maWxlcw0KIA0KIElmIERJU1RJTkdVSVNILU9ORS1NQVJLRUQgaXMgbm9u LW5pbCwgdGhlbiBpZiB3ZSBmaW5kIGp1c3Qgb25lIG1hcmtlZCBmaWxlLA0K IHJldHVybiAodCBGSUxFTkFNRSkgaW5zdGVhZCBvZiAoRklMRU5BTUUpLg0K LURvbid0IHVzZSB0aGF0IHRvZ2V0aGVyIHdpdGggRklMVEVSLiINCi0gIChs ZXQgKChhbGwtb2YtdGhlbQ0KLQkgKHNhdmUtZXhjdXJzaW9uDQotCSAgIChk ZWxxIG5pbCAoZGlyZWQtbWFwLW92ZXItbWFya3MNCi0JCSAgICAgIChkaXJl ZC1nZXQtZmlsZW5hbWUgbG9jYWxwICduby1lcnJvci1pZi1ub3QtZmlsZXAp DQotCQkgICAgICBhcmcgbmlsIGRpc3Rpbmd1aXNoLW9uZS1tYXJrZWQpKSkp DQotCXJlc3VsdCkNCitEb24ndCB1c2UgdGhhdCB0b2dldGhlciB3aXRoIEZJ TFRFUi4NCisNCitPcHRpb25hbCBhcmcgTUFSS0VSLUNIQVIsIGlmIG5vbi1u aWwsIHRoZW4gaXQgaXMgdGhlIG1hcmtlcg0KK2NoYXIgdG8gc2VhcmNoLiBP dGhlcndpc2UgYGRpcmVkLW1hcmtlci1jaGFyJyBpcyB1c2VkLg0KKw0KK09w dGlvbmFsIGFyZyBBTEwtTUFSS1MsIGlmIG5vbi1uaWwsIHRoZW4gYWxsIG5v biBibGFuayBtYXJrcyBhcmUgYWNjZXB0ZWQuIg0KKyAgKGxldCogKChkaXJl ZC1tYXJrZXItY2hhciAob3IgbWFya2VyLWNoYXIgZGlyZWQtbWFya2VyLWNo YXIpKQ0KKyAgICAgICAgIChhbGwtb2YtdGhlbQ0KKyAgICAgICAgICAoc2F2 ZS1leGN1cnNpb24NCisgICAgICAgICAgICAoZGVscSBuaWwgKGRpcmVkLW1h cC1vdmVyLW1hcmtzDQorICAgICAgICAgICAgICAgICAgICAgICAoZGlyZWQt Z2V0LWZpbGVuYW1lIGxvY2FscCAnbm8tZXJyb3ItaWYtbm90LWZpbGVwKQ0K KyAgICAgICAgICAgICAgICAgICAgICAgYXJnIG5pbCBkaXN0aW5ndWlzaC1v bmUtbWFya2VkIGFsbC1tYXJrcykpKSkNCisgICAgICAgICByZXN1bHQpDQog ICAgICh3aGVuIChlcXVhbCBhbGwtb2YtdGhlbSAnKHQpKQ0KICAgICAgIChz ZXRxIGFsbC1vZi10aGVtIG5pbCkpDQogICAgIChpZiAobm90IGZpbHRlcikN Ci0JKGlmIChhbmQgZGlzdGluZ3Vpc2gtb25lLW1hcmtlZCAoZXEgKGNhciBh bGwtb2YtdGhlbSkgdCkpDQotCSAgICBhbGwtb2YtdGhlbQ0KLQkgIChucmV2 ZXJzZSBhbGwtb2YtdGhlbSkpDQorICAgIChpZiAoYW5kIGRpc3Rpbmd1aXNo LW9uZS1tYXJrZWQgKGVxIChjYXIgYWxsLW9mLXRoZW0pIHQpKQ0KKyAgICAg ICAgYWxsLW9mLXRoZW0NCisgICAgICAobnJldmVyc2UgYWxsLW9mLXRoZW0p KQ0KICAgICAgIChkb2xpc3QgKGZpbGUgYWxsLW9mLXRoZW0pDQotCShpZiAo ZnVuY2FsbCBmaWx0ZXIgZmlsZSkNCi0JICAgIChwdXNoIGZpbGUgcmVzdWx0 KSkpDQorICAgIChpZiAoZnVuY2FsbCBmaWx0ZXIgZmlsZSkNCisgICAgICAg IChwdXNoIGZpbGUgcmVzdWx0KSkpDQogICAgICAgcmVzdWx0KSkpDQogDA0K IDs7IFRoZSBkaXJlZCBjb21tYW5kDQpAQCAtMzAzMSw4ICszMDM5LDEwIEBA IGRpcmVkLWNsZWFuLXVwLWFmdGVyLWRlbGV0aW9uDQogDA0KIDs7IENvbmZp cm1hdGlvbg0KIA0KLShkZWZ1biBkaXJlZC1tYXJrZXItcmVnZXhwICgpDQot ICAoY29uY2F0ICJeIiAocmVnZXhwLXF1b3RlIChjaGFyLXRvLXN0cmluZyBk aXJlZC1tYXJrZXItY2hhcikpKSkNCisoZGVmdW4gZGlyZWQtbWFya2VyLXJl Z2V4cCAoJm9wdGlvbmFsIGFsbC1tYXJrcykNCisgIChpZiBhbGwtbWFya3MN CisgICAgICAiXlteXHQgXSINCisgICAgKGNvbmNhdCAiXiIgKHJlZ2V4cC1x dW90ZSAoY2hhci10by1zdHJpbmcgZGlyZWQtbWFya2VyLWNoYXIpKSkpKQ0K IA0KIChkZWZ1biBkaXJlZC1wbHVyYWwtcyAoY291bnQpDQogICAoaWYgKD0g MSBjb3VudCkgIiIgInMiKSkNCg== --1468197610-757764591-1456997916=:25062-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 03 06:12:53 2016 Received: (at control) by debbugs.gnu.org; 3 Mar 2016 11:12:53 +0000 Received: from localhost ([127.0.0.1]:58632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abRBd-0000oz-0s for submit@debbugs.gnu.org; Thu, 03 Mar 2016 06:12:53 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:48393) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abRBb-0000os-PN for control@debbugs.gnu.org; Thu, 03 Mar 2016 06:12:52 -0500 Received: from host86-187-68-58.range86-187.btcentralplus.com ([86.187.68.58] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1abRB6-0001Fh-Gk for control@debbugs.gnu.org; Thu, 03 Mar 2016 12:12:20 +0100 Date: Thu, 03 Mar 2016 11:12:20 +0000 Message-Id: <87oaavhl2j.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #22893 X-MailScanner-ID: 1abRB6-0001Fh-Gk X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1457608342.63241@9o88kuiyOlUwpcLBhIjXLQ X-Spam-Status: No X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) tags 22893 patch From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 10:34:17 2016 Received: (at 22893) by debbugs.gnu.org; 4 Mar 2016 15:34:18 +0000 Received: from localhost ([127.0.0.1]:33667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abrk9-0000B1-N1 for submit@debbugs.gnu.org; Fri, 04 Mar 2016 10:34:17 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:47257) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abrk7-0000At-HO for 22893@debbugs.gnu.org; Fri, 04 Mar 2016 10:34:15 -0500 Received: from 2.150.35.31.tmi.telenormobil.no ([2.150.35.31] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1abrjI-0004PV-2C; Fri, 04 Mar 2016 16:33:24 +0100 From: Lars Ingebrigtsen To: Tino Calancha Subject: Re: bug#22893: 25.1.50; dired-get-marked-files get all marked In-Reply-To: (Tino Calancha's message of "Thu, 3 Mar 2016 18:38:36 +0900 (JST)") Date: Fri, 04 Mar 2016 12:32:57 +0000 Message-ID: <87mvqel8xy.fsf@gnus.org> References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1abrjI-0004PV-2C X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1457710404.60999@7dGLKUPebGFehZIbDJoTYg X-Spam-Status: No X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Tino Calancha writes: > * lisp/dired.el(dired-get-marked-files): Added two optional args, > `marker-char' and `all-maks'. > (dired-map-over-marks): Added optional arg `all-marks'. > (dired-marker-regexp): Added optional arg `all-marks'. > > 1) `marker-char'. If non-nil, > the files retrieved are those marked with MARKER-CHAR. > Otherwise the returned files are those marked with > `dired-marker-char'. > > 2) all-marks, if non-nil, all marked files are returned > regardless of their actual mark (`dired-marker-char' or > a different one). [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.91.224.195 listed in list.dnswl.org] 1.1 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date X-Debbugs-Envelope-To: 22893 Cc: 22893@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Tino Calancha writes: > * lisp/dired.el(dired-get-marked-files): Added two optional args, > `marker-char' and `all-maks'. > (dired-map-over-marks): Added optional arg `all-marks'. > (dired-marker-regexp): Added optional arg `all-marks'. > > 1) `marker-char'. If non-nil, > the files retrieved are those marked with MARKER-CHAR. > Otherwise the returned files are those marked with > `dired-marker-char'. > > 2) all-marks, if non-nil, all marked files are returned > regardless of their actual mark (`dired-marker-char' or > a different one). [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.91.224.195 listed in list.dnswl.org] 1.1 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date Tino Calancha writes: > * lisp/dired.el(dired-get-marked-files): Added two optional args, > `marker-char' and `all-maks'. > (dired-map-over-marks): Added optional arg `all-marks'. > (dired-marker-regexp): Added optional arg `all-marks'. > > 1) `marker-char'. If non-nil, > the files retrieved are those marked with MARKER-CHAR. > Otherwise the returned files are those marked with > `dired-marker-char'. > > 2) all-marks, if non-nil, all marked files are returned > regardless of their actual mark (`dired-marker-char' or > a different one). Looks good, I think. Can you include a NEWS entry for this and resubmit the patch? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 05 08:11:40 2016 Received: (at 22893) by debbugs.gnu.org; 5 Mar 2016 13:11:40 +0000 Received: from localhost ([127.0.0.1]:34354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acBzf-0001cq-WE for submit@debbugs.gnu.org; Sat, 05 Mar 2016 08:11:40 -0500 Received: from calancha-ilc.kek.jp ([130.87.234.234]:57589) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acBze-0001cc-P3 for 22893@debbugs.gnu.org; Sat, 05 Mar 2016 08:11:39 -0500 Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id 29091DA83; Sat, 5 Mar 2016 22:14:51 +0900 (JST) Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id 12F3E642E; Sat, 5 Mar 2016 22:14:51 +0900 (JST) Date: Sat, 5 Mar 2016 22:14:51 +0900 (JST) From: Tino Calancha X-X-Sender: calancha@calancha-ilc.kek.jp To: Lars Ingebrigtsen Subject: Re: bug#22893: 25.1.50; dired-get-marked-files get all marked In-Reply-To: <87mvqel8xy.fsf@gnus.org> Message-ID: References: <87mvqel8xy.fsf@gnus.org> User-Agent: Alpine 2.20 (LRH 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 22893 Cc: Tino Calancha , 22893@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Looks good, I think. Can you include a NEWS entry for this and resubmit > the patch? Sure. I am sending it in the begining of incomming week. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 08 00:15:54 2016 Received: (at 22893) by debbugs.gnu.org; 8 Mar 2016 05:15:55 +0000 Received: from localhost ([127.0.0.1]:38549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1ad9zu-0006l1-Gl for submit@debbugs.gnu.org; Tue, 08 Mar 2016 00:15:54 -0500 Received: from calancha-ilc.kek.jp ([130.87.234.234]:58757) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1ad9zs-0006kk-7j for 22893@debbugs.gnu.org; Tue, 08 Mar 2016 00:15:53 -0500 Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id 7F263DA86; Tue, 8 Mar 2016 14:18:58 +0900 (JST) Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id 5C7B4642E; Tue, 8 Mar 2016 14:18:58 +0900 (JST) Date: Tue, 8 Mar 2016 14:18:58 +0900 (JST) From: Tino Calancha X-X-Sender: calancha@calancha-ilc.kek.jp To: 22893@debbugs.gnu.org Subject: Re: bug#22893: 25.1.50; dired-get-marked-files get all marked In-Reply-To: <87mvqel8xy.fsf@gnus.org> Message-ID: References: <87mvqel8xy.fsf@gnus.org> User-Agent: Alpine 2.20 (LRH 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1468197610-1617821227-1457414338=:17997" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 22893 Cc: larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) --1468197610-1617821227-1457414338=:17997 Content-Type: text/plain; format=flowed; charset=US-ASCII > Looks good, I think. Can you include a NEWS entry for this and resubmit > the patch? Attached the patch including the NEWS entry. --1468197610-1617821227-1457414338=:17997 Content-Type: text/plain; charset=US-ASCII; name=0001-Dired-operate-on-all-kind-of-mark-characters.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=0001-Dired-operate-on-all-kind-of-mark-characters.patch RnJvbSBlMjA0MDUxNmIyOTQ5YmEzZjYyNjQ0ODQ2M2YxMGJhZWIxNzhkNTdj IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogVGlubyBDYWxhbmNo YSA8ZjkyY2FwYWNAZ21haWwuY29tPg0KRGF0ZTogVHVlLCA4IE1hciAyMDE2 IDEzOjMyOjQ5ICswOTAwDQpTdWJqZWN0OiBbUEFUQ0ggMS8yXSBEaXJlZCBv cGVyYXRlIG9uIGFsbCBraW5kIG9mIG1hcmsgY2hhcmFjdGVycw0KDQoqIGxp c3AvZGlyZWQuZWwgKGRpcmVkLW1hcC1vdmVyLW1hcmtzKTogQWRkZWQgb3B0 aW9uYWwgYXJnICdhbGwtbWFya3MnLg0KKGRpcmVkLW1hcmtlci1yZWdleHAp OiBJZGVtLg0KKGRpcmVkLWdldC1tYXJrZWQtZmlsZXMpOiBBZGRlZCB0d28g b3B0aW9uYWwgYXJncywgJ21hcmtlci1jaGFyJw0KYW5kICdhbGwtbWFya3Mn IChCdWcjMjI4OTMpLg0KSWYgTUFSS0VSLUNIQVIgbm9uLW5pbCwgcmV0dXJu IGZpbGVzIG1hcmtlZCB3aXRoIE1BUktFUi1DSEFSLg0KSWYgQUxMLU1BUktT LCBub24tbmlsLCByZXR1cm4gZmlsZXMgbWFya2VkIHdpdGggYW55DQptYXJr IGNoYXJhY3Rlci4NCg0KQ2FsbGVycyBhcmUgbm90IGFmZmVjdGVkLg0KLS0t DQogbGlzcC9kaXJlZC5lbCB8IDEyNyArKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQogMSBmaWxl IGNoYW5nZWQsIDcyIGluc2VydGlvbnMoKyksIDU1IGRlbGV0aW9ucygtKQ0K DQpkaWZmIC0tZ2l0IGEvbGlzcC9kaXJlZC5lbCBiL2xpc3AvZGlyZWQuZWwN CmluZGV4IDZjNzQ0NWMuLmJmODE2NDkgMTAwNjQ0DQotLS0gYS9saXNwL2Rp cmVkLmVsDQorKysgYi9saXNwL2RpcmVkLmVsDQpAQCAtNTUzLDcgKzU1Myw3 IEBAIGRpcmVkLW1hcmstaWYNCiAgICAgKGFuZCAoPiBjb3VudCAwKSBjb3Vu dCkpKQ0KIA0KIChkZWZtYWNybyBkaXJlZC1tYXAtb3Zlci1tYXJrcyAoYm9k eSBhcmcgJm9wdGlvbmFsIHNob3ctcHJvZ3Jlc3MNCi0JCQkJICAgICBkaXN0 aW5ndWlzaC1vbmUtbWFya2VkKQ0KKyAgICAgICAgICAgICAgICAgICAgIGRp c3Rpbmd1aXNoLW9uZS1tYXJrZWQgYWxsLW1hcmtzKQ0KICAgIkV2YWwgQk9E WSB3aXRoIHBvaW50IG9uIGVhY2ggbWFya2VkIGxpbmUuICBSZXR1cm4gYSBs aXN0IG9mIEJPRFkncyByZXN1bHRzLg0KIElmIG5vIG1hcmtlZCBmaWxlIGNv dWxkIGJlIGZvdW5kLCBleGVjdXRlIEJPRFkgb24gdGhlIGN1cnJlbnQNCiBs aW5lLiAgQVJHLCBpZiBub24tbmlsLCBzcGVjaWZpZXMgdGhlIGZpbGVzIHRv IHVzZSBpbnN0ZWFkIG9mIHRoZQ0KQEAgLTU3OSw1NSArNTc5LDYwIEBAIGRp cmVkLW1hcC1vdmVyLW1hcmtzDQogQk9EWSBzaG91bGQgbm90IGJlIHRvbyBs b25nIGFzIGl0IGlzIGV4cGFuZGVkIGZvdXIgdGltZXMuDQogDQogSWYgRElT VElOR1VJU0gtT05FLU1BUktFRCBpcyBub24tbmlsLCB0aGVuIGlmIHdlIGZp bmQganVzdCBvbmUNCi1tYXJrZWQgZmlsZSwgcmV0dXJuICh0IEZJTEVOQU1F KSBpbnN0ZWFkIG9mIChGSUxFTkFNRSkuIg0KK21hcmtlZCBmaWxlLCByZXR1 cm4gKHQgRklMRU5BTUUpIGluc3RlYWQgb2YgKEZJTEVOQU1FKS4NCisNCitJ ZiBBTEwtTUFSS1MgaXMgbm9uLW5pbCwgYWNjZXB0IGFsbCBtYXJrIGNoYXJh Y3RlcnMuICBPdGhlcndpc2UgdXNlDQoranVzdCBgZGlyZWQtbWFya2VyLWNo YXInLiINCiAgIDs7DQogICA7O1dhcm5pbmc6IEJPRFkgbXVzdCBub3QgYWRk IG5ldyBsaW5lcyBiZWZvcmUgcG9pbnQgLSB0aGlzIG1heSBjYXVzZSBhbg0K ICAgOztlbmRsZXNzIGxvb3AuDQogICA7O1RoaXMgd2FybmluZyBzaG91bGQg bm90IGFwcGx5IGFueSBsb25nZXIsIHNrICAyLVNlcC0xOTkxIDE0OjEwLg0K ICAgYChwcm9nMQ0KICAgICAgICAobGV0ICgoaW5oaWJpdC1yZWFkLW9ubHkg dCkgY2FzZS1mb2xkLXNlYXJjaCBmb3VuZCByZXN1bHRzKQ0KLQkgKGlmICxh cmcNCi0JICAgICAoaWYgKGludGVnZXJwICxhcmcpDQotCQkgKHByb2duCTs7 IG5vIHNhdmUtZXhjdXJzaW9uLCB3YW50IHRvIG1vdmUgcG9pbnQuDQotCQkg ICAoZGlyZWQtcmVwZWF0LW92ZXItbGluZXMNCi0JCSAgICAsYXJnDQotCQkg ICAgKGZ1bmN0aW9uIChsYW1iZGEgKCkNCi0JCQkJKGlmICxzaG93LXByb2dy ZXNzIChzaXQtZm9yIDApKQ0KLQkJCQkoc2V0cSByZXN1bHRzIChjb25zICxi b2R5IHJlc3VsdHMpKSkpKQ0KLQkJICAgKGlmICg8ICxhcmcgMCkNCi0JCSAg ICAgICAobnJldmVyc2UgcmVzdWx0cykNCi0JCSAgICAgcmVzdWx0cykpDQot CSAgICAgICA7OyBub24tbmlsLCBub24taW50ZWdlciBBUkcgbWVhbnMgdXNl IGN1cnJlbnQgZmlsZToNCi0JICAgICAgIChsaXN0ICxib2R5KSkNCi0JICAg KGxldCAoKHJlZ2V4cCAoZGlyZWQtbWFya2VyLXJlZ2V4cCkpIG5leHQtcG9z aXRpb24pDQotCSAgICAgKHNhdmUtZXhjdXJzaW9uDQotCSAgICAgICAoZ290 by1jaGFyIChwb2ludC1taW4pKQ0KLQkgICAgICAgOzsgcmVtZW1iZXIgcG9z aXRpb24gb2YgbmV4dCBtYXJrZWQgZmlsZSBiZWZvcmUgQk9EWQ0KLQkgICAg ICAgOzsgY2FuIGluc2VydCBsaW5lcyBiZWZvcmUgdGhlIGp1c3QgZm91bmQg ZmlsZSwNCi0JICAgICAgIDs7IGNvbmZ1c2luZyB1cyBieSBmaW5kaW5nIHRo ZSBzYW1lIG1hcmtlZCBmaWxlIGFnYWluDQotCSAgICAgICA7OyBhbmQgYWdh aW4gYW5kLi4uDQotCSAgICAgICAoc2V0cSBuZXh0LXBvc2l0aW9uIChhbmQg KHJlLXNlYXJjaC1mb3J3YXJkIHJlZ2V4cCBuaWwgdCkNCi0JCQkJCShwb2lu dC1tYXJrZXIpKQ0KLQkJICAgICBmb3VuZCAobm90IChudWxsIG5leHQtcG9z aXRpb24pKSkNCi0JICAgICAgICh3aGlsZSBuZXh0LXBvc2l0aW9uDQotCQkg KGdvdG8tY2hhciBuZXh0LXBvc2l0aW9uKQ0KLQkJIChpZiAsc2hvdy1wcm9n cmVzcyAoc2l0LWZvciAwKSkNCi0JCSAoc2V0cSByZXN1bHRzIChjb25zICxi b2R5IHJlc3VsdHMpKQ0KLQkJIDs7IG1vdmUgYWZ0ZXIgbGFzdCBtYXRjaA0K LQkJIChnb3RvLWNoYXIgbmV4dC1wb3NpdGlvbikNCi0JCSAoZm9yd2FyZC1s aW5lIDEpDQotCQkgKHNldC1tYXJrZXIgbmV4dC1wb3NpdGlvbiBuaWwpDQot CQkgKHNldHEgbmV4dC1wb3NpdGlvbiAoYW5kIChyZS1zZWFyY2gtZm9yd2Fy ZCByZWdleHAgbmlsIHQpDQotCQkJCQkgIChwb2ludC1tYXJrZXIpKSkpKQ0K LQkgICAgIChpZiAoYW5kICxkaXN0aW5ndWlzaC1vbmUtbWFya2VkICg9IChs ZW5ndGggcmVzdWx0cykgMSkpDQotCQkgKHNldHEgcmVzdWx0cyAoY29ucyB0 IHJlc3VsdHMpKSkNCi0JICAgICAoaWYgZm91bmQNCi0JCSByZXN1bHRzDQot CSAgICAgICAobGlzdCAsYm9keSkpKSkpDQorICAgICAoaWYgLGFyZw0KKyAg ICAgICAgIChpZiAoaW50ZWdlcnAgLGFyZykNCisgICAgICAgICAocHJvZ24g Ozsgbm8gc2F2ZS1leGN1cnNpb24sIHdhbnQgdG8gbW92ZSBwb2ludC4NCisg ICAgICAgICAgIChkaXJlZC1yZXBlYXQtb3Zlci1saW5lcw0KKyAgICAgICAg ICAgICxhcmcNCisgICAgICAgICAgICAoZnVuY3Rpb24gKGxhbWJkYSAoKQ0K KyAgICAgICAgICAgICAgICAoaWYgLHNob3ctcHJvZ3Jlc3MgKHNpdC1mb3Ig MCkpDQorICAgICAgICAgICAgICAgIChzZXRxIHJlc3VsdHMgKGNvbnMgLGJv ZHkgcmVzdWx0cykpKSkpDQorICAgICAgICAgICAoaWYgKDwgLGFyZyAwKQ0K KyAgICAgICAgICAgICAgIChucmV2ZXJzZSByZXN1bHRzKQ0KKyAgICAgICAg ICAgICByZXN1bHRzKSkNCisgICAgICAgICAgIDs7IG5vbi1uaWwsIG5vbi1p bnRlZ2VyIEFSRyBtZWFucyB1c2UgY3VycmVudCBmaWxlOg0KKyAgICAgICAg ICAgKGxpc3QgLGJvZHkpKQ0KKyAgICAgICAobGV0ICgocmVnZXhwIChkaXJl ZC1tYXJrZXItcmVnZXhwICxhbGwtbWFya3MpKSBuZXh0LXBvc2l0aW9uKQ0K KyAgICAgICAgIChzYXZlLWV4Y3Vyc2lvbg0KKyAgICAgICAgICAgKGdvdG8t Y2hhciAocG9pbnQtbWluKSkNCisgICAgICAgICAgIDs7IHJlbWVtYmVyIHBv c2l0aW9uIG9mIG5leHQgbWFya2VkIGZpbGUgYmVmb3JlIEJPRFkNCisgICAg ICAgICAgIDs7IGNhbiBpbnNlcnQgbGluZXMgYmVmb3JlIHRoZSBqdXN0IGZv dW5kIGZpbGUsDQorICAgICAgICAgICA7OyBjb25mdXNpbmcgdXMgYnkgZmlu ZGluZyB0aGUgc2FtZSBtYXJrZWQgZmlsZSBhZ2Fpbg0KKyAgICAgICAgICAg OzsgYW5kIGFnYWluIGFuZC4uLg0KKyAgICAgICAgICAgKHNldHEgbmV4dC1w b3NpdGlvbiAoYW5kIChyZS1zZWFyY2gtZm9yd2FyZCByZWdleHAgbmlsIHQp DQorICAgICAgICAgICAgICAgICAgICAocG9pbnQtbWFya2VyKSkNCisgICAg ICAgICAgICAgZm91bmQgKG5vdCAobnVsbCBuZXh0LXBvc2l0aW9uKSkpDQor ICAgICAgICAgICAod2hpbGUgbmV4dC1wb3NpdGlvbg0KKyAgICAgICAgIChn b3RvLWNoYXIgbmV4dC1wb3NpdGlvbikNCisgICAgICAgICAoaWYgLHNob3ct cHJvZ3Jlc3MgKHNpdC1mb3IgMCkpDQorICAgICAgICAgKHNldHEgcmVzdWx0 cyAoY29ucyAsYm9keSByZXN1bHRzKSkNCisgICAgICAgICA7OyBtb3ZlIGFm dGVyIGxhc3QgbWF0Y2gNCisgICAgICAgICAoZ290by1jaGFyIG5leHQtcG9z aXRpb24pDQorICAgICAgICAgKGZvcndhcmQtbGluZSAxKQ0KKyAgICAgICAg IChzZXQtbWFya2VyIG5leHQtcG9zaXRpb24gbmlsKQ0KKyAgICAgICAgIChz ZXRxIG5leHQtcG9zaXRpb24gKGFuZCAocmUtc2VhcmNoLWZvcndhcmQgcmVn ZXhwIG5pbCB0KQ0KKyAgICAgICAgICAgICAgICAgICAgICAocG9pbnQtbWFy a2VyKSkpKSkNCisgICAgICAgICAoaWYgKGFuZCAsZGlzdGluZ3Vpc2gtb25l LW1hcmtlZCAoPSAobGVuZ3RoIHJlc3VsdHMpIDEpKQ0KKyAgICAgICAgIChz ZXRxIHJlc3VsdHMgKGNvbnMgdCByZXN1bHRzKSkpDQorICAgICAgICAgKGlm IGZvdW5kDQorICAgICAgICAgcmVzdWx0cw0KKyAgICAgICAgICAgKGxpc3Qg LGJvZHkpKSkpKQ0KICAgICAgOzsgc2F2ZS1leGN1cnNpb24gbG9zZXMsIGFn YWluDQogICAgICAoZGlyZWQtbW92ZS10by1maWxlbmFtZSkpKQ0KIA0KLShk ZWZ1biBkaXJlZC1nZXQtbWFya2VkLWZpbGVzICgmb3B0aW9uYWwgbG9jYWxw IGFyZyBmaWx0ZXIgZGlzdGluZ3Vpc2gtb25lLW1hcmtlZCkNCisoZGVmdW4g ZGlyZWQtZ2V0LW1hcmtlZC1maWxlcyAoJm9wdGlvbmFsIGxvY2FscCBhcmcg ZmlsdGVyDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBkaXN0aW5ndWlzaC1vbmUtbWFya2VkDQorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJrZXItY2hhciBhbGwtbWFy a3MpDQogICAiUmV0dXJuIHRoZSBtYXJrZWQgZmlsZXMnIG5hbWVzIGFzIGxp c3Qgb2Ygc3RyaW5ncy4NCiBUaGUgbGlzdCBpcyBpbiB0aGUgc2FtZSBvcmRl ciBhcyB0aGUgYnVmZmVyLCB0aGF0IGlzLCB0aGUgY2FyIGlzIHRoZQ0KICAg Zmlyc3QgbWFya2VkIGZpbGUuDQpAQCAtNjQ0LDIyICs2NDksMjkgQEAgZGly ZWQtZ2V0LW1hcmtlZC1maWxlcw0KIA0KIElmIERJU1RJTkdVSVNILU9ORS1N QVJLRUQgaXMgbm9uLW5pbCwgdGhlbiBpZiB3ZSBmaW5kIGp1c3Qgb25lIG1h cmtlZCBmaWxlLA0KIHJldHVybiAodCBGSUxFTkFNRSkgaW5zdGVhZCBvZiAo RklMRU5BTUUpLg0KLURvbid0IHVzZSB0aGF0IHRvZ2V0aGVyIHdpdGggRklM VEVSLiINCi0gIChsZXQgKChhbGwtb2YtdGhlbQ0KLQkgKHNhdmUtZXhjdXJz aW9uDQotCSAgIChkZWxxIG5pbCAoZGlyZWQtbWFwLW92ZXItbWFya3MNCi0J CSAgICAgIChkaXJlZC1nZXQtZmlsZW5hbWUgbG9jYWxwICduby1lcnJvci1p Zi1ub3QtZmlsZXApDQotCQkgICAgICBhcmcgbmlsIGRpc3Rpbmd1aXNoLW9u ZS1tYXJrZWQpKSkpDQotCXJlc3VsdCkNCitEb24ndCB1c2UgdGhhdCB0b2dl dGhlciB3aXRoIEZJTFRFUi4NCisNCitPcHRpb25hbCBhcmcgTUFSS0VSLUNI QVIsIGlmIG5vbi1uaWwsIHRoZW4gaXQgaXMgdGhlIG1hcmsNCitjaGFyYWN0 ZXIgdG8gc2VhcmNoLiAgT3RoZXJ3aXNlIHVzZSBgZGlyZWQtbWFya2VyLWNo YXInLg0KKw0KK09wdGlvbmFsIGFyZyBBTEwtTUFSS1MsIGlmIG5vbi1uaWws IHRoZW4gYWNjZXB0IGFsbCBtYXJrIGNoYXJhY3RlcnMuDQorT3RoZXJ3aXNl IHVzZSBqdXN0IE1BUktFUi1DSEFSLiINCisgIChsZXQqICgoZGlyZWQtbWFy a2VyLWNoYXIgKG9yIG1hcmtlci1jaGFyIGRpcmVkLW1hcmtlci1jaGFyKSkN CisgICAgICAgICAoYWxsLW9mLXRoZW0NCisgICAgICAgICAgKHNhdmUtZXhj dXJzaW9uDQorICAgICAgICAgICAgKGRlbHEgbmlsIChkaXJlZC1tYXAtb3Zl ci1tYXJrcw0KKyAgICAgICAgICAgICAgICAgICAgICAgKGRpcmVkLWdldC1m aWxlbmFtZSBsb2NhbHAgJ25vLWVycm9yLWlmLW5vdC1maWxlcCkNCisgICAg ICAgICAgICAgICAgICAgICAgIGFyZyBuaWwgZGlzdGluZ3Vpc2gtb25lLW1h cmtlZCBhbGwtbWFya3MpKSkpDQorICAgICAgICAgcmVzdWx0KQ0KICAgICAo d2hlbiAoZXF1YWwgYWxsLW9mLXRoZW0gJyh0KSkNCiAgICAgICAoc2V0cSBh bGwtb2YtdGhlbSBuaWwpKQ0KICAgICAoaWYgKG5vdCBmaWx0ZXIpDQotCShp ZiAoYW5kIGRpc3Rpbmd1aXNoLW9uZS1tYXJrZWQgKGVxIChjYXIgYWxsLW9m LXRoZW0pIHQpKQ0KLQkgICAgYWxsLW9mLXRoZW0NCi0JICAobnJldmVyc2Ug YWxsLW9mLXRoZW0pKQ0KKyAgICAoaWYgKGFuZCBkaXN0aW5ndWlzaC1vbmUt bWFya2VkIChlcSAoY2FyIGFsbC1vZi10aGVtKSB0KSkNCisgICAgICAgIGFs bC1vZi10aGVtDQorICAgICAgKG5yZXZlcnNlIGFsbC1vZi10aGVtKSkNCiAg ICAgICAoZG9saXN0IChmaWxlIGFsbC1vZi10aGVtKQ0KLQkoaWYgKGZ1bmNh bGwgZmlsdGVyIGZpbGUpDQotCSAgICAocHVzaCBmaWxlIHJlc3VsdCkpKQ0K KyAgICAoaWYgKGZ1bmNhbGwgZmlsdGVyIGZpbGUpDQorICAgICAgICAocHVz aCBmaWxlIHJlc3VsdCkpKQ0KICAgICAgIHJlc3VsdCkpKQ0KIAwNCiA7OyBU aGUgZGlyZWQgY29tbWFuZA0KQEAgLTMwMzEsOCArMzA0MywxMyBAQCBkaXJl ZC1jbGVhbi11cC1hZnRlci1kZWxldGlvbg0KIAwNCiA7OyBDb25maXJtYXRp b24NCiANCi0oZGVmdW4gZGlyZWQtbWFya2VyLXJlZ2V4cCAoKQ0KLSAgKGNv bmNhdCAiXiIgKHJlZ2V4cC1xdW90ZSAoY2hhci10by1zdHJpbmcgZGlyZWQt bWFya2VyLWNoYXIpKSkpDQorKGRlZnVuIGRpcmVkLW1hcmtlci1yZWdleHAg KCZvcHRpb25hbCBhbGwtbWFya3MpDQorICAiUmV0dXJuIGEgcmVnZXhwIG1h dGNoaW5nIGBkaXJlZC1tYXJrZXItY2hhcicgYXQgdGhlIGJlZ2lubmluZyBv ZiBsaW5lLg0KK0lmIG9wdGlvbmFsIGFyZ3VtZW50IEFMTC1NQVJLUyBldmFs dWF0ZXMgdG8gbm9uLW5pbCwgdGhlIHJlZ2V4cA0KK21hdGNoZXMgYW55IG1h cmsgY2hhcmFjdGVyLiINCisgIChpZiBhbGwtbWFya3MNCisgICAgICAiXlte XHQgXSINCisgICAgKGNvbmNhdCAiXiIgKHJlZ2V4cC1xdW90ZSAoY2hhci10 by1zdHJpbmcgZGlyZWQtbWFya2VyLWNoYXIpKSkpKQ0KIA0KIChkZWZ1biBk aXJlZC1wbHVyYWwtcyAoY291bnQpDQogICAoaWYgKD0gMSBjb3VudCkgIiIg InMiKSkNCi0tIA0KMi43LjANCg0K --1468197610-1617821227-1457414338=:17997 Content-Type: text/plain; charset=US-ASCII; name=0002-Add-NEWS-entry-for-last-commit.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=0002-Add-NEWS-entry-for-last-commit.patch RnJvbSBmMGYzMTc4N2E2NzliNDY4ZTIyMjc0MDk1NGFmNDljNjY2MjZiMTNj IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogVGlubyBDYWxhbmNo YSA8ZjkyY2FwYWNAZ21haWwuY29tPg0KRGF0ZTogVHVlLCA4IE1hciAyMDE2 IDE0OjA0OjEzICswOTAwDQpTdWJqZWN0OiBbUEFUQ0ggMi8yXSA7IEFkZCBO RVdTIGVudHJ5IGZvciBsYXN0IGNvbW1pdA0KDQotLS0NCiBDaGFuZ2VMb2cu MiB8ICA4ICsrKysrKysrDQogZXRjL05FV1MgICAgfCAxMSArKysrKysrKysr Kw0KIDIgZmlsZXMgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKQ0KDQpkaWZm IC0tZ2l0IGEvQ2hhbmdlTG9nLjIgYi9DaGFuZ2VMb2cuMg0KaW5kZXggNmVk YzY1NC4uMWNlOWJlZSAxMDA2NDQNCi0tLSBhL0NoYW5nZUxvZy4yDQorKysg Yi9DaGFuZ2VMb2cuMg0KQEAgLTEsMyArMSwxMSBAQA0KKzIwMTYtMDMtMDgg IFRpbm8gQ2FsYW5jaGEgIDxmOTJjYXBhY0BnbWFpbC5jb20+DQorDQorCURp cmVkIG9wZXJhdGUgb24gYWxsIGtpbmQgb2YgbWFyayBjaGFyYWN0ZXJzIChC dWcjMjI4OTMpLg0KKwkqIGxpc3AvZGlyZWQuZWwgKGRpcmVkLW1hcC1vdmVy LW1hcmtzKTogQWRkZWQgb3B0aW9uYWwgYXJnICdhbGwtbWFya3MnLg0KKwko ZGlyZWQtbWFya2VyLXJlZ2V4cCk6IElkZW0uDQorCShkaXJlZC1nZXQtbWFy a2VkLWZpbGVzKTogQWRkZWQgdHdvIG9wdGlvbmFsIGFyZ3MsICdtYXJrZXIt Y2hhcicNCisJYW5kICdhbGwtbWFya3MnLg0KKw0KIDIwMTYtMDItMTUgIEds ZW5uIE1vcnJpcyAgPHJnbUBnbnUub3JnPg0KIA0KIAkqIGxpc3AvZGlyZWQt YXV4LmVsOiBSZXF1aXJlIGNsLWxpYi4gIChCdWcjMjI2MTMpDQpkaWZmIC0t Z2l0IGEvZXRjL05FV1MgYi9ldGMvTkVXUw0KaW5kZXggY2YwOTM1MC4uZTM4 NWZhYiAxMDA2NDQNCi0tLSBhL2V0Yy9ORVdTDQorKysgYi9ldGMvTkVXUw0K QEAgLTE0NzEsNiArMTQ3MSwxNyBAQCBwcmV2aW91cyBjb21tYW5kcywgYGRp cmVkLWRvLXNlYXJjaCcgYW5kDQoga2V5czsgcmViaW5kIGBBJyBhbmQgYFEn IHRvIGludm9rZSB0aGVtIGlmIHlvdSB3YW50IHRoZSBvbGQgYmVoYXZpb3IN CiBiYWNrLiAgV2UgaW50ZW5kIHRvIG9ic29sZXRlIHRoZSBvbGQgY29tbWFu ZHMgaW4gYSBmdXR1cmUgcmVsZWFzZS4NCiANCistLS0NCisqKiogRGlyZWQg b3BlcmF0ZSBvbiBhbGwga2luZCBvZiBtYXJrIGNoYXJhY3RlcnMNCitgZGly ZWQtbWFwLW92ZXItbWFya3MnOiBOZXcgb3B0aW9uYWwgYXJnIGBhbGwtbWFy a3MnLiBXaGVuIG5vbi1uaWwsDQorb3BlcmF0ZSBvdmVyIGFsbCBtYXJrcywg bm90IGp1c3QgYGRpcmVkLW1hcmtlci1jaGFyJy4NCitgZGlyZWQtbWFya2Vy LXJlZ2V4cCc6IEFkZGVkIG9wdGlvbmFsIGFyZyBgYWxsLW1hcmtzJy4NCitg ZGlyZWQtZ2V0LW1hcmtlZC1maWxlcyc6IEFkZGVkIG9wdGlvbmFsIGFyZ3Mg YG1hcmtlci1jaGFyJyBhbmQgYGFsbC1tYXJrcycuDQorSWYgTUFSS0VSLUNI QVIgbm9uLW5pbCwgdGhlbiByZXR1cm4gZmlsZXMgbWFya2VkIHdpdGggc3Vj aCBjaGFyYWN0ZXIuDQorT3RoZXJ3aXNlIHJldHVybiBmaWxlcyBtYXJrZWQg d2l0aCBgZGlyZWQtbWFya2VyLWNoYXInLg0KK0lmIEFMTC1NQVJLUyBub24t bmlsLCByZXR1cm4gYWxsIG1hcmtlZCBmaWxlcy4gT3RoZXJ3aXNlIHJldHVy biBqdXN0IHRob3NlDQorZmlsZXMgbWFya2VkIHdpdGggTUFSS0VSLUNIQVIu DQorDQogKiogVGFidWxhdGVkIExpc3QgTW9kZQ0KIA0KICsrKw0KLS0gDQoy LjcuMA0KDQo= --1468197610-1617821227-1457414338=:17997-- From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 08 11:02:16 2016 Received: (at 22893) by debbugs.gnu.org; 8 Mar 2016 16:02:16 +0000 Received: from localhost ([127.0.0.1]:39869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adK5M-0001yf-7T for submit@debbugs.gnu.org; Tue, 08 Mar 2016 11:02:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45743) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adK5G-0001yP-TF for 22893@debbugs.gnu.org; Tue, 08 Mar 2016 11:02:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adK56-0008RZ-Fv for 22893@debbugs.gnu.org; Tue, 08 Mar 2016 11:02:01 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41913) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adK4e-0008Hb-Cw; Tue, 08 Mar 2016 11:01:28 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2704 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1adK4d-0005F4-Mv; Tue, 08 Mar 2016 11:01:28 -0500 Date: Tue, 08 Mar 2016 18:01:37 +0200 Message-Id: <83io0xrmam.fsf@gnu.org> From: Eli Zaretskii To: Tino Calancha In-reply-to: (message from Tino Calancha on Tue, 8 Mar 2016 14:18:58 +0900 (JST)) Subject: Re: bug#22893: 25.1.50; dired-get-marked-files get all marked References: <87mvqel8xy.fsf@gnus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 22893 Cc: larsi@gnus.org, 22893@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Tue, 8 Mar 2016 14:18:58 +0900 (JST) > From: Tino Calancha > Cc: larsi@gnus.org > > > Looks good, I think. Can you include a NEWS entry for this and resubmit > > the patch? > Attached the patch including the NEWS entry. Thanks. Can you reformat this in the style we use in NEWS, which is more friendly to Outline mode used to read it? Please take a look at the existing entries there, I think they provide enough examples. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 09 10:24:27 2016 Received: (at 22893) by debbugs.gnu.org; 9 Mar 2016 15:24:28 +0000 Received: from localhost ([127.0.0.1]:41675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adfyN-0008Ua-Nd for submit@debbugs.gnu.org; Wed, 09 Mar 2016 10:24:27 -0500 Received: from calancha-ilc.kek.jp ([130.87.234.234]:59295) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adfyM-0008UM-HA for 22893@debbugs.gnu.org; Wed, 09 Mar 2016 10:24:27 -0500 Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id 36112DA86; Thu, 10 Mar 2016 00:27:35 +0900 (JST) Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id 185D043CE; Thu, 10 Mar 2016 00:27:35 +0900 (JST) Date: Thu, 10 Mar 2016 00:27:35 +0900 (JST) From: Tino Calancha X-X-Sender: calancha@calancha-ilc.kek.jp To: Eli Zaretskii Subject: Re: bug#22893: 25.1.50; dired-get-marked-files get all marked In-Reply-To: <83io0xrmam.fsf@gnu.org> Message-ID: References: <87mvqel8xy.fsf@gnus.org> <83io0xrmam.fsf@gnu.org> User-Agent: Alpine 2.20 (LRH 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1468197610-33889674-1457537255=:17044" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 22893 Cc: Tino Calancha , larsi@gnus.org, 22893@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) --1468197610-33889674-1457537255=:17044 Content-Type: text/plain; format=flowed; charset=US-ASCII > Thanks. Can you reformat this in the style we use in NEWS, which is > more friendly to Outline mode used to read it? Please take a look at > the existing entries there, I think they provide enough examples. Sorry for the inconvenients. I edited the second commit with the NEWS. --1468197610-33889674-1457537255=:17044 Content-Type: text/plain; charset=US-ASCII; name=0002-Added-NEWS-entry-for-last-commit.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=0002-Added-NEWS-entry-for-last-commit.patch RnJvbSBjZTBkYzMzYjc2MDY0YjViMWJkNWY3YWUzYzhkZTAzYzY1OGJiMmMw IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogVGlubyBDYWxhbmNo YSA8ZjkyY2FwYWNAZ21haWwuY29tPg0KRGF0ZTogVGh1LCAxMCBNYXIgMjAx NiAwMDowNDo0OCArMDkwMA0KU3ViamVjdDogW1BBVENIIDIvMl0gOyBBZGRl ZCBORVdTIGVudHJ5IGZvciBsYXN0IGNvbW1pdA0KDQotLS0NCiBldGMvTkVX UyB8IDggKysrKysrKysNCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25z KCspDQoNCmRpZmYgLS1naXQgYS9ldGMvTkVXUyBiL2V0Yy9ORVdTDQppbmRl eCBjZjA5MzUwLi40ZmVjMTAxIDEwMDY0NA0KLS0tIGEvZXRjL05FV1MNCisr KyBiL2V0Yy9ORVdTDQpAQCAtMTQ3MSw2ICsxNDcxLDE0IEBAIHByZXZpb3Vz IGNvbW1hbmRzLCBgZGlyZWQtZG8tc2VhcmNoJyBhbmQNCiBrZXlzOyByZWJp bmQgYEEnIGFuZCBgUScgdG8gaW52b2tlIHRoZW0gaWYgeW91IHdhbnQgdGhl IG9sZCBiZWhhdmlvcg0KIGJhY2suICBXZSBpbnRlbmQgdG8gb2Jzb2xldGUg dGhlIG9sZCBjb21tYW5kcyBpbiBhIGZ1dHVyZSByZWxlYXNlLg0KIA0KKyoq KiBOZXcgb3B0aW9uYWwgYXJnIEFMTC1NQVJLUyBmb3IgYGRpcmVkLW1hcC1v dmVyLW1hcmtzJw0KK2FsbG93IHRvIG9wZXJhdGUgb3ZlciBhbGwgbWFya2Vk IGZpbGVzLCBub3QganVzdCB0aG9zZQ0KK21hcmtlZCB3aXRoIGBkaXJlZC1t YXJrZXItY2hhcicuDQorDQorKioqIE5ldyBvcHRpb25hbCBhcmdzIE1BUktF Ui1DSEFSIGFuZCBBTEwtTUFSS1MgZm9yDQorYGRpcmVkLWdldC1tYXJrZWQt ZmlsZXMnIHRvIHJldHJpZXZlIG1hcmtlZCBmaWxlcyB3aXRoIGENCitwYXJ0 aWN1bGFyIG1hcmsgY2hhcmFjdGVyIG9yIHdpdGggYW55Lg0KKw0KICoqIFRh YnVsYXRlZCBMaXN0IE1vZGUNCiANCiArKysNCi0tIA0KMi43LjANCg0K --1468197610-33889674-1457537255=:17044-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 09 19:11:23 2016 Received: (at 22893) by debbugs.gnu.org; 10 Mar 2016 00:11:23 +0000 Received: from localhost ([127.0.0.1]:42068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adoCJ-0007kb-MO for submit@debbugs.gnu.org; Wed, 09 Mar 2016 19:11:23 -0500 Received: from sub3.mail.dreamhost.com ([69.163.253.7]:46725 helo=homiemail-a15.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adoCH-0007kO-Vc; Wed, 09 Mar 2016 19:11:22 -0500 Received: from homiemail-a15.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a15.g.dreamhost.com (Postfix) with ESMTP id B4E7376C06B; Wed, 9 Mar 2016 16:11:16 -0800 (PST) Received: from localhost.linkov.net (62.65.227.103.cable.starman.ee [62.65.227.103]) (Authenticated sender: jurta@jurta.org) by homiemail-a15.g.dreamhost.com (Postfix) with ESMTPA id 5E30F76C069; Wed, 9 Mar 2016 16:11:15 -0800 (PST) From: Juri Linkov To: Tino Calancha Subject: Re: bug#22893: 25.1.50; dired-get-marked-files get all marked Organization: LINKOV.NET References: <87mvqel8xy.fsf@gnus.org> <83io0xrmam.fsf@gnu.org> Date: Thu, 10 Mar 2016 01:57:17 +0200 In-Reply-To: (Tino Calancha's message of "Thu, 10 Mar 2016 00:27:35 +0900 (JST)") Message-ID: <87h9gfus7a.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.91 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 22893 Cc: Eli Zaretskii , 22893@debbugs.gnu.org, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) merge 22893 22892 thanks > +*** New optional arg ALL-MARKS for `dired-map-over-marks' > +allow to operate over all marked files, not just those > +marked with `dired-marker-char'. > + > +*** New optional args MARKER-CHAR and ALL-MARKS for > +`dired-get-marked-files' to retrieve marked files with a > +particular mark character or with any. Since you are changing the function signatures anyway, you could make them consistent between `dired-map-over-marks' and `dired-get-marked-files' by adding an explicit arg `marker-char', i.e. both `dired-get-marked-files' and `dired-map-over-marks' could end with "distinguish-one-marked marker-char all-marks", thus explicitly passing `marker-char' arg down the call chain. Then you'll need `(or marker-char dired-marker-char)' in `dired-marker-regexp' for backward-compatibility. And then also no need to let-bind `dired-marker-char' in `dired-get-marked-files' (it's better to avoid dynamically binding global variables where possible). From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 09 23:16:05 2016 Received: (at 22893) by debbugs.gnu.org; 10 Mar 2016 04:16:05 +0000 Received: from localhost ([127.0.0.1]:42141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1ads17-0008SP-IA for submit@debbugs.gnu.org; Wed, 09 Mar 2016 23:16:05 -0500 Received: from calancha-ilc.kek.jp ([130.87.234.234]:59508) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1ads14-0008Re-Vb for 22893@debbugs.gnu.org; Wed, 09 Mar 2016 23:16:03 -0500 Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id D63FFB496; Thu, 10 Mar 2016 13:19:10 +0900 (JST) Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id B872356B8; Thu, 10 Mar 2016 13:19:10 +0900 (JST) Date: Thu, 10 Mar 2016 13:19:10 +0900 (JST) From: Tino Calancha X-X-Sender: calancha@calancha-ilc.kek.jp To: Juri Linkov Subject: Re: bug#22893: 25.1.50; dired-get-marked-files get all marked In-Reply-To: <87h9gfus7a.fsf@mail.linkov.net> Message-ID: References: <87mvqel8xy.fsf@gnus.org> <83io0xrmam.fsf@gnu.org> <87h9gfus7a.fsf@mail.linkov.net> User-Agent: Alpine 2.20 (LRH 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1468197610-844313517-1457583550=:23082" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 22893 Cc: Tino Calancha , Eli Zaretskii , 22893@debbugs.gnu.org, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) --1468197610-844313517-1457583550=:23082 Content-Type: text/plain; format=flowed; charset=US-ASCII > Since you are changing the function signatures anyway, > you could make them consistent between `dired-map-over-marks' > and `dired-get-marked-files' by adding an explicit arg `marker-char', > i.e. both `dired-get-marked-files' and `dired-map-over-marks' > could end with "distinguish-one-marked marker-char all-marks", > thus explicitly passing `marker-char' arg down the call chain. > Then you'll need `(or marker-char dired-marker-char)' in > `dired-marker-regexp' for backward-compatibility. And then also > no need to let-bind `dired-marker-char' in `dired-get-marked-files' > (it's better to avoid dynamically binding global variables where possible). It sounds good. Thank you. Implemented in the new patch. --1468197610-844313517-1457583550=:23082 Content-Type: text/plain; charset=US-ASCII; name=0001-Avoid-dynamic-global-var-binding.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=0001-Avoid-dynamic-global-var-binding.patch RnJvbSA1NDQyODQ0NDQxMGFhYWNjOGQxZTg2Njc4ZGNiOWE4ZTk1ZmNjZDRi IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogVGlubyBDYWxhbmNo YSA8ZjkyY2FwYWNAZ21haWwuY29tPg0KRGF0ZTogVGh1LCAxMCBNYXIgMjAx NiAxMzoxMToyMyArMDkwMA0KU3ViamVjdDogW1BBVENIXSBBdm9pZCBkeW5h bWljIGdsb2JhbCB2YXIgYmluZGluZw0KDQoqIGxpc3AvZGlyZWQuZWwgKGRp cmVkLW1hcC1vdmVyLW1hcmtzKTogTGFzdCAzIGFyZ3VtZW50cw0KbGlrZSBp biAnZGlyZWQtZ2V0LW1hcmtlZC1maWxlcycgKEJ1ZyMyMjg5MykuDQooZGly ZWQtZ2V0LW1hcmtlZC1maWxlcyk6IFBhc3NpbmcgYXJnLiBNQVJLRVItQ0hB UiBkaXJlY3RseSB0bw0KJ2RpcmVkLW1hcC1vdmVyLW1hcmtzJyBjYWxsIGlu c3RlYWQgb2YgYmluZGluZyAnZGlyZWQtbWFya2VyLWNoYXInDQphcyBiZWZv cmUuDQpGaXhlZCB0eXBvIGluIGRvYy4gc3RyaW5nLg0KKGRpcmVkLW1hcmtl ci1yZWdleHApOiBBY2NlcHQgdHdvIG9wdGlvbmFsIGFyZ3MuDQo7ICogZXRj L05FV1M6IERvY3VtZW50IHRoZSBjaGFuZ2UuDQotLS0NCiBldGMvTkVXUyAg ICAgIHwgIDUgKysrKysNCiBsaXNwL2RpcmVkLmVsIHwgMzQgKysrKysrKysr KysrKysrKysrKystLS0tLS0tLS0tLS0tLQ0KIDIgZmlsZXMgY2hhbmdlZCwg MjUgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1n aXQgYS9ldGMvTkVXUyBiL2V0Yy9ORVdTDQppbmRleCBiNjUxYjllLi44M2Y2 NmIzIDEwMDY0NA0KLS0tIGEvZXRjL05FV1MNCisrKyBiL2V0Yy9ORVdTDQpA QCAtMTUxMiw2ICsxNTEyLDExIEBAIHByZXZpb3VzIGNvbW1hbmRzLCBgZGly ZWQtZG8tc2VhcmNoJyBhbmQNCiBrZXlzOyByZWJpbmQgYEEnIGFuZCBgUScg dG8gaW52b2tlIHRoZW0gaWYgeW91IHdhbnQgdGhlIG9sZCBiZWhhdmlvcg0K IGJhY2suICBXZSBpbnRlbmQgdG8gb2Jzb2xldGUgdGhlIG9sZCBjb21tYW5k cyBpbiBhIGZ1dHVyZSByZWxlYXNlLg0KIA0KKyoqKiBOZXcgb3B0aW9uYWwg YXJncyBNQVJLRVItQ0hBUiBhbmQgQUxMLU1BUktTIGZvcg0KK2BkaXJlZC1t YXAtb3Zlci1tYXJrcycsIGBkaXJlZC1nZXQtbWFya2VkLWZpbGVzJyBhbmQg YGRpcmVkLW1hcmtlci1yZWdleHAnDQorYWxsb3cgdG8gb3BlcmF0ZSBvdmVy IGZpbGVzIG1hcmtlZCB3aXRoIE1BUktFUi1DSEFSLCBvciBvdmVyIGFsbA0K K21hcmtlZCBmaWxlcy4NCisNCiAqKiBUYWJ1bGF0ZWQgTGlzdCBNb2RlDQog DQogKysrDQpkaWZmIC0tZ2l0IGEvbGlzcC9kaXJlZC5lbCBiL2xpc3AvZGly ZWQuZWwNCmluZGV4IGJmODE2NDkuLjYxOGZlYjIgMTAwNjQ0DQotLS0gYS9s aXNwL2RpcmVkLmVsDQorKysgYi9saXNwL2RpcmVkLmVsDQpAQCAtNTUzLDcg KzU1Myw3IEBAIGRpcmVkLW1hcmstaWYNCiAgICAgKGFuZCAoPiBjb3VudCAw KSBjb3VudCkpKQ0KIA0KIChkZWZtYWNybyBkaXJlZC1tYXAtb3Zlci1tYXJr cyAoYm9keSBhcmcgJm9wdGlvbmFsIHNob3ctcHJvZ3Jlc3MNCi0gICAgICAg ICAgICAgICAgICAgICBkaXN0aW5ndWlzaC1vbmUtbWFya2VkIGFsbC1tYXJr cykNCisgICAgICAgICAgICAgICAgICAgICBkaXN0aW5ndWlzaC1vbmUtbWFy a2VkIG1hcmtlci1jaGFyIGFsbC1tYXJrcykNCiAgICJFdmFsIEJPRFkgd2l0 aCBwb2ludCBvbiBlYWNoIG1hcmtlZCBsaW5lLiAgUmV0dXJuIGEgbGlzdCBv ZiBCT0RZJ3MgcmVzdWx0cy4NCiBJZiBubyBtYXJrZWQgZmlsZSBjb3VsZCBi ZSBmb3VuZCwgZXhlY3V0ZSBCT0RZIG9uIHRoZSBjdXJyZW50DQogbGluZS4g IEFSRywgaWYgbm9uLW5pbCwgc3BlY2lmaWVzIHRoZSBmaWxlcyB0byB1c2Ug aW5zdGVhZCBvZiB0aGUNCkBAIC01ODEsOCArNTgxLDExIEBAIGRpcmVkLW1h cC1vdmVyLW1hcmtzDQogSWYgRElTVElOR1VJU0gtT05FLU1BUktFRCBpcyBu b24tbmlsLCB0aGVuIGlmIHdlIGZpbmQganVzdCBvbmUNCiBtYXJrZWQgZmls ZSwgcmV0dXJuICh0IEZJTEVOQU1FKSBpbnN0ZWFkIG9mIChGSUxFTkFNRSku DQogDQorSWYgTUFSS0VSLUNIQVIgaXMgbm9uLW5pbCwgdGhlbiBpdCBpcyB0 aGUgbWFyaw0KK2NoYXJhY3RlciB0byBzZWFyY2guICBPdGhlcndpc2UgdXNl IGBkaXJlZC1tYXJrZXItY2hhcicuDQorDQogSWYgQUxMLU1BUktTIGlzIG5v bi1uaWwsIGFjY2VwdCBhbGwgbWFyayBjaGFyYWN0ZXJzLiAgT3RoZXJ3aXNl IHVzZQ0KLWp1c3QgYGRpcmVkLW1hcmtlci1jaGFyJy4iDQoranVzdCBNQVJL RVItQ0hBUi4iDQogICA7Ow0KICAgOztXYXJuaW5nOiBCT0RZIG11c3Qgbm90 IGFkZCBuZXcgbGluZXMgYmVmb3JlIHBvaW50IC0gdGhpcyBtYXkgY2F1c2Ug YW4NCiAgIDs7ZW5kbGVzcyBsb29wLg0KQEAgLTYwMiw3ICs2MDUsOCBAQCBk aXJlZC1tYXAtb3Zlci1tYXJrcw0KICAgICAgICAgICAgICByZXN1bHRzKSkN CiAgICAgICAgICAgIDs7IG5vbi1uaWwsIG5vbi1pbnRlZ2VyIEFSRyBtZWFu cyB1c2UgY3VycmVudCBmaWxlOg0KICAgICAgICAgICAgKGxpc3QgLGJvZHkp KQ0KLSAgICAgICAobGV0ICgocmVnZXhwIChkaXJlZC1tYXJrZXItcmVnZXhw ICxhbGwtbWFya3MpKSBuZXh0LXBvc2l0aW9uKQ0KKyAgICAgICAobGV0ICgo cmVnZXhwIChkaXJlZC1tYXJrZXItcmVnZXhwICxtYXJrZXItY2hhciAsYWxs LW1hcmtzKSkNCisgICAgICAgICAgICAgbmV4dC1wb3NpdGlvbikNCiAgICAg ICAgICAoc2F2ZS1leGN1cnNpb24NCiAgICAgICAgICAgIChnb3RvLWNoYXIg KHBvaW50LW1pbikpDQogICAgICAgICAgICA7OyByZW1lbWJlciBwb3NpdGlv biBvZiBuZXh0IG1hcmtlZCBmaWxlIGJlZm9yZSBCT0RZDQpAQCAtNjMzLDcg KzYzNyw3IEBAIGRpcmVkLW1hcC1vdmVyLW1hcmtzDQogKGRlZnVuIGRpcmVk LWdldC1tYXJrZWQtZmlsZXMgKCZvcHRpb25hbCBsb2NhbHAgYXJnIGZpbHRl cg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ZGlzdGluZ3Vpc2gtb25lLW1hcmtlZA0KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgbWFya2VyLWNoYXIgYWxsLW1hcmtzKQ0K LSAgIlJldHVybiB0aGUgbWFya2VkIGZpbGVzJyBuYW1lcyBhcyBsaXN0IG9m IHN0cmluZ3MuDQorICAiUmV0dXJuIHRoZSBtYXJrZWQgZmlsZXMgbmFtZXMg YXMgYSBsaXN0IG9mIHN0cmluZ3MuDQogVGhlIGxpc3QgaXMgaW4gdGhlIHNh bWUgb3JkZXIgYXMgdGhlIGJ1ZmZlciwgdGhhdCBpcywgdGhlIGNhciBpcyB0 aGUNCiAgIGZpcnN0IG1hcmtlZCBmaWxlLg0KIFZhbHVlcyByZXR1cm5lZCBh cmUgbm9ybWFsbHkgYWJzb2x1dGUgZmlsZSBuYW1lcy4NCkBAIC02NTYsMTMg KzY2MCwxMiBAQCBkaXJlZC1nZXQtbWFya2VkLWZpbGVzDQogDQogT3B0aW9u YWwgYXJnIEFMTC1NQVJLUywgaWYgbm9uLW5pbCwgdGhlbiBhY2NlcHQgYWxs IG1hcmsgY2hhcmFjdGVycy4NCiBPdGhlcndpc2UgdXNlIGp1c3QgTUFSS0VS LUNIQVIuIg0KLSAgKGxldCogKChkaXJlZC1tYXJrZXItY2hhciAob3IgbWFy a2VyLWNoYXIgZGlyZWQtbWFya2VyLWNoYXIpKQ0KLSAgICAgICAgIChhbGwt b2YtdGhlbQ0KLSAgICAgICAgICAoc2F2ZS1leGN1cnNpb24NCi0gICAgICAg ICAgICAoZGVscSBuaWwgKGRpcmVkLW1hcC1vdmVyLW1hcmtzDQotICAgICAg ICAgICAgICAgICAgICAgICAoZGlyZWQtZ2V0LWZpbGVuYW1lIGxvY2FscCAn bm8tZXJyb3ItaWYtbm90LWZpbGVwKQ0KLSAgICAgICAgICAgICAgICAgICAg ICAgYXJnIG5pbCBkaXN0aW5ndWlzaC1vbmUtbWFya2VkIGFsbC1tYXJrcykp KSkNCi0gICAgICAgICByZXN1bHQpDQorICAobGV0ICgoYWxsLW9mLXRoZW0N CisgICAgICAgICAoc2F2ZS1leGN1cnNpb24NCisgICAgICAgICAgIChkZWxx IG5pbCAoZGlyZWQtbWFwLW92ZXItbWFya3MNCisgICAgICAgICAgICAgICAg ICAgICAgKGRpcmVkLWdldC1maWxlbmFtZSBsb2NhbHAgJ25vLWVycm9yLWlm LW5vdC1maWxlcCkNCisgICAgICAgICAgICAgICAgICAgICAgYXJnIG5pbCBk aXN0aW5ndWlzaC1vbmUtbWFya2VkIG1hcmtlci1jaGFyIGFsbC1tYXJrcykp KSkNCisgICAgICAgIHJlc3VsdCkNCiAgICAgKHdoZW4gKGVxdWFsIGFsbC1v Zi10aGVtICcodCkpDQogICAgICAgKHNldHEgYWxsLW9mLXRoZW0gbmlsKSkN CiAgICAgKGlmIChub3QgZmlsdGVyKQ0KQEAgLTMwNDMsMTMgKzMwNDYsMTYg QEAgZGlyZWQtY2xlYW4tdXAtYWZ0ZXItZGVsZXRpb24NCiAMDQogOzsgQ29u ZmlybWF0aW9uDQogDQotKGRlZnVuIGRpcmVkLW1hcmtlci1yZWdleHAgKCZv cHRpb25hbCBhbGwtbWFya3MpDQorKGRlZnVuIGRpcmVkLW1hcmtlci1yZWdl eHAgKCZvcHRpb25hbCBtYXJrZXItY2hhciBhbGwtbWFya3MpDQogICAiUmV0 dXJuIGEgcmVnZXhwIG1hdGNoaW5nIGBkaXJlZC1tYXJrZXItY2hhcicgYXQg dGhlIGJlZ2lubmluZyBvZiBsaW5lLg0KLUlmIG9wdGlvbmFsIGFyZ3VtZW50 IEFMTC1NQVJLUyBldmFsdWF0ZXMgdG8gbm9uLW5pbCwgdGhlIHJlZ2V4cA0K K0lmIE1BUktFUi1DSEFSIGV2YWx1YXRlcyBub24tbmlsLCB0aGVuIHRoZSBy ZWdleHAgbWF0Y2hlcyBNQVJLRVItQ0hBUg0KK2luc3RlYWQgb2YgYGRpcmVk LW1hcmtlci1jaGFyJy4NCitJZiBvcHRpb25hbCBhcmd1bWVudCBBTEwtTUFS S1MgZXZhbHVhdGVzIHRvIG5vbi1uaWwsIHRoZW4gdGhlIHJlZ2V4cA0KIG1h dGNoZXMgYW55IG1hcmsgY2hhcmFjdGVyLiINCiAgIChpZiBhbGwtbWFya3MN CiAgICAgICAiXlteXHQgXSINCi0gICAgKGNvbmNhdCAiXiIgKHJlZ2V4cC1x dW90ZSAoY2hhci10by1zdHJpbmcgZGlyZWQtbWFya2VyLWNoYXIpKSkpKQ0K KyAgICAoY29uY2F0ICJeIiAocmVnZXhwLXF1b3RlIChjaGFyLXRvLXN0cmlu ZyAob3IgbWFya2VyLWNoYXINCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGRpcmVkLW1hcmtlci1jaGFyKSkp KSkpDQogDQogKGRlZnVuIGRpcmVkLXBsdXJhbC1zIChjb3VudCkNCiAgIChp ZiAoPSAxIGNvdW50KSAiIiAicyIpKQ0KLS0gDQoyLjcuMA0KDQo= --1468197610-844313517-1457583550=:23082-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 09 23:40:36 2016 Received: (at 22893) by debbugs.gnu.org; 10 Mar 2016 04:40:37 +0000 Received: from localhost ([127.0.0.1]:42149 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adsOq-0000c9-Na for submit@debbugs.gnu.org; Wed, 09 Mar 2016 23:40:36 -0500 Received: from calancha-ilc.kek.jp ([130.87.234.234]:59525) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adsOp-0000bv-IA for 22893@debbugs.gnu.org; Wed, 09 Mar 2016 23:40:36 -0500 Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id 6970AB496; Thu, 10 Mar 2016 13:43:43 +0900 (JST) Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id 4898B56B8; Thu, 10 Mar 2016 13:43:43 +0900 (JST) Date: Thu, 10 Mar 2016 13:43:43 +0900 (JST) From: Tino Calancha X-X-Sender: calancha@calancha-ilc.kek.jp To: Juri Linkov Subject: Re: bug#22893: 25.1.50; dired-get-marked-files get all marked In-Reply-To: <87h9gfus7a.fsf@mail.linkov.net> Message-ID: References: <87mvqel8xy.fsf@gnus.org> <83io0xrmam.fsf@gnu.org> <87h9gfus7a.fsf@mail.linkov.net> User-Agent: Alpine 2.20 (LRH 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 22893 Cc: Tino Calancha , Eli Zaretskii , 22893@debbugs.gnu.org, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) What about `dired-map-over-marks-check' in dired-aux.el? Should we make resemble `dired-map-over-marks' in its optional arguments? From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 10 22:51:04 2016 Received: (at 22893) by debbugs.gnu.org; 11 Mar 2016 03:51:04 +0000 Received: from localhost ([127.0.0.1]:44217 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeE6S-00059f-18 for submit@debbugs.gnu.org; Thu, 10 Mar 2016 22:51:04 -0500 Received: from sub3.mail.dreamhost.com ([69.163.253.7]:41271 helo=homiemail-a20.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aeE6Q-00059O-OX for 22893@debbugs.gnu.org; Thu, 10 Mar 2016 22:51:03 -0500 Received: from homiemail-a20.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a20.g.dreamhost.com (Postfix) with ESMTP id 6EAEE7EC063; Thu, 10 Mar 2016 19:51:01 -0800 (PST) Received: from localhost.linkov.net (62.65.226.213.cable.starman.ee [62.65.226.213]) (Authenticated sender: jurta@jurta.org) by homiemail-a20.g.dreamhost.com (Postfix) with ESMTPA id 397BC7EC061; Thu, 10 Mar 2016 19:51:00 -0800 (PST) From: Juri Linkov To: Tino Calancha Subject: Re: bug#22893: 25.1.50; dired-get-marked-files get all marked Organization: LINKOV.NET References: <87mvqel8xy.fsf@gnus.org> <83io0xrmam.fsf@gnu.org> <87h9gfus7a.fsf@mail.linkov.net> Date: Fri, 11 Mar 2016 02:48:23 +0200 In-Reply-To: (Tino Calancha's message of "Thu, 10 Mar 2016 13:43:43 +0900 (JST)") Message-ID: <871t7heku0.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.91 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.4 (/) X-Debbugs-Envelope-To: 22893 Cc: Eli Zaretskii , 22893@debbugs.gnu.org, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.4 (/) > What about `dired-map-over-marks-check' in dired-aux.el? > Should we make resemble `dired-map-over-marks' in its > optional arguments? Does it make sense to add ALL-MARKS to commands that use `dired-map-over-marks-check', e.g. to compress or byte-compile files flagged for deletion? This also raises the question how do you want to use ALL-MARKS in bug#22829 to display the number of marked files? Shouldn't we display the numbers separately for files flagged for deletion (helps to see how much space will free up after deletion), and marked with the default mark (to see whether the total sizes of marked files will fit to copy to another file partition)? Or there is not enough screen space in the echo area to display statistics separately for every used marker-char? From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 22 05:28:30 2016 Received: (at 22893) by debbugs.gnu.org; 22 Mar 2016 09:28:30 +0000 Received: from localhost ([127.0.0.1]:57700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aiIc2-0001XA-Gt for submit@debbugs.gnu.org; Tue, 22 Mar 2016 05:28:30 -0400 Received: from calancha-ilc.kek.jp ([130.87.234.234]:35803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aiIc1-0001Ww-Dd for 22893@debbugs.gnu.org; Tue, 22 Mar 2016 05:28:29 -0400 Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id 18FFDD99C; Tue, 22 Mar 2016 18:31:41 +0900 (JST) Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id 02A532CE for <22893@debbugs.gnu.org>; Tue, 22 Mar 2016 18:31:41 +0900 (JST) Date: Tue, 22 Mar 2016 18:31:40 +0900 (JST) From: Tino Calancha X-X-Sender: calancha@calancha-ilc.kek.jp To: 22893@debbugs.gnu.org Subject: dired-marker-regexp use dired-re-mark Message-ID: User-Agent: Alpine 2.20 (LRH 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1468197610-749352056-1458639101=:10864" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 22893 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) --1468197610-749352056-1458639101=:10864 Content-Type: text/plain; format=flowed; charset=US-ASCII I just realized dired define the variable 'dired-re-mark' to match any mark. Using it in `dired-marker-regexp'. --1468197610-749352056-1458639101=:10864 Content-Type: text/plain; charset=US-ASCII; name=0003-dired-marker-regexp-use-dired-re-mark.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=0003-dired-marker-regexp-use-dired-re-mark.patch RnJvbSBjZjFiYjhlOWJjYzU3YWE2ODMxNTQxM2UzNmI4Y2JmYmJiOWFjNjE3 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogVGlubyBDYWxhbmNo YSA8ZjkyY2FwYWNAZ21haWwuY29tPg0KRGF0ZTogVHVlLCAyMiBNYXIgMjAx NiAxODoxODo1NCArMDkwMA0KU3ViamVjdDogW1BBVENIIDMvM10gJ2RpcmVk LW1hcmtlci1yZWdleHAnIHVzZSAnZGlyZWQtcmUtbWFyaycNCg0KKiBsaXNw L2RpcmVkLmVsIChkaXJlZC1tYXJrZXItcmVnZXhwKToNClJldHVybiAnZGly ZWQtcmUtbWFyaycgaWYgQUxMLU1BUktTIG5vbi1uaWwgKEJ1ZyMyMjg5Myku DQotLS0NCiBsaXNwL2RpcmVkLmVsIHwgMiArLQ0KIDEgZmlsZSBjaGFuZ2Vk LCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQ0KDQpkaWZmIC0tZ2l0 IGEvbGlzcC9kaXJlZC5lbCBiL2xpc3AvZGlyZWQuZWwNCmluZGV4IDYxOGZl YjIuLmM4YTcxMmQgMTAwNjQ0DQotLS0gYS9saXNwL2RpcmVkLmVsDQorKysg Yi9saXNwL2RpcmVkLmVsDQpAQCAtMzA1Myw3ICszMDUzLDcgQEAgZGlyZWQt bWFya2VyLXJlZ2V4cA0KIElmIG9wdGlvbmFsIGFyZ3VtZW50IEFMTC1NQVJL UyBldmFsdWF0ZXMgdG8gbm9uLW5pbCwgdGhlbiB0aGUgcmVnZXhwDQogbWF0 Y2hlcyBhbnkgbWFyayBjaGFyYWN0ZXIuIg0KICAgKGlmIGFsbC1tYXJrcw0K LSAgICAgICJeW15cdCBdIg0KKyAgICAgIGRpcmVkLXJlLW1hcmsNCiAgICAg KGNvbmNhdCAiXiIgKHJlZ2V4cC1xdW90ZSAoY2hhci10by1zdHJpbmcgKG9y IG1hcmtlci1jaGFyDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBkaXJlZC1tYXJrZXItY2hhcikpKSkpKQ0K IA0KLS0gDQoyLjcuMA0KDQo= --1468197610-749352056-1458639101=:10864-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 25 10:07:45 2019 Received: (at 22893) by debbugs.gnu.org; 25 Jun 2019 14:07:46 +0000 Received: from localhost ([127.0.0.1]:33104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfm6r-0008R2-EK for submit@debbugs.gnu.org; Tue, 25 Jun 2019 10:07:45 -0400 Received: from quimby.gnus.org ([80.91.231.51]:50328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfm6p-0008Qq-60; Tue, 25 Jun 2019 10:07:43 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=stories) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hfm6k-0000fq-6F; Tue, 25 Jun 2019 16:07:40 +0200 From: Lars Ingebrigtsen To: Tino Calancha Subject: Re: bug#22893: 25.1.50; dired-get-marked-files get all marked References: <87mvqel8xy.fsf@gnus.org> <83io0xrmam.fsf@gnu.org> <87h9gfus7a.fsf@mail.linkov.net> Date: Tue, 25 Jun 2019 16:07:38 +0200 In-Reply-To: (Tino Calancha's message of "Thu, 10 Mar 2016 13:19:10 +0900 (JST)") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Tino Calancha writes: >> Since you are changing the function signatures anyway, >> you could make them consistent between `dired-map-over-marks' >> and `dired-get-marked-files' by adding an explicit arg `marker-char', >> i [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 22893 Cc: 22892@debbugs.gnu.org, 22893@debbugs.gnu.org, Eli Zaretskii , Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Tino Calancha writes: >> Since you are changing the function signatures anyway, >> you could make them consistent between `dired-map-over-marks' >> and `dired-get-marked-files' by adding an explicit arg `marker-char', >> i.e. both `dired-get-marked-files' and `dired-map-over-marks' >> could end with "distinguish-one-marked marker-char all-marks", >> thus explicitly passing `marker-char' arg down the call chain. >> Then you'll need `(or marker-char dired-marker-char)' in >> `dired-marker-regexp' for backward-compatibility. And then also >> no need to let-bind `dired-marker-char' in `dired-get-marked-files' >> (it's better to avoid dynamically binding global variables where possible). > > It sounds good. Thank you. Implemented in the new patch. I think the consensus was to apply the patch, but it was never done at the time, and now it won't apply since this code has changed substantially in the meantime. Would it be possible for you to rework the patch and resubmit? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 12 07:58:58 2020 Received: (at 22893) by debbugs.gnu.org; 12 Aug 2020 11:58:58 +0000 Received: from localhost ([127.0.0.1]:43129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5pPG-0002HP-3a for submit@debbugs.gnu.org; Wed, 12 Aug 2020 07:58:58 -0400 Received: from quimby.gnus.org ([95.216.78.240]:44174) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5pPE-0002H8-2P; Wed, 12 Aug 2020 07:58:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=KGvgQ8v16KjHrTpgh4ST1mWBLCI4ShGeSVMiOAZHgOI=; b=kh2bxUqcGKKDxleAncWBXOzLAQ 2Z8L1W6LlPof3R/rmWDUSREuiQ0qj93J71uXkyXBLfFlBQe35VRANPIiPiZnXcguhHoLgk3SyTonV QUbzQ/DFRMP6aiXjvAp7igFSuUrhK0qW5cm3Rg7kThN5hdaMNAWDfZ+9PjVLNMFhWHX8=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k5pOv-0000LA-Gu; Wed, 12 Aug 2020 13:58:46 +0200 From: Lars Ingebrigtsen To: Tino Calancha Subject: Re: bug#22893: 25.1.50; dired-get-marked-files get all marked References: <87mvqel8xy.fsf@gnus.org> <83io0xrmam.fsf@gnu.org> <87h9gfus7a.fsf@mail.linkov.net> Date: Wed, 12 Aug 2020 13:58:35 +0200 In-Reply-To: (Lars Ingebrigtsen's message of "Tue, 25 Jun 2019 16:07:38 +0200") Message-ID: <87364snkic.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Lars Ingebrigtsen writes: > I think the consensus was to apply the patch, but it was never done at > the time, and now it won't apply since this code has changed > substantially in the meantime. > > Would it be possible for yo [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 22893 Cc: 22892@debbugs.gnu.org, 22893@debbugs.gnu.org, Eli Zaretskii , Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > I think the consensus was to apply the patch, but it was never done at > the time, and now it won't apply since this code has changed > substantially in the meantime. > > Would it be possible for you to rework the patch and resubmit? I tried fixing up this myself, but the interface for all the marker functions touched by this patch has changed too much for the patch to even make sense, as far as I can see. So I'm closing this bug report; a new one can be opened if this is something somebody still wants to have in Dired. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 12 07:59:14 2020 Received: (at control) by debbugs.gnu.org; 12 Aug 2020 11:59:14 +0000 Received: from localhost ([127.0.0.1]:43134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5pPJ-0002Ho-Ia for submit@debbugs.gnu.org; Wed, 12 Aug 2020 07:59:14 -0400 Received: from quimby.gnus.org ([95.216.78.240]:44188) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5pPG-0002HB-Lq for control@debbugs.gnu.org; Wed, 12 Aug 2020 07:58:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=xIz3hpxXDqf0M1Tn/D+MvkqwdSf+oT8i68+94/UG2G0=; b=LLHW09MTeu4rTsGvHHknVvPRTV 69nCemnDM0u+9bUk4n/3YOvfqViZ+TfKmTdUW72eZoylGERqa89nHS5R0RLfvJTX1L+6aUekmeE5b thFffLyklLrAlJ8P12uTAes4sMgndZk2pOMKT1PG84ACqXiY2g1nRA+cHgrx/FOVgFJc=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k5pP8-0000LJ-UB for control@debbugs.gnu.org; Wed, 12 Aug 2020 13:58:53 +0200 Date: Wed, 12 Aug 2020 13:58:49 +0200 Message-Id: <871rkcnkhy.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #22892 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 22892 wontfix close 22892 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 22892 wontfix close 22892 quit From unknown Sat Aug 16 18:38:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 10 Sep 2020 11:24:15 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator