From unknown Fri Jun 20 07:14:51 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#16024 <16024@debbugs.gnu.org> To: bug#16024 <16024@debbugs.gnu.org> Subject: Status: 24.3.50; [PATCH] `switch-to-buffer*': prefix arg kills original buffer Reply-To: bug#16024 <16024@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:14:51 +0000 retitle 16024 24.3.50; [PATCH] `switch-to-buffer*': prefix arg kills origin= al buffer reassign 16024 emacs submitter 16024 Drew Adams severity 16024 normal tag 16024 patch wontfix thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 22:04:58 2013 Received: (at submit) by debbugs.gnu.org; 2 Dec 2013 03:04:59 +0000 Received: from localhost ([127.0.0.1]:53736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VnJog-0005xj-JR for submit@debbugs.gnu.org; Sun, 01 Dec 2013 22:04:58 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56936) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VnJof-0005xV-4t for submit@debbugs.gnu.org; Sun, 01 Dec 2013 22:04:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VnJoP-0006x4-I8 for submit@debbugs.gnu.org; Sun, 01 Dec 2013 22:04:51 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45252) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VnJoP-0006x0-Ej for submit@debbugs.gnu.org; Sun, 01 Dec 2013 22:04:41 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58649) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VnJoG-0000Di-SL for bug-gnu-emacs@gnu.org; Sun, 01 Dec 2013 22:04:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VnJo8-0006we-A6 for bug-gnu-emacs@gnu.org; Sun, 01 Dec 2013 22:04:32 -0500 Received: from userp1040.oracle.com ([156.151.31.81]:38915) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VnJo8-0006wU-1T for bug-gnu-emacs@gnu.org; Sun, 01 Dec 2013 22:04:24 -0500 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id rB234M4v025185 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 2 Dec 2013 03:04:23 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id rB234Kfm014333 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 2 Dec 2013 03:04:21 GMT Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id rB234KF7018045 for ; Mon, 2 Dec 2013 03:04:20 GMT MIME-Version: 1.0 Message-ID: <76fd89bf-1c52-4fad-887c-55666f6392f2@default> Date: Sun, 1 Dec 2013 19:04:14 -0800 (PST) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 24.3.50; [PATCH] `switch-to-buffer*': prefix arg kills original buffer X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] Content-Type: multipart/mixed; boundary="__13859534602393384abhmp0010.oracle.com" X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] 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 (----) --__13859534602393384abhmp0010.oracle.com Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable The attached patch makes `switch-to-buffer(-other-(window|frame))' with a prefix arg act analogously to `find-alternate-file': the buffer current before the switch is killed. In GNU Emacs 24.3.50.2 (i686-pc-mingw32) of 2013-11-28 on LEG570 Bzr revision: 115271 rgm@gnu.org-20131128203155-qjc1xsp19z2k64b2 Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --enable-checking 'CFLAGS=3D-O0 -g3' CPPFLAGS=3D-DGLYPH_DEBUG= =3D1' --__13859534602393384abhmp0010.oracle.com Content-Type: application/octet-stream; name="window-2013-12-01.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="window-2013-12-01.patch" ZGlmZiAtY3cgd2luZG93LmVsIHdpbmRvdy1wYXRjaGVkLTIwMTMtMTItMDEuZWwKKioqIHdpbmRv dy5lbAlTdW4gRGVjICAxIDE4OjQwOjEyIDIwMTMKLS0tIHdpbmRvdy1wYXRjaGVkLTIwMTMtMTIt MDEuZWwJU3VuIERlYyAgMSAxODo1MjoxNSAyMDEzCioqKioqKioqKioqKioqKgoqKiogNjQ0Miw2 NDQ4ICoqKioKICAgIDpncm91cCAnd2luZG93cwogICAgOnZlcnNpb24gIjI0LjMiKQogIAohIChk ZWZ1biBzd2l0Y2gtdG8tYnVmZmVyIChidWZmZXItb3ItbmFtZSAmb3B0aW9uYWwgbm9yZWNvcmQg Zm9yY2Utc2FtZS13aW5kb3cpCiAgICAiRGlzcGxheSBidWZmZXIgQlVGRkVSLU9SLU5BTUUgaW4g dGhlIHNlbGVjdGVkIHdpbmRvdy4KICAKICBXQVJOSU5HOiBUaGlzIGlzIE5PVCB0aGUgd2F5IHRv IHdvcmsgb24gYW5vdGhlciBidWZmZXIgdGVtcG9yYXJpbHkKLS0tIDY0NDIsNjQ0OCAtLS0tCiAg ICA6Z3JvdXAgJ3dpbmRvd3MKICAgIDp2ZXJzaW9uICIyNC4zIikKICAKISAoZGVmdW4gc3dpdGNo LXRvLWJ1ZmZlciAoYnVmZmVyLW9yLW5hbWUgJm9wdGlvbmFsIG5vcmVjb3JkIGZvcmNlLXNhbWUt d2luZG93IHJlcGxhY2UpCiAgICAiRGlzcGxheSBidWZmZXIgQlVGRkVSLU9SLU5BTUUgaW4gdGhl IHNlbGVjdGVkIHdpbmRvdy4KICAKICBXQVJOSU5HOiBUaGlzIGlzIE5PVCB0aGUgd2F5IHRvIHdv cmsgb24gYW5vdGhlciBidWZmZXIgdGVtcG9yYXJpbHkKKioqKioqKioqKioqKioqCioqKiA2NDU5 LDY0NjQgKioqKgotLS0gNjQ1OSw2NDY3IC0tLS0KICBkZXRlcm1pbmVzIHdoZXRoZXIgdG8gcmVx dWVzdCBjb25maXJtYXRpb24gYmVmb3JlIGNyZWF0aW5nIGEgbmV3CiAgYnVmZmVyLgogIAorIFdp dGggYSBwcmVmaXggYXJndW1lbnQsIGtpbGwgdGhlIGJ1ZmZlciB0aGF0IHdhcyBjdXJyZW50IGJl Zm9yZSB0aGUKKyBzd2l0Y2guCisgCiAgQlVGRkVSLU9SLU5BTUUgbWF5IGJlIGEgYnVmZmVyLCBh IHN0cmluZyAoYSBidWZmZXIgbmFtZSksIG9yIG5pbC4KICBJZiBCVUZGRVItT1ItTkFNRSBpcyBh IHN0cmluZyB0aGF0IGRvZXMgbm90IGlkZW50aWZ5IGFuIGV4aXN0aW5nCiAgYnVmZmVyLCBjcmVh dGUgYSBidWZmZXIgd2l0aCB0aGF0IG5hbWUuICBJZiBCVUZGRVItT1ItTkFNRSBpcwoqKioqKioq KioqKioqKioKKioqIDY0NzIsNjQ4NSAqKioqCiAgbXVzdCBiZSBkaXNwbGF5ZWQgaW4gdGhlIHNl bGVjdGVkIHdpbmRvdzsgaWYgdGhhdCBpcyBpbXBvc3NpYmxlLAogIHNpZ25hbCBhbiBlcnJvciBy YXRoZXIgdGhhbiBjYWxsaW5nIGBwb3AtdG8tYnVmZmVyJy4KICAKICBUaGUgb3B0aW9uIGBzd2l0 Y2gtdG8tYnVmZmVyLXByZXNlcnZlLXdpbmRvdy1wb2ludCcgY2FuIGJlIHVzZWQKICB0byBtYWtl IHRoZSBidWZmZXIgYXBwZWFyIGF0IGl0cyBsYXN0IHBvc2l0aW9uIGluIHRoZSBzZWxlY3RlZAog IHdpbmRvdy4KICAKICBSZXR1cm4gdGhlIGJ1ZmZlciBzd2l0Y2hlZCB0by4iCiAgICAoaW50ZXJh Y3RpdmUKISAgICAobGlzdCAocmVhZC1idWZmZXItdG8tc3dpdGNoICJTd2l0Y2ggdG8gYnVmZmVy OiAiKSBuaWwgJ2ZvcmNlLXNhbWUtd2luZG93KSkKISAgIChsZXQgKChidWZmZXIgKHdpbmRvdy1u b3JtYWxpemUtYnVmZmVyLXRvLXN3aXRjaC10byBidWZmZXItb3ItbmFtZSkpKQogICAgICAoY29u ZAogICAgICAgOzsgRG9uJ3QgY2FsbCBzZXQtd2luZG93LWJ1ZmZlciBpZiBpdCdzIG5vdCBuZWVk ZWQgc2luY2UgaXQKICAgICAgIDs7IG1pZ2h0IHNpZ25hbCBhbiBlcnJvciAoZS5nLiBpZiB0aGUg d2luZG93IGlzIGRlZGljYXRlZCkuCi0tLSA2NDc1LDY0OTcgLS0tLQogIG11c3QgYmUgZGlzcGxh eWVkIGluIHRoZSBzZWxlY3RlZCB3aW5kb3c7IGlmIHRoYXQgaXMgaW1wb3NzaWJsZSwKICBzaWdu YWwgYW4gZXJyb3IgcmF0aGVyIHRoYW4gY2FsbGluZyBgcG9wLXRvLWJ1ZmZlcicuCiAgCisgT3B0 aW9uYWwgYXJndW1lbnQgUkVQTEFDRSBub24tbmlsIG1lYW5zIGtpbGwgdGhlIGJ1ZmZlciB0aGF0 IHdhcworIGN1cnJlbnQgYmVmb3JlIHRoZSBzd2l0Y2guCisgCiAgVGhlIG9wdGlvbiBgc3dpdGNo LXRvLWJ1ZmZlci1wcmVzZXJ2ZS13aW5kb3ctcG9pbnQnIGNhbiBiZSB1c2VkCiAgdG8gbWFrZSB0 aGUgYnVmZmVyIGFwcGVhciBhdCBpdHMgbGFzdCBwb3NpdGlvbiBpbiB0aGUgc2VsZWN0ZWQKICB3 aW5kb3cuCiAgCiAgUmV0dXJuIHRoZSBidWZmZXIgc3dpdGNoZWQgdG8uIgogICAgKGludGVyYWN0 aXZlCiEgICAgKGxpc3QgKHJlYWQtYnVmZmVyLXRvLXN3aXRjaCAoaWYgY3VycmVudC1wcmVmaXgt YXJnCiEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlJlcGxhY2UgaGVyZSB3 aXRoIGJ1ZmZlcjogIgohICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiU3dpdGNo IHRvIGJ1ZmZlcjogIikpCiEgICAgICAgICAgbmlsCiEgICAgICAgICAgJ2ZvcmNlLXNhbWUtd2lu ZG93CiEgICAgICAgICAgY3VycmVudC1wcmVmaXgtYXJnKSkKISAgIChsZXQgKChjdXJyLWJ1ZiAo Y3VycmVudC1idWZmZXIpKQohICAgICAgICAgKGJ1ZmZlciAod2luZG93LW5vcm1hbGl6ZS1idWZm ZXItdG8tc3dpdGNoLXRvIGJ1ZmZlci1vci1uYW1lKSkpCiAgICAgIChjb25kCiAgICAgICAgOzsg RG9uJ3QgY2FsbCBzZXQtd2luZG93LWJ1ZmZlciBpZiBpdCdzIG5vdCBuZWVkZWQgc2luY2UgaXQK ICAgICAgICA7OyBtaWdodCBzaWduYWwgYW4gZXJyb3IgKGUuZy4gaWYgdGhlIHdpbmRvdyBpcyBk ZWRpY2F0ZWQpLgoqKioqKioqKioqKioqKioKKioqIDY1MDUsNjUxNiAqKioqCiAgCSAgOzsgd2lu ZG93IChCdWcjNDA0MSkuCiAgCSAgKHNldC13aW5kb3ctc3RhcnQgKHNlbGVjdGVkLXdpbmRvdykg KG50aCAxIGVudHJ5KSB0KQogIAkgIChzZXQtd2luZG93LXBvaW50IG5pbCAobnRoIDIgZW50cnkp KSkpKSkKISAKICAgICAgKHVubGVzcyBub3JlY29yZAogICAgICAgIChzZWxlY3Qtd2luZG93IChz ZWxlY3RlZC13aW5kb3cpKSkKICAgICAgKHNldC1idWZmZXIgYnVmZmVyKSkpCiAgCiEgKGRlZnVu IHN3aXRjaC10by1idWZmZXItb3RoZXItd2luZG93IChidWZmZXItb3ItbmFtZSAmb3B0aW9uYWwg bm9yZWNvcmQpCiAgICAiU2VsZWN0IHRoZSBidWZmZXIgc3BlY2lmaWVkIGJ5IEJVRkZFUi1PUi1O QU1FIGluIGFub3RoZXIgd2luZG93LgogIEJVRkZFUi1PUi1OQU1FIG1heSBiZSBhIGJ1ZmZlciwg YSBzdHJpbmcgKGEgYnVmZmVyIG5hbWUpLCBvcgogIG5pbC4gIFJldHVybiB0aGUgYnVmZmVyIHN3 aXRjaGVkIHRvLgotLS0gNjUxNyw2NTI4IC0tLS0KICAgICAgICAgICAgIDs7IHdpbmRvdyAoQnVn IzQwNDEpLgogICAgICAgICAgICAgKHNldC13aW5kb3ctc3RhcnQgKHNlbGVjdGVkLXdpbmRvdykg KG50aCAxIGVudHJ5KSB0KQogICAgICAgICAgICAgKHNldC13aW5kb3ctcG9pbnQgbmlsIChudGgg MiBlbnRyeSkpKSkpKQohICAgICAod2hlbiByZXBsYWNlIChraWxsLWJ1ZmZlciBjdXJyLWJ1Zikp CiAgICAgICh1bmxlc3Mgbm9yZWNvcmQKICAgICAgICAoc2VsZWN0LXdpbmRvdyAoc2VsZWN0ZWQt d2luZG93KSkpCiAgICAgIChzZXQtYnVmZmVyIGJ1ZmZlcikpKQogIAohIChkZWZ1biBzd2l0Y2gt dG8tYnVmZmVyLW90aGVyLXdpbmRvdyAoYnVmZmVyLW9yLW5hbWUgJm9wdGlvbmFsIG5vcmVjb3Jk IHJlcGxhY2UpCiAgICAiU2VsZWN0IHRoZSBidWZmZXIgc3BlY2lmaWVkIGJ5IEJVRkZFUi1PUi1O QU1FIGluIGFub3RoZXIgd2luZG93LgogIEJVRkZFUi1PUi1OQU1FIG1heSBiZSBhIGJ1ZmZlciwg YSBzdHJpbmcgKGEgYnVmZmVyIG5hbWUpLCBvcgogIG5pbC4gIFJldHVybiB0aGUgYnVmZmVyIHN3 aXRjaGVkIHRvLgoqKioqKioqKioqKioqKioKKioqIDY1MjAsNjUyNSAqKioqCi0tLSA2NTMyLDY1 NDAgLS0tLQogIGRldGVybWluZXMgd2hldGhlciB0byByZXF1ZXN0IGNvbmZpcm1hdGlvbiBiZWZv cmUgY3JlYXRpbmcgYSBuZXcKICBidWZmZXIuCiAgCisgV2l0aCBhIHByZWZpeCBhcmd1bWVudCwg a2lsbCB0aGUgYnVmZmVyIHRoYXQgd2FzIGN1cnJlbnQgYmVmb3JlIHRoZQorIHN3aXRjaC4KKyAK ICBJZiBCVUZGRVItT1ItTkFNRSBpcyBhIHN0cmluZyBhbmQgZG9lcyBub3QgaWRlbnRpZnkgYW4g ZXhpc3RpbmcKICBidWZmZXIsIGNyZWF0ZSBhIG5ldyBidWZmZXIgd2l0aCB0aGF0IG5hbWUuICBJ ZiBCVUZGRVItT1ItTkFNRSBpcwogIG5pbCwgc3dpdGNoIHRvIHRoZSBidWZmZXIgcmV0dXJuZWQg YnkgYG90aGVyLWJ1ZmZlcicuCioqKioqKioqKioqKioqKgoqKiogNjUyNyw2NTQwICoqKioKICBP cHRpb25hbCBzZWNvbmQgYXJndW1lbnQgTk9SRUNPUkQgbm9uLW5pbCBtZWFucyBkbyBub3QgcHV0 IHRoaXMKICBidWZmZXIgYXQgdGhlIGZyb250IG9mIHRoZSBsaXN0IG9mIHJlY2VudGx5IHNlbGVj dGVkIG9uZXMuCiAgCiAgVGhpcyB1c2VzIHRoZSBmdW5jdGlvbiBgZGlzcGxheS1idWZmZXInIGFz IGEgc3Vicm91dGluZTsgc2VlIGl0cwogIGRvY3VtZW50YXRpb24gZm9yIGFkZGl0aW9uYWwgY3Vz dG9taXphdGlvbiBpbmZvcm1hdGlvbi4iCiAgICAoaW50ZXJhY3RpdmUKISAgICAobGlzdCAocmVh ZC1idWZmZXItdG8tc3dpdGNoICJTd2l0Y2ggdG8gYnVmZmVyIGluIG90aGVyIHdpbmRvdzogIikp KQohICAgKGxldCAoKHBvcC11cC13aW5kb3dzIHQpKQogICAgICAocG9wLXRvLWJ1ZmZlciBidWZm ZXItb3ItbmFtZSB0IG5vcmVjb3JkKSkpCiAgCiEgKGRlZnVuIHN3aXRjaC10by1idWZmZXItb3Ro ZXItZnJhbWUgKGJ1ZmZlci1vci1uYW1lICZvcHRpb25hbCBub3JlY29yZCkKICAgICJTd2l0Y2gg dG8gYnVmZmVyIEJVRkZFUi1PUi1OQU1FIGluIGFub3RoZXIgZnJhbWUuCiAgQlVGRkVSLU9SLU5B TUUgbWF5IGJlIGEgYnVmZmVyLCBhIHN0cmluZyAoYSBidWZmZXIgbmFtZSksIG9yCiAgbmlsLiAg UmV0dXJuIHRoZSBidWZmZXIgc3dpdGNoZWQgdG8uCi0tLSA2NTQyLDY1NjQgLS0tLQogIE9wdGlv bmFsIHNlY29uZCBhcmd1bWVudCBOT1JFQ09SRCBub24tbmlsIG1lYW5zIGRvIG5vdCBwdXQgdGhp cwogIGJ1ZmZlciBhdCB0aGUgZnJvbnQgb2YgdGhlIGxpc3Qgb2YgcmVjZW50bHkgc2VsZWN0ZWQg b25lcy4KICAKKyBPcHRpb25hbCBhcmd1bWVudCBSRVBMQUNFIG5vbi1uaWwgbWVhbnMga2lsbCB0 aGUgYnVmZmVyIHRoYXQgd2FzCisgY3VycmVudCBiZWZvcmUgdGhlIHN3aXRjaC4KKyAKICBUaGlz IHVzZXMgdGhlIGZ1bmN0aW9uIGBkaXNwbGF5LWJ1ZmZlcicgYXMgYSBzdWJyb3V0aW5lOyBzZWUg aXRzCiAgZG9jdW1lbnRhdGlvbiBmb3IgYWRkaXRpb25hbCBjdXN0b21pemF0aW9uIGluZm9ybWF0 aW9uLiIKICAgIChpbnRlcmFjdGl2ZQohICAgIChsaXN0IChyZWFkLWJ1ZmZlci10by1zd2l0Y2gg KGlmIGN1cnJlbnQtcHJlZml4LWFyZwohICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICJSZXBsYWNlIHdpdGggYnVmZmVyIChvdGhlciB3aW5kb3cpOiAiCiEgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICJTd2l0Y2ggdG8gYnVmZmVyIGluIG90aGVyIHdpbmRvdzog IikpCiEgICAgICAgICAgbmlsCiEgICAgICAgICAgY3VycmVudC1wcmVmaXgtYXJnKSkKISAgIChs ZXQgKChjdXJyLWJ1ZiAoY3VycmVudC1idWZmZXIpKQohICAgICAgICAgKHBvcC11cC13aW5kb3dz IHQpKQohICAgICAod2hlbiByZXBsYWNlIChraWxsLWJ1ZmZlciBjdXJyLWJ1ZikpCiAgICAgIChw b3AtdG8tYnVmZmVyIGJ1ZmZlci1vci1uYW1lIHQgbm9yZWNvcmQpKSkKICAKISAoZGVmdW4gc3dp dGNoLXRvLWJ1ZmZlci1vdGhlci1mcmFtZSAoYnVmZmVyLW9yLW5hbWUgJm9wdGlvbmFsIG5vcmVj b3JkIHJlcGxhY2UpCiAgICAiU3dpdGNoIHRvIGJ1ZmZlciBCVUZGRVItT1ItTkFNRSBpbiBhbm90 aGVyIGZyYW1lLgogIEJVRkZFUi1PUi1OQU1FIG1heSBiZSBhIGJ1ZmZlciwgYSBzdHJpbmcgKGEg YnVmZmVyIG5hbWUpLCBvcgogIG5pbC4gIFJldHVybiB0aGUgYnVmZmVyIHN3aXRjaGVkIHRvLgoq KioqKioqKioqKioqKioKKioqIDY1NDQsNjU0OSAqKioqCi0tLSA2NTY4LDY1NzYgLS0tLQogIGRl dGVybWluZXMgd2hldGhlciB0byByZXF1ZXN0IGNvbmZpcm1hdGlvbiBiZWZvcmUgY3JlYXRpbmcg YSBuZXcKICBidWZmZXIuCiAgCisgV2l0aCBhIHByZWZpeCBhcmd1bWVudCwga2lsbCB0aGUgYnVm ZmVyIHRoYXQgd2FzIGN1cnJlbnQgYmVmb3JlIHRoZQorIHN3aXRjaC4KKyAKICBJZiBCVUZGRVIt T1ItTkFNRSBpcyBhIHN0cmluZyBhbmQgZG9lcyBub3QgaWRlbnRpZnkgYW4gZXhpc3RpbmcKICBi dWZmZXIsIGNyZWF0ZSBhIG5ldyBidWZmZXIgd2l0aCB0aGF0IG5hbWUuICBJZiBCVUZGRVItT1It TkFNRSBpcwogIG5pbCwgc3dpdGNoIHRvIHRoZSBidWZmZXIgcmV0dXJuZWQgYnkgYG90aGVyLWJ1 ZmZlcicuCioqKioqKioqKioqKioqKgoqKiogNjU1MSw2NTYxICoqKioKICBPcHRpb25hbCBzZWNv bmQgYXJnIE5PUkVDT1JEIG5vbi1uaWwgbWVhbnMgZG8gbm90IHB1dCB0aGlzCiAgYnVmZmVyIGF0 IHRoZSBmcm9udCBvZiB0aGUgbGlzdCBvZiByZWNlbnRseSBzZWxlY3RlZCBvbmVzLgogIAogIFRo aXMgdXNlcyB0aGUgZnVuY3Rpb24gYGRpc3BsYXktYnVmZmVyJyBhcyBhIHN1YnJvdXRpbmU7IHNl ZSBpdHMKICBkb2N1bWVudGF0aW9uIGZvciBhZGRpdGlvbmFsIGN1c3RvbWl6YXRpb24gaW5mb3Jt YXRpb24uIgogICAgKGludGVyYWN0aXZlCiEgICAgKGxpc3QgKHJlYWQtYnVmZmVyLXRvLXN3aXRj aCAiU3dpdGNoIHRvIGJ1ZmZlciBpbiBvdGhlciBmcmFtZTogIikpKQohICAgKHBvcC10by1idWZm ZXIgYnVmZmVyLW9yLW5hbWUgZGlzcGxheS1idWZmZXItLW90aGVyLWZyYW1lLWFjdGlvbiBub3Jl Y29yZCkpCiAgDAogIChkZWZ1biBzZXQtd2luZG93LXRleHQtaGVpZ2h0ICh3aW5kb3cgaGVpZ2h0 KQogICAgIlNldCB0aGUgaGVpZ2h0IGluIGxpbmVzIG9mIHRoZSB0ZXh0IGRpc3BsYXkgYXJlYSBv ZiBXSU5ET1cgdG8gSEVJR0hULgotLS0gNjU3OCw2NTk4IC0tLS0KICBPcHRpb25hbCBzZWNvbmQg YXJnIE5PUkVDT1JEIG5vbi1uaWwgbWVhbnMgZG8gbm90IHB1dCB0aGlzCiAgYnVmZmVyIGF0IHRo ZSBmcm9udCBvZiB0aGUgbGlzdCBvZiByZWNlbnRseSBzZWxlY3RlZCBvbmVzLgogIAorIE9wdGlv bmFsIGFyZ3VtZW50IFJFUExBQ0Ugbm9uLW5pbCBtZWFucyBraWxsIHRoZSBidWZmZXIgdGhhdCB3 YXMKKyBjdXJyZW50IGJlZm9yZSB0aGUgc3dpdGNoLgorIAogIFRoaXMgdXNlcyB0aGUgZnVuY3Rp b24gYGRpc3BsYXktYnVmZmVyJyBhcyBhIHN1YnJvdXRpbmU7IHNlZSBpdHMKICBkb2N1bWVudGF0 aW9uIGZvciBhZGRpdGlvbmFsIGN1c3RvbWl6YXRpb24gaW5mb3JtYXRpb24uIgogICAgKGludGVy YWN0aXZlCiEgICAgKGxpc3QgKHJlYWQtYnVmZmVyLXRvLXN3aXRjaCAoaWYgY3VycmVudC1wcmVm aXgtYXJnCiEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlJlcGxhY2Ugd2l0 aCBidWZmZXIgKG90aGVyIGZyYW1lKTogIgohICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAiU3dpdGNoIHRvIGJ1ZmZlciBpbiBvdGhlciBmcmFtZTogIikpCiEgICAgICAgICAgbmls CiEgICAgICAgICAgY3VycmVudC1wcmVmaXgtYXJnKSkKISAgIChsZXQgKChjdXJyLWJ1ZiAoY3Vy cmVudC1idWZmZXIpKQohICAgICAgICAgKHBvcC11cC13aW5kb3dzIHQpKQohICAgICAod2hlbiBy ZXBsYWNlIChraWxsLWJ1ZmZlciBjdXJyLWJ1ZikpCiEgICAgIChwb3AtdG8tYnVmZmVyIGJ1ZmZl ci1vci1uYW1lIGRpc3BsYXktYnVmZmVyLS1vdGhlci1mcmFtZS1hY3Rpb24gbm9yZWNvcmQpKSkK ICAMCiAgKGRlZnVuIHNldC13aW5kb3ctdGV4dC1oZWlnaHQgKHdpbmRvdyBoZWlnaHQpCiAgICAi U2V0IHRoZSBoZWlnaHQgaW4gbGluZXMgb2YgdGhlIHRleHQgZGlzcGxheSBhcmVhIG9mIFdJTkRP VyB0byBIRUlHSFQuCg== --__13859534602393384abhmp0010.oracle.com-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 09 23:10:25 2014 Received: (at 16024) by debbugs.gnu.org; 10 Feb 2014 04:10:25 +0000 Received: from localhost ([127.0.0.1]:33334 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WCiCO-0001dM-2r for submit@debbugs.gnu.org; Sun, 09 Feb 2014 23:10:24 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:38701) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WCiCM-0001dB-5G for 16024@debbugs.gnu.org; Sun, 09 Feb 2014 23:10:22 -0500 Received: from [204.14.154.233] (helo=building.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1WCiC7-0005gh-FB; Mon, 10 Feb 2014 05:10:07 +0100 From: Lars Ingebrigtsen To: Drew Adams Subject: Re: bug#16024: 24.3.50; [PATCH] `switch-to-buffer*': prefix arg kills original buffer References: <76fd89bf-1c52-4fad-887c-55666f6392f2@default> Date: Sun, 09 Feb 2014 20:08:54 -0800 In-Reply-To: <76fd89bf-1c52-4fad-887c-55666f6392f2@default> (Drew Adams's message of "Sun, 1 Dec 2013 19:04:14 -0800 (PST)") Message-ID: <878utjehih.fsf@building.gnus.org> User-Agent: Gnus/5.13001 (Ma Gnus v0.10) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1WCiC7-0005gh-FB X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1392610208.69047@2DiwyabU44Aq/qD26+VmJg X-Spam-Status: No X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16024 Cc: 16024@debbugs.gnu.org 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: 0.0 (/) Drew Adams writes: > The attached patch makes `switch-to-buffer(-other-(window|frame))' > with a prefix arg act analogously to `find-alternate-file': the buffer > current before the switch is killed. Hm... what's the use case? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 10 00:21:03 2014 Received: (at 16024) by debbugs.gnu.org; 10 Feb 2014 05:21:03 +0000 Received: from localhost ([127.0.0.1]:33587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WCjIk-00015t-TB for submit@debbugs.gnu.org; Mon, 10 Feb 2014 00:21:03 -0500 Received: from aserp1040.oracle.com ([141.146.126.69]:45438) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WCjIi-00015P-Mx for 16024@debbugs.gnu.org; Mon, 10 Feb 2014 00:21:01 -0500 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s1A5KxjL027739 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 10 Feb 2014 05:21:00 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s1A5KwKX015428 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 10 Feb 2014 05:20:58 GMT Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s1A5KvEa021615; Mon, 10 Feb 2014 05:20:57 GMT MIME-Version: 1.0 Message-ID: Date: Sun, 9 Feb 2014 21:20:55 -0800 (PST) From: Drew Adams To: Lars Ingebrigtsen Subject: RE: bug#16024: 24.3.50; [PATCH] `switch-to-buffer*': prefix arg kills original buffer References: <76fd89bf-1c52-4fad-887c-55666f6392f2@default> <878utjehih.fsf@building.gnus.org> In-Reply-To: <878utjehih.fsf@building.gnus.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Spam-Score: -2.9 (--) X-Debbugs-Envelope-To: 16024 Cc: 16024@debbugs.gnu.org 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: -2.9 (--) > > The attached patch makes `switch-to-buffer(-other-(window|frame))' > > with a prefix arg act analogously to `find-alternate-file': the > > buffer current before the switch is killed. >=20 > Hm... what's the use case? Just what it says: kill the current buffer and switch to another. Same use case as for `find-alternate-file', but for any buffer, not just a file buffer. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 11 06:58:04 2014 Received: (at 16024) by debbugs.gnu.org; 11 Feb 2014 11:58:04 +0000 Received: from localhost ([127.0.0.1]:45941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WDByW-0001KQ-1Q for submit@debbugs.gnu.org; Tue, 11 Feb 2014 06:58:04 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:43771) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WDByU-0001KI-B8 for 16024@debbugs.gnu.org; Tue, 11 Feb 2014 06:58:02 -0500 Received: from [204.14.154.233] (helo=building.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1WDByF-0006vW-Dn; Tue, 11 Feb 2014 12:57:47 +0100 From: Lars Ingebrigtsen To: Drew Adams Subject: Re: bug#16024: 24.3.50; [PATCH] `switch-to-buffer*': prefix arg kills original buffer References: <76fd89bf-1c52-4fad-887c-55666f6392f2@default> <878utjehih.fsf@building.gnus.org> Date: Tue, 11 Feb 2014 03:56:31 -0800 In-Reply-To: (Drew Adams's message of "Sun, 9 Feb 2014 21:20:55 -0800 (PST)") Message-ID: <87ha85kgls.fsf@building.gnus.org> User-Agent: Gnus/5.13001 (Ma Gnus v0.10) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1WDByF-0006vW-Dn X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1392724668.14261@f+Nl2Uc2rHG2yaLddaRDBA X-Spam-Status: No X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16024 Cc: 16024@debbugs.gnu.org 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: 0.0 (/) Drew Adams writes: >> > The attached patch makes `switch-to-buffer(-other-(window|frame))' >> > with a prefix arg act analogously to `find-alternate-file': the >> > buffer current before the switch is killed. >> >> Hm... what's the use case? > > Just what it says: kill the current buffer and switch to another. > > Same use case as for `find-alternate-file', but for any buffer, > not just a file buffer. Adding a prefix to a gazillion buffer switching commands (to kill the buffer you're in) doesn't seem like a "use case". -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 12 21:43:07 2014 Received: (at control) by debbugs.gnu.org; 13 Jul 2014 01:43:07 +0000 Received: from localhost ([127.0.0.1]:53333 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X68ol-0005kL-1J for submit@debbugs.gnu.org; Sat, 12 Jul 2014 21:43:07 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:39000 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X68oh-0005kD-TA for control@debbugs.gnu.org; Sat, 12 Jul 2014 21:43:04 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1X68oh-0004Ny-Ec for control@debbugs.gnu.org; Sat, 12 Jul 2014 21:43:03 -0400 Date: Sat, 12 Jul 2014 21:43:03 -0400 Message-Id: Subject: control message for bug 16024 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: control 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: -5.7 (-----) tag 16024 wontfix From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 23 22:44:23 2016 Received: (at control) by debbugs.gnu.org; 24 Feb 2016 03:44:23 +0000 Received: from localhost ([127.0.0.1]:42056 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aYQND-0008F6-2J for submit@debbugs.gnu.org; Tue, 23 Feb 2016 22:44:23 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:34560) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aYQNB-0008Ey-LL for control@debbugs.gnu.org; Tue, 23 Feb 2016 22:44:21 -0500 Received: from cpe-60-225-211-161.nsw.bigpond.net.au ([60.225.211.161] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aYQMn-0007Yt-Qg for control@debbugs.gnu.org; Wed, 24 Feb 2016 04:43:58 +0100 Date: Wed, 24 Feb 2016 14:43:54 +1100 Message-Id: <87egc2lqmd.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #16024 X-MailScanner-ID: 1aYQMn-0007Yt-Qg X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1456890238.98165@sMIGrenc32f29p+NC18cGw 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 16024 wontfix close 16024 From unknown Fri Jun 20 07:14:51 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 23 Mar 2016 11:24:04 +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