From unknown Mon Aug 18 14:22:09 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#21578 <21578@debbugs.gnu.org> To: bug#21578 <21578@debbugs.gnu.org> Subject: Status: `ibuffer-copy-filename-as-kill' unconsistent with `dired-copy-filename-as-kill' Reply-To: bug#21578 <21578@debbugs.gnu.org> Date: Mon, 18 Aug 2025 21:22:09 +0000 retitle 21578 `ibuffer-copy-filename-as-kill' unconsistent with `dired-copy= -filename-as-kill' reassign 21578 emacs submitter 21578 Tino Calancha severity 21578 wishlist tag 21578 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 28 09:25:58 2015 Received: (at submit) by debbugs.gnu.org; 28 Sep 2015 13:25:59 +0000 Received: from localhost ([127.0.0.1]:46369 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZgYRK-0006ko-69 for submit@debbugs.gnu.org; Mon, 28 Sep 2015 09:25:58 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33968) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZgYRH-0006kc-De for submit@debbugs.gnu.org; Mon, 28 Sep 2015 09:25:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZgYRC-0008JF-Vg for submit@debbugs.gnu.org; Mon, 28 Sep 2015 09:25:55 -0400 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]:33950) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZgYRC-0008JB-Re for submit@debbugs.gnu.org; Mon, 28 Sep 2015 09:25:50 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43949) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZgYR8-0007he-7S for bug-gnu-emacs@gnu.org; Mon, 28 Sep 2015 09:25:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZgYR5-00084C-2l for bug-gnu-emacs@gnu.org; Mon, 28 Sep 2015 09:25:46 -0400 Received: from calancha-ilc.kek.jp ([130.87.234.234]:58149) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZgYR4-0007y8-Bb for bug-gnu-emacs@gnu.org; Mon, 28 Sep 2015 09:25:42 -0400 Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id 3A2707355; Mon, 28 Sep 2015 22:28:49 +0900 (JST) Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id 257E45477 for ; Mon, 28 Sep 2015 22:28:49 +0900 (JST) Date: Mon, 28 Sep 2015 22:28:49 +0900 (JST) From: Tino Calancha X-X-Sender: calancha@calancha-ilc.kek.jp To: bug-gnu-emacs@gnu.org Subject: `ibuffer-copy-filename-as-kill' unconsistent with `dired-copy-filename-as-kill' Message-ID: User-Agent: Alpine 2.20 (LRH 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1468197610-411853025-1443446929=:29544" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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.15 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-411853025-1443446929=:29544 Content-Type: text/plain; format=flowed; charset=US-ASCII This is not a bug, its a suggestion. It would be pleasant if these two functions would behave similarly whenever we dont have marked files: the later one returns filename for next ARG files (or file in the current line if ARG nil), which i found useful. The former one report an error and exists. I found better if `ibuffer-copy-filename-as-kill' behaves as the dired function in that situation. Attached two patches: *) one over emacs-v24.5 ibuf-ext.el *) another including patches from bug reports #21576, #21577. --1468197610-411853025-1443446929=:29544 Content-Type: text/plain; charset=US-ASCII; name=patch3 Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=patch3 KioqIGlidWYtZXh0LmVsCSAgICAgICAgMjAxNS0wOS0yOCAyMjoxODo0NS4z Njg2NTE4MTggKzA5MDANCi0tLSBpYnVmLWV4dF9wYXRjaDMuZWwJMjAxNS0w OS0yOCAyMjoxODo0NS40MTE2NTE4MTkgKzA5MDANCioqKioqKioqKioqKioq Kg0KKioqIDEzODcsMTM5MyAqKioqDQogIA0KICA7OzsjIyNhdXRvbG9hZA0K ICAoZGVmdW4gaWJ1ZmZlci1jb3B5LWZpbGVuYW1lLWFzLWtpbGwgKCZvcHRp b25hbCBhcmcpDQohICAgIkNvcHkgZmlsZW5hbWVzIG9mIG1hcmtlZCBidWZm ZXJzIGludG8gdGhlIGtpbGwgcmluZy4NCiAgDQogIFRoZSBuYW1lcyBhcmUg c2VwYXJhdGVkIGJ5IGEgc3BhY2UuDQogIElmIGEgYnVmZmVyIGhhcyBubyBm aWxlbmFtZSwgaXQgaXMgaWdub3JlZC4NCi0tLSAxMzg3LDEzOTMgLS0tLQ0K ICANCiAgOzs7IyMjYXV0b2xvYWQNCiAgKGRlZnVuIGlidWZmZXItY29weS1m aWxlbmFtZS1hcy1raWxsICgmb3B0aW9uYWwgYXJnKQ0KISAgICJDb3B5IGZp bGVuYW1lcyBvZiBtYXJrZWQgYnVmZmVycyAob3IgbmV4dCBBUkcpIGludG8g dGhlIGtpbGwgcmluZy4NCiAgDQogIFRoZSBuYW1lcyBhcmUgc2VwYXJhdGVk IGJ5IGEgc3BhY2UuDQogIElmIGEgYnVmZmVyIGhhcyBubyBmaWxlbmFtZSwg aXQgaXMgaWdub3JlZC4NCioqKioqKioqKioqKioqKg0KKioqIDEzOTksMTQz MSAqKioqDQogIA0KICBZb3UgY2FuIHRoZW4gZmVlZCB0aGUgZmlsZSBuYW1l KHMpIHRvIG90aGVyIGNvbW1hbmRzIHdpdGggXFxbeWFua10uIg0KICAgIChp bnRlcmFjdGl2ZSAicCIpDQohICAgKGlmICh6ZXJvcCAoaWJ1ZmZlci1jb3Vu dC1tYXJrZWQtbGluZXMpKQ0KISAgICAgICAobWVzc2FnZSAiTm8gYnVmZmVy cyBtYXJrZWQ7IHVzZSAnbScgdG8gbWFyayBhIGJ1ZmZlciIpDQohICAgICAo bGV0ICgoaWJ1ZmZlci1jb3B5LWZpbGVuYW1lLWFzLWtpbGwtcmVzdWx0ICIi KQ0KISAJICAodHlwZSAoY29uZCAoKHplcm9wIGFyZykNCiEgCQkgICAgICAg J2Z1bGwpDQohIAkJICAgICAgKCg9IGFyZyA0KQ0KISAJCSAgICAgICAncmVs YXRpdmUpDQohIAkJICAgICAgKHQNCiEgCQkgICAgICAgJ25hbWUpKSkpDQoh ICAgICAgIChpYnVmZmVyLW1hcC1tYXJrZWQtbGluZXMNCiEgICAgICAgICMn KGxhbWJkYSAoYnVmIF9tYXJrKQ0KISAJICAgKHNldHEgaWJ1ZmZlci1jb3B5 LWZpbGVuYW1lLWFzLWtpbGwtcmVzdWx0DQohIAkJIChjb25jYXQgaWJ1ZmZl ci1jb3B5LWZpbGVuYW1lLWFzLWtpbGwtcmVzdWx0DQohIAkJCSAobGV0ICgo bmFtZSAoYnVmZmVyLWZpbGUtbmFtZSBidWYpKSkNCiEgCQkJICAgKGlmIG5h bWUNCiEgCQkJICAgICAgIChwY2FzZSB0eXBlDQohIAkJCQkgKGBmdWxsDQoh IAkJCQkgIG5hbWUpDQohIAkJCQkgKGByZWxhdGl2ZQ0KISAJCQkJICAoZmls ZS1yZWxhdGl2ZS1uYW1lDQohIAkJCQkgICBuYW1lIChvciBpYnVmZmVyLWRl ZmF1bHQtZGlyZWN0b3J5DQohIAkJCQkJICAgIGRlZmF1bHQtZGlyZWN0b3J5 KSkpDQohIAkJCQkgKF8NCiEgCQkJCSAgKGZpbGUtbmFtZS1ub25kaXJlY3Rv cnkgbmFtZSkpKQ0KISAJCQkgICAgICIiKSkNCiEgCQkJICIgIikpKSkNCiEg ICAgICAgKGtpbGwtbmV3IGlidWZmZXItY29weS1maWxlbmFtZS1hcy1raWxs LXJlc3VsdCkpKSkNCiAgDQogIChkZWZ1biBpYnVmZmVyLW1hcmstb24tYnVm ZmVyIChmdW5jICZvcHRpb25hbCBpYnVmZmVyLW1hcmstb24tYnVmZmVyLW1h cmsgZ3JvdXApDQogICAgKGxldCAoKGNvdW50DQotLS0gMTM5OSwxNDM4IC0t LS0NCiAgDQogIFlvdSBjYW4gdGhlbiBmZWVkIHRoZSBmaWxlIG5hbWUocykg dG8gb3RoZXIgY29tbWFuZHMgd2l0aCBcXFt5YW5rXS4iDQogICAgKGludGVy YWN0aXZlICJwIikNCiEgICAobGV0ICgoaWJ1ZmZlci1jb3B5LWZpbGVuYW1l LWFzLWtpbGwtcmVzdWx0ICIiKQ0KISAgICAgKHR5cGUgKGNvbmQgKCh6ZXJv cCBhcmcpDQohICAgICAgICAgICAgICAnZnVsbCkNCiEgICAgICAgICAgICAg KCg9IGFyZyA0KQ0KISAgICAgICAgICAgICAgJ3JlbGF0aXZlKQ0KISAgICAg ICAgICAgICAodA0KISAgICAgICAgICAgICAgJ25hbWUpKSkNCiEgICAgICh1 bmRvLW1hcmtzKSkNCiEgICAgICh3aGVuICh6ZXJvcCAoaWJ1ZmZlci1jb3Vu dC1tYXJrZWQtbGluZXMpKQ0KISAgICAgICAobGV0ICgobm1hcmtzDQohICAg ICAgICAgICAgICAoY29uZCAoKG9yIChudWxsIGFyZykgKHplcm9wIGFyZykp IDEpDQohICAgICAgICAgICAgICAgICAgICAoKGludGVnZXJwIGFyZykgYXJn KQ0KISAgICAgICAgICAgICAgICAgICAgKHQgMSkpKSkNCiEgICAgICAgICAo c2F2ZS1leGN1cnNpb24gKGlidWZmZXItbWFyay1mb3J3YXJkIG5tYXJrcykp DQohICAgICAgICAgKHNldHEgdW5kby1tYXJrcyB0KSkpDQohICAgICAoaWJ1 ZmZlci1tYXAtbWFya2VkLWxpbmVzDQohICAgICAgIycobGFtYmRhIChidWYg X21hcmspDQohICAgICAgKHNldHEgaWJ1ZmZlci1jb3B5LWZpbGVuYW1lLWFz LWtpbGwtcmVzdWx0DQohICAgICAgICAoY29uY2F0IGlidWZmZXItY29weS1m aWxlbmFtZS1hcy1raWxsLXJlc3VsdA0KISAgICAgICAgICAgIChsZXQgKChu YW1lIChidWZmZXItZmlsZS1uYW1lIGJ1ZikpKQ0KISAgICAgICAgICAgICAg KGlmIG5hbWUNCiEgICAgICAgICAgICAgICAgICAocGNhc2UgdHlwZQ0KISAg ICAgICAgICAgICAgICAoYGZ1bGwNCiEgICAgICAgICAgICAgICAgIG5hbWUp DQohICAgICAgICAgICAgICAgIChgcmVsYXRpdmUNCiEgICAgICAgICAgICAg ICAgIChmaWxlLXJlbGF0aXZlLW5hbWUNCiEgICAgICAgICAgICAgICAgICBu YW1lIChvciBpYnVmZmVyLWRlZmF1bHQtZGlyZWN0b3J5DQohICAgICAgICAg ICAgICAgICAgICAgICBkZWZhdWx0LWRpcmVjdG9yeSkpKQ0KISAgICAgICAg ICAgICAgICAoXw0KISAgICAgICAgICAgICAgICAgKGZpbGUtbmFtZS1ub25k aXJlY3RvcnkgbmFtZSkpKQ0KISAgICAgICAgICAgICAgICAiIikpDQohICAg ICAgICAgICAgIiAiKSkpKQ0KISAgICAgKHdoZW4gdW5kby1tYXJrcyAoaWJ1 ZmZlci11bm1hcmstYWxsID8+KSkNCiEgICAgIChraWxsLW5ldyBpYnVmZmVy LWNvcHktZmlsZW5hbWUtYXMta2lsbC1yZXN1bHQpKSkNCiAgDQogIChkZWZ1 biBpYnVmZmVyLW1hcmstb24tYnVmZmVyIChmdW5jICZvcHRpb25hbCBpYnVm ZmVyLW1hcmstb24tYnVmZmVyLW1hcmsgZ3JvdXApDQogICAgKGxldCAoKGNv dW50DQo= --1468197610-411853025-1443446929=:29544 Content-Type: text/plain; charset=US-ASCII; name=patch4 Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=patch4 KioqIGlidWYtZXh0LmVsCSAgICAgICAgMjAxNS0wOS0yOCAyMjoxOTozMS4y NDM2NTE4MTQgKzA5MDANCi0tLSBpYnVmLWV4dF9wYXRjaDQuZWwJMjAxNS0w OS0yOCAyMjoxOTozMS4zMjA2NTE4MTQgKzA5MDANCioqKioqKioqKioqKioq Kg0KKioqIDEzODcsMTM5MyAqKioqDQogIA0KICA7OzsjIyNhdXRvbG9hZA0K ICAoZGVmdW4gaWJ1ZmZlci1jb3B5LWZpbGVuYW1lLWFzLWtpbGwgKCZvcHRp b25hbCBhcmcpDQohICAgIkNvcHkgZmlsZW5hbWVzIG9mIG1hcmtlZCBidWZm ZXJzIGludG8gdGhlIGtpbGwgcmluZy4NCiAgDQogIFRoZSBuYW1lcyBhcmUg c2VwYXJhdGVkIGJ5IGEgc3BhY2UuDQogIElmIGEgYnVmZmVyIGhhcyBubyBm aWxlbmFtZSwgaXQgaXMgaWdub3JlZC4NCi0tLSAxMzg3LDEzOTMgLS0tLQ0K ICANCiAgOzs7IyMjYXV0b2xvYWQNCiAgKGRlZnVuIGlidWZmZXItY29weS1m aWxlbmFtZS1hcy1raWxsICgmb3B0aW9uYWwgYXJnKQ0KISAgICJDb3B5IGZp bGVuYW1lcyBvZiBtYXJrZWQgYnVmZmVycyAob3IgbmV4dCBBUkcpIGludG8g dGhlIGtpbGwgcmluZy4NCiAgDQogIFRoZSBuYW1lcyBhcmUgc2VwYXJhdGVk IGJ5IGEgc3BhY2UuDQogIElmIGEgYnVmZmVyIGhhcyBubyBmaWxlbmFtZSwg aXQgaXMgaWdub3JlZC4NCioqKioqKioqKioqKioqKg0KKioqIDEzOTksMTQz MSAqKioqDQogIA0KICBZb3UgY2FuIHRoZW4gZmVlZCB0aGUgZmlsZSBuYW1l KHMpIHRvIG90aGVyIGNvbW1hbmRzIHdpdGggXFxbeWFua10uIg0KICAgIChp bnRlcmFjdGl2ZSAicCIpDQohICAgKGlmICh6ZXJvcCAoaWJ1ZmZlci1jb3Vu dC1tYXJrZWQtbGluZXMpKQ0KISAgICAgICAobWVzc2FnZSAiTm8gYnVmZmVy cyBtYXJrZWQ7IHVzZSAnbScgdG8gbWFyayBhIGJ1ZmZlciIpDQohICAgICAo bGV0ICgoaWJ1ZmZlci1jb3B5LWZpbGVuYW1lLWFzLWtpbGwtcmVzdWx0ICIi KQ0KISAJICAodHlwZSAoY29uZCAoKHplcm9wIGFyZykNCiEgCQkgICAgICAg J2Z1bGwpDQohIAkJICAgICAgKCg9IGFyZyA0KQ0KISAJCSAgICAgICAncmVs YXRpdmUpDQohIAkJICAgICAgKHQNCiEgCQkgICAgICAgJ25hbWUpKSkpDQoh ICAgICAgIChpYnVmZmVyLW1hcC1tYXJrZWQtbGluZXMNCiEgICAgICAgICMn KGxhbWJkYSAoYnVmIF9tYXJrKQ0KISAJICAgKHNldHEgaWJ1ZmZlci1jb3B5 LWZpbGVuYW1lLWFzLWtpbGwtcmVzdWx0DQohIAkJIChjb25jYXQgaWJ1ZmZl ci1jb3B5LWZpbGVuYW1lLWFzLWtpbGwtcmVzdWx0DQohIAkJCSAobGV0ICgo bmFtZSAoYnVmZmVyLWZpbGUtbmFtZSBidWYpKSkNCiEgCQkJICAgKGlmIG5h bWUNCiEgCQkJICAgICAgIChwY2FzZSB0eXBlDQohIAkJCQkgKGBmdWxsDQoh IAkJCQkgIG5hbWUpDQohIAkJCQkgKGByZWxhdGl2ZQ0KISAJCQkJICAoZmls ZS1yZWxhdGl2ZS1uYW1lDQohIAkJCQkgICBuYW1lIChvciBpYnVmZmVyLWRl ZmF1bHQtZGlyZWN0b3J5DQohIAkJCQkJICAgIGRlZmF1bHQtZGlyZWN0b3J5 KSkpDQohIAkJCQkgKF8NCiEgCQkJCSAgKGZpbGUtbmFtZS1ub25kaXJlY3Rv cnkgbmFtZSkpKQ0KISAJCQkgICAgICIiKSkNCiEgCQkJICIgIikpKSkNCiEg ICAgICAgKGtpbGwtbmV3IGlidWZmZXItY29weS1maWxlbmFtZS1hcy1raWxs LXJlc3VsdCkpKSkNCiAgDQogIChkZWZ1biBpYnVmZmVyLW1hcmstb24tYnVm ZmVyIChmdW5jICZvcHRpb25hbCBpYnVmZmVyLW1hcmstb24tYnVmZmVyLW1h cmsgZ3JvdXApDQogICAgKGxldCAoKGNvdW50DQotLS0gMTM5OSwxNDQxIC0t LS0NCiAgDQogIFlvdSBjYW4gdGhlbiBmZWVkIHRoZSBmaWxlIG5hbWUocykg dG8gb3RoZXIgY29tbWFuZHMgd2l0aCBcXFt5YW5rXS4iDQogICAgKGludGVy YWN0aXZlICJwIikNCiEgICAobGV0ICgoaWJ1ZmZlci1jb3B5LWZpbGVuYW1l LWFzLWtpbGwtcmVzdWx0ICIiKQ0KISAgICAgICAgICh0eXBlIChjb25kICgo b3IgKG51bGwgYXJnKSAoemVyb3AgYXJnKSkNCiEgICAgICAgICAgICAgICAg ICAgICAgJ2Z1bGwpDQohICAgICAgICAgICAgICAgICAgICAgKCg9IGFyZyA0 KQ0KISAgICAgICAgICAgICAgICAgICAgICAncmVsYXRpdmUpDQohICAgICAg ICAgICAgICAgICAgICAgKHQNCiEgICAgICAgICAgICAgICAgICAgICAgJ25h bWUpKSkNCiEgICAgICAgICAodW5kby1tYXJrcykpDQohICAgICAod2hlbiAo emVyb3AgKGlidWZmZXItY291bnQtbWFya2VkLWxpbmVzKSkNCiEgICAgICAg KGxldCAoKG5tYXJrcw0KISAgICAgICAgICAgICAgKGNvbmQgKChvciAobnVs bCBhcmcpICh6ZXJvcCBhcmcpKSAxKQ0KISAgICAgICAgICAgICAgICAgICAg KChpbnRlZ2VycCBhcmcpIGFyZykNCiEgICAgICAgICAgICAgICAgICAgICh0 IDEpKSkpDQohICAgICAgICAgKHNhdmUtZXhjdXJzaW9uIChpYnVmZmVyLW1h cmstZm9yd2FyZCBubWFya3MpKQ0KISAgICAgICAgIChzZXRxIHVuZG8tbWFy a3MgdCkpKQ0KISAgICAgKGlidWZmZXItbWFwLW1hcmtlZC1saW5lcw0KISAg ICAgICMnKGxhbWJkYSAoYnVmIF9tYXJrKQ0KISAgICAgICAgICAoc2V0cSBp YnVmZmVyLWNvcHktZmlsZW5hbWUtYXMta2lsbC1yZXN1bHQNCiEgICAgICAg ICAgICAgICAgKGNvbmNhdCBpYnVmZmVyLWNvcHktZmlsZW5hbWUtYXMta2ls bC1yZXN1bHQNCiEgICAgICAgICAgICAgICAgICAgICAgICAobGV0ICgobmFt ZSAoYnVmZmVyLWZpbGUtbmFtZSBidWYpKSkNCiEgICAgICAgICAgICAgICAg ICAgICAgICAgIChjb25kIChuYW1lDQohICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgKGNvbmNhdA0KISAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAocGNhc2UgdHlwZQ0KISAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChgZnVsbA0KISAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBuYW1lKQ0KISAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChgcmVsYXRpdmUNCiEgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgKGZpbGUtcmVsYXRpdmUtbmFtZQ0KISAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmFtZSAob3Ig aWJ1ZmZlci1kZWZhdWx0LWRpcmVjdG9yeQ0KISAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGVmYXVsdC1kaXJlY3Rv cnkpKSkNCiEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo Xw0KISAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZmls ZS1uYW1lLW5vbmRpcmVjdG9yeSBuYW1lKSkpICIgIikpDQohICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAodCAiIikpKSkpKSkNCiEgICAgICh3 aGVuIChub3QgKHplcm9wIChsZW5ndGggaWJ1ZmZlci1jb3B5LWZpbGVuYW1l LWFzLWtpbGwtcmVzdWx0KSkpDQohICAgICAgIChzZXRxIGlidWZmZXItY29w eS1maWxlbmFtZS1hcy1raWxsLXJlc3VsdA0KISAgICAgICAgICAgICAoc3Vi c3RyaW5nIGlidWZmZXItY29weS1maWxlbmFtZS1hcy1raWxsLXJlc3VsdCAw IC0xKSkpDQohICAgICAod2hlbiB1bmRvLW1hcmtzIChpYnVmZmVyLXVubWFy ay1hbGwgPz4pKQ0KISAgICAgKGtpbGwtbmV3IGlidWZmZXItY29weS1maWxl bmFtZS1hcy1raWxsLXJlc3VsdCkpKQ0KICANCiAgKGRlZnVuIGlidWZmZXIt bWFyay1vbi1idWZmZXIgKGZ1bmMgJm9wdGlvbmFsIGlidWZmZXItbWFyay1v bi1idWZmZXItbWFyayBncm91cCkNCiAgICAobGV0ICgoY291bnQNCg== --1468197610-411853025-1443446929=:29544-- From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 02 07:43:20 2015 Received: (at 21578) by debbugs.gnu.org; 2 Oct 2015 11:43:20 +0000 Received: from localhost ([127.0.0.1]:51322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZhykC-0003pd-D9 for submit@debbugs.gnu.org; Fri, 02 Oct 2015 07:43:20 -0400 Received: from calancha-ilc.kek.jp ([130.87.234.234]:59983) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZhykA-0003pS-2Y for 21578@debbugs.gnu.org; Fri, 02 Oct 2015 07:43:19 -0400 Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id 9CC988962; Fri, 2 Oct 2015 20:46:25 +0900 (JST) Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id 467C4894D for <21578@debbugs.gnu.org>; Fri, 2 Oct 2015 20:46:25 +0900 (JST) Date: Fri, 2 Oct 2015 20:46:25 +0900 (JST) From: Tino Calancha X-X-Sender: calancha@calancha-ilc.kek.jp To: 21578@debbugs.gnu.org Subject: 24.5; `ibuffer-copy-filename-as-kill' unconsistent with `dired-copy-filename-as-kill' In-Reply-To: Message-ID: References: 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: 21578 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) dired-copy-filename-as-kill doesnt make distinction between dir/files. Considering that these functions names just differ in the prefix, and the documentation strings looks almost the same, consistenty reasons demand that they behave almost the same: ibuffer-copy-filename-as-kill should return the (dired-default-directory) for those buffers in dired mode. It would be also natural (but maybe not very useful) if ibuffer-copy-filename-as-kill behaves as its dired partner when we have marked buffers but we pass a numerical argument !=0: my patches didnt took this in account. By the way, my patch3 should replace: ?> with ibuffer-marked-char From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 04 10:12:31 2015 Received: (at 21578) by debbugs.gnu.org; 4 Oct 2015 14:12:31 +0000 Received: from localhost ([127.0.0.1]:54464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zik1f-0005zb-4e for submit@debbugs.gnu.org; Sun, 04 Oct 2015 10:12:31 -0400 Received: from calancha-ilc.kek.jp ([130.87.234.234]:46710) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zik1a-0005zQ-Uu for 21578@debbugs.gnu.org; Sun, 04 Oct 2015 10:12:28 -0400 Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id 4EF577354; Sun, 4 Oct 2015 23:15:33 +0900 (JST) Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id 3AD636F29 for <21578@debbugs.gnu.org>; Sun, 4 Oct 2015 23:15:33 +0900 (JST) Date: Sun, 4 Oct 2015 23:15:33 +0900 (JST) From: Tino Calancha X-X-Sender: calancha@calancha-ilc.kek.jp To: 21578@debbugs.gnu.org Subject: `ibuffer-copy-buffername-as-kill' In-Reply-To: Message-ID: References: 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: 21578 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) I also miss a function like: ibuffer-copy-buffername-as-kill Sometimes you want the buffer name at the current line regardless of whether this buffer is visiting a file or not. I would like this function behave similarly as ibuffer-copy-filename-as-kill concerning with if we have marked buffers or not. In principle, such function could be bind to "B". In my case i bind it to "b" (re-binding `ibuffer-bury-buffer' to "B", because i rarely use this function). From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 25 11:23:39 2019 Received: (at 21578) by debbugs.gnu.org; 25 Jun 2019 15:23:39 +0000 Received: from localhost ([127.0.0.1]:33225 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfnII-0006Jf-HE for submit@debbugs.gnu.org; Tue, 25 Jun 2019 11:23:39 -0400 Received: from quimby.gnus.org ([80.91.231.51]:51336) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfnIF-0006JU-ME for 21578@debbugs.gnu.org; Tue, 25 Jun 2019 11:23:37 -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 1hfnIB-0001L8-9r; Tue, 25 Jun 2019 17:23:33 +0200 From: Lars Ingebrigtsen To: Tino Calancha Subject: Re: bug#21578: `ibuffer-copy-filename-as-kill' unconsistent with `dired-copy-filename-as-kill' References: Date: Tue, 25 Jun 2019 17:23:31 +0200 In-Reply-To: (Tino Calancha's message of "Mon, 28 Sep 2015 22:28:49 +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: > This is not a bug, its a suggestion. > > It would be pleasant if these two functions would behave similarly > whenever we dont have marked files: the later one returns filename for > next ARG files [...] 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: 21578 Cc: 21578@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 (-) Tino Calancha writes: > This is not a bug, its a suggestion. > > It would be pleasant if these two functions would behave similarly > whenever we dont have marked files: the later one returns filename for > next ARG files (or file in the current line if ARG nil), which i found > useful. > The former one report an error and exists. > > I found better if `ibuffer-copy-filename-as-kill' behaves as the dired > function in that situation. That does makes sense to me. The patch no longer applies, though -- would it be possible to redo it now? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 12 08:43:49 2020 Received: (at 21578) by debbugs.gnu.org; 12 Aug 2020 12:43:49 +0000 Received: from localhost ([127.0.0.1]:43209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5q6f-0005aq-15 for submit@debbugs.gnu.org; Wed, 12 Aug 2020 08:43:49 -0400 Received: from quimby.gnus.org ([95.216.78.240]:44768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5q6d-0005aa-Mx for 21578@debbugs.gnu.org; Wed, 12 Aug 2020 08:43:48 -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=WQOTJ6vFp251U2fYlK07mPrrtd2jms4GgE5fWOUlb0c=; b=GAglcURI6Ip7iDpxy0F/T8PA1X uJ1ePsqaGS+pVqFKJLUdt96QzQGI4caIq5WOxDgdqqPRFpMP9QXeDUUlTLWCcRR/A/XR52skcyWkz HUAvxCRbgNukH92lDSOYhDPJgRf0t249pnJz1mtR5g2f0TYko6ab5WaXu2m0vJdJr/io=; 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 1k5q6U-0000lF-E7; Wed, 12 Aug 2020 14:43:41 +0200 From: Lars Ingebrigtsen To: Tino Calancha Subject: Re: bug#21578: `ibuffer-copy-filename-as-kill' unconsistent with `dired-copy-filename-as-kill' References: Date: Wed, 12 Aug 2020 14:43:36 +0200 In-Reply-To: (Lars Ingebrigtsen's message of "Tue, 25 Jun 2019 17:23:31 +0200") Message-ID: <87h7t8m3uv.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: > Tino Calancha writes: > >> This is not a bug, its a suggestion. >> >> It would be pleasant if these two functions would behave similarly >> whenever we dont have marked files: t [...] 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: 21578 Cc: 21578@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 (-) Lars Ingebrigtsen writes: > Tino Calancha writes: > >> This is not a bug, its a suggestion. >> >> It would be pleasant if these two functions would behave similarly >> whenever we dont have marked files: the later one returns filename for >> next ARG files (or file in the current line if ARG nil), which i found >> useful. >> The former one report an error and exists. >> >> I found better if `ibuffer-copy-filename-as-kill' behaves as the dired >> function in that situation. > > That does makes sense to me. The patch no longer applies, though -- > would it be possible to redo it now? Oh, looking at this again, it seems like this was already applied (in 2016), so I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 12 08:43:58 2020 Received: (at control) by debbugs.gnu.org; 12 Aug 2020 12:43:58 +0000 Received: from localhost ([127.0.0.1]:43212 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5q6k-0005b7-7t for submit@debbugs.gnu.org; Wed, 12 Aug 2020 08:43:58 -0400 Received: from quimby.gnus.org ([95.216.78.240]:44782) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5q6i-0005ai-P8 for control@debbugs.gnu.org; Wed, 12 Aug 2020 08:43:53 -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=//WXO6AjlFFw7J+16U9pyF6oRO8t3uuAtYxJhayRTQ4=; b=E5Mu29+yLz+4diAQpHNjgkSBqk pRHBwu1lrf8SxR/yhXhb5wkiqj5DSix1vPCHop+ysmZJerHpDbkkHz+kmuc3Jw0RN1oOcimSwek65 egnsE3QKOQJsk1q5xrv9OEOCUWWMzuYdFJ0zh06GUQW4UdahMI0w39olE6kXm8Ysozbo=; 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 1k5q6a-0000lO-W3 for control@debbugs.gnu.org; Wed, 12 Aug 2020 14:43:47 +0200 Date: Wed, 12 Aug 2020 14:43:43 +0200 Message-Id: <87ft8sm3uo.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #21578 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: close 21578 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 (-) close 21578 quit From unknown Mon Aug 18 14:22: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:13 +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