From unknown Wed Sep 10 20:08:13 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#41963 <41963@debbugs.gnu.org> To: bug#41963 <41963@debbugs.gnu.org> Subject: Status: 28.0.50; [PATCH] Pop to an existing Eshell buffer in project by default Reply-To: bug#41963 <41963@debbugs.gnu.org> Date: Thu, 11 Sep 2025 03:08:13 +0000 retitle 41963 28.0.50; [PATCH] Pop to an existing Eshell buffer in project = by default reassign 41963 emacs submitter 41963 Theodor Thornhill severity 41963 normal tag 41963 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 20 06:16:48 2020 Received: (at submit) by debbugs.gnu.org; 20 Jun 2020 10:16:48 +0000 Received: from localhost ([127.0.0.1]:57371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmaYJ-0002OY-ST for submit@debbugs.gnu.org; Sat, 20 Jun 2020 06:16:48 -0400 Received: from lists.gnu.org ([209.51.188.17]:40768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmaYI-0002N4-7W for submit@debbugs.gnu.org; Sat, 20 Jun 2020 06:16:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40192) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jmaYI-0007Uc-2t for bug-gnu-emacs@gnu.org; Sat, 20 Jun 2020 06:16:46 -0400 Received: from mail-40133.protonmail.ch ([185.70.40.133]:45229) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jmaYC-0007Oy-8L for bug-gnu-emacs@gnu.org; Sat, 20 Jun 2020 06:16:45 -0400 Date: Sat, 20 Jun 2020 10:10:25 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thornhill.no; s=protonmail; t=1592647829; bh=tfltBz14cHgFvhtqfCXu9Ra/SsWYVC1h8yBca8V1pNk=; h=Date:To:From:Reply-To:Subject:From; b=U60tqGFMXLOUkS4RgqWna5WQPpgqRQ2Vg8joueCIl0QWHB8H210IUXMYzONUc1IzX /YK9pViXYiNk48DK/M5BBxQm5d/f7qGt01RN8RuLowgsqsvXADiSkd42TwQrS0wtb7 aWd50nnhbzjO9569i4QVUuaVxpBdXx5etNcMcJEliKuVP4FjKPbx09tJlGBU0hg7D2 UplPOETTe5TTYeufJ74qxJvTqRW9oYgzw00uC5eB1yNAD2V7uymNIzAiaqHrZQl7qD 6gU31wk6/iUJS6ZuUtYg0rNpI5Q0gecMNmvC5Jj5V995NhGynIxhjhztUnzaintEAH ExPC0N+WrHWGw== To: bug-gnu-emacs@gnu.org From: Theodor Thornhill Subject: 28.0.50; [PATCH] Pop to an existing Eshell buffer in project by default Message-ID: <87v9jmjbef.fsf@thornhill.no> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_V7JD3xKwmo6z8L7AmpOndHpLz0CUy2DWLLALM3n1Vs" X-Spam-Status: No, score=-1.2 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mail.protonmail.ch Received-SPF: pass client-ip=185.70.40.133; envelope-from=theo@thornhill.no; helo=mail-40133.protonmail.ch X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/20 06:10:29 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.3 (-) 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: , Reply-To: Theodor Thornhill Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is a multi-part message in MIME format. --b1_V7JD3xKwmo6z8L7AmpOndHpLz0CUy2DWLLALM3n1Vs Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi! I added the same default behavior recently added to 'project-shell' to 'project-eshell'. It is a fairly straight-forward version based on what is now found in 'project-shell'. Also, I added a small docstring change, to mention an implementation detail in project-shell. Theo --b1_V7JD3xKwmo6z8L7AmpOndHpLz0CUy2DWLLALM3n1Vs Content-Type: text/x-patch; name=0001-Pop-to-an-existing-Eshell-buffer-by-default.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-Pop-to-an-existing-Eshell-buffer-by-default.patch RnJvbSA4ZTVlYzYzODRiZWFlZTNlYmM2NzcyYzc0MWRjMzFkMWNiMmFlNmU2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBUaGVvZG9yIFRob3JuaGlsbCA8dGhlb0B0aG9ybmhpbGwubm8+ CkRhdGU6IFNhdCwgMjAgSnVuIDIwMjAgMTE6NTQ6MjIgKzAyMDAKU3ViamVjdDogW1BBVENIXSBQ b3AgdG8gYW4gZXhpc3RpbmcgRXNoZWxsIGJ1ZmZlciBieSBkZWZhdWx0CgoqIGxpc3AvcHJvZ21v ZGVzL3Byb2plY3QuZWwgKHByb2plY3Qtc2hlbGwpOiBJbXByb3ZlIGRvY3N0cmluZyB0bwppbmNs dWRlIGluZm9ybWF0aW9uIGFib3V0IGFuIGltcGxlbWVudGF0aW9uIGRldGFpbC4KCiogbGlzdC9w cm9nbW9kZXMvcHJvamVjdC5lbCAocHJvamVjdC1lc2hlbGwpOiBNb2RlbGxlZCBhZnRlcgoncHJv amVjdC1zaGVsbCcsIGNoYW5nZSBkZWZhdWx0IGJlaGF2aW9yIHN1Y2ggdGhhdCB3ZSBkb24ndCBj cmVhdGUgdG9vCm1hbnkgZXNoZWxsIGJ1ZmZlcnMgYnkgZGVmYXVsdC4gIFVzZSB1bml2ZXJzYWwg YXJndW1lbnQgdG8gY3JlYXRlCnN1YnNlcXVlbnQgYnVmZmVycy4KLS0tCiBsaXNwL3Byb2dtb2Rl cy9wcm9qZWN0LmVsIHwgMjIgKysrKysrKysrKysrKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQs IDE3IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9wcm9n bW9kZXMvcHJvamVjdC5lbCBiL2xpc3AvcHJvZ21vZGVzL3Byb2plY3QuZWwKaW5kZXggZDM1YmRm NmNlMC4uM2E5ZThiY2VlNSAxMDA2NDQKLS0tIGEvbGlzcC9wcm9nbW9kZXMvcHJvamVjdC5lbAor KysgYi9saXNwL3Byb2dtb2Rlcy9wcm9qZWN0LmVsCkBAIC03MTYsOCArNzE2LDkgQEAgcHJvamVj dC12Yy1kaXIKIDs7OyMjI2F1dG9sb2FkCiAoZGVmdW4gcHJvamVjdC1zaGVsbCAoKQogICAiU3Rh cnQgYW4gaW5mZXJpb3Igc2hlbGwgaW4gdGhlIGN1cnJlbnQgcHJvamVjdCdzIHJvb3QgZGlyZWN0 b3J5LgotV2l0aCBcXFt1bml2ZXJzYWwtYXJndW1lbnRdIHByZWZpeCwgY3JlYXRlIHN1YnNlcXVl bnQgc2hlbGwgYnVmZmVycwotd2l0aCB1bmlxdWlmaWVkIG5hbWVzLiIKK1dpdGggXFxbdW5pdmVy c2FsLWFyZ3VtZW50XSBwcmVmaXgsIGNyZWF0ZSBzdWJzZXF1ZW50IHNoZWxsCitidWZmZXJzIHdp dGggdW5pcXVpZmllZCBuYW1lcy4gIElmIHNldmVyYWwgU2hlbGwgYnVmZmVycyBleGlzdHMsCit0 aGlzIGNvbW1hbmQganVtcHMgdG8gdGhlIGZpcnN0IGNyZWF0ZWQgc3VjaCBidWZmZXIuIgogICAo aW50ZXJhY3RpdmUpCiAgIChsZXQqICgoZGVmYXVsdC1kaXJlY3RvcnkgKHByb2plY3Qtcm9vdCAo cHJvamVjdC1jdXJyZW50IHQpKSkKICAgICAgICAgIChkZWZhdWx0LXByb2plY3Qtc2hlbGwtbmFt ZQpAQCAtNzMyLDEwICs3MzMsMjEgQEAgcHJvamVjdC1zaGVsbAogCiA7OzsjIyNhdXRvbG9hZAog KGRlZnVuIHByb2plY3QtZXNoZWxsICgpCi0gICJTdGFydCBFc2hlbGwgaW4gdGhlIGN1cnJlbnQg cHJvamVjdCdzIHJvb3QgZGlyZWN0b3J5LiIKKyAgIlN0YXJ0IEVzaGVsbCBpbiB0aGUgY3VycmVu dCBwcm9qZWN0J3Mgcm9vdCBkaXJlY3RvcnkuCitXaXRoIFxcW3VuaXZlcnNhbC1hcmd1bWVudF0g cHJlZml4LCBjcmVhdGUgc3Vic2VxdWVudCBzaGVsbAorYnVmZmVycyB3aXRoIHVuaXF1aWZpZWQg bmFtZXMuICBJZiBzZXZlcmFsIEVzaGVsbCBidWZmZXJzIGV4aXN0cywKK3RoaXMgY29tbWFuZCBq dW1wcyB0byB0aGUgZmlyc3QgY3JlYXRlZCBzdWNoIGJ1ZmZlci4iCiAgIChpbnRlcmFjdGl2ZSkK LSAgKGxldCAoKGRlZmF1bHQtZGlyZWN0b3J5IChwcm9qZWN0LXJvb3QgKHByb2plY3QtY3VycmVu dCB0KSkpKQotICAgIChlc2hlbGwgdCkpKQorICAobGV0KiAoKGRlZmF1bHQtZGlyZWN0b3J5IChw cm9qZWN0LXJvb3QgKHByb2plY3QtY3VycmVudCB0KSkpCisgICAgICAgICAoZXNoZWxsLWJ1ZmZl ci1uYW1lCisgICAgICAgICAgIChjb25jYXQgIioiIChmaWxlLW5hbWUtbm9uZGlyZWN0b3J5Cisg ICAgICAgICAgICAgICAgICAgICAgICAoZGlyZWN0b3J5LWZpbGUtbmFtZQorICAgICAgICAgICAg ICAgICAgICAgICAgIChmaWxlLW5hbWUtZGlyZWN0b3J5IGRlZmF1bHQtZGlyZWN0b3J5KSkpCisg ICAgICAgICAgICAgICAgICAgIi1lc2hlbGwqIikpCisgICAgICAgICAoZXNoZWxsLWJ1ZmZlciAo Z2V0LWJ1ZmZlciBlc2hlbGwtYnVmZmVyLW5hbWUpKSkKKyAgICAoaWYgKGFuZCBlc2hlbGwtYnVm ZmVyIChub3QgY3VycmVudC1wcmVmaXgtYXJnKSkKKyAgICAgICAgKHBvcC10by1idWZmZXIgZXNo ZWxsLWJ1ZmZlcikKKyAgICAgIChlc2hlbGwgdCkpKSkKIAogKGRlY2xhcmUtZnVuY3Rpb24gZmls ZWxvb3AtY29udGludWUgImZpbGVsb29wIiAoKSkKIAotLSAKMi4yNy4wCgo= --b1_V7JD3xKwmo6z8L7AmpOndHpLz0CUy2DWLLALM3n1Vs-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 20 21:21:16 2020 Received: (at 41963-done) by debbugs.gnu.org; 21 Jun 2020 01:21:16 +0000 Received: from localhost ([127.0.0.1]:58990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmofc-0004GJ-Eu for submit@debbugs.gnu.org; Sat, 20 Jun 2020 21:21:16 -0400 Received: from mail-wm1-f67.google.com ([209.85.128.67]:53551) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmofa-0004G5-Nf for 41963-done@debbugs.gnu.org; Sat, 20 Jun 2020 21:21:15 -0400 Received: by mail-wm1-f67.google.com with SMTP id l26so11789483wme.3 for <41963-done@debbugs.gnu.org>; Sat, 20 Jun 2020 18:21:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=hZSb8JJlYUUPOECbf5jYW2h2+K3saKo9fITeCnQe1x8=; b=fhIgh+GzHDjbdMBjB2G0FBlLu59nU7Mwh114TAoaL+JfAV2x+RhY/ODanTii5mpBEW YkgqWl0IM+b9S7sarhBSjEdSdypQ0794mblnHzm3Vo507/H+JqhFjqxegGFL85pV553P vhqsCMQTDF0XJh/D9qTUR1ehmvryhA+bcrVdMIbbcDnKtx7j56wiYxw8SsvJrWsSscBG 2e+OWXRuXuzyzj2mEBqyuSwIPQoCjydhLq3U5aU0RPXlMwjH3j+BK0ad3yDf8D7Vfb7H tWWJBA7AjxlBkv085U+dJ+INQ2lIQFnSqWvw3QzKn7VJ2l2bsynJZ4pPr3L0V5yCm/tW jRkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=hZSb8JJlYUUPOECbf5jYW2h2+K3saKo9fITeCnQe1x8=; b=uLx/e+Mbva7C+xSF3WqkaCUAYM5fvZ5oLoemQq2VhwYIxcv25xUVnGAlSm5CJ1hwPv Wv/XLiqx8+NXy9xEFrTQZ97krpFaGRsCpSVDNZtd4ywh4PI26BLNt/OEu2VlhQT+dm7e hcK0ouAY3zDqd66LMMD50swFrR12RxGnMQymT0FbEq8opZfPlwKoJKEUUdqU56j088WL VyikPRh8onPfcB2MD6XlcGgkTyM+TOGtBYRljAieY+s1j/ABm4ztGJ+t8DUnL1h3EBmk ut3hqPrm7d5quhg4v13nK8xKpqaRSf2uQLArmVy7TbSVkqVhXKouDYM9Exc8EtP38tvv Y4Gw== X-Gm-Message-State: AOAM5336TOhs/rFfO8LAZzwwZyNnuDxNJIX7RTlQsATb0Ir8ZODKTx7F SbApaHJWq5XrgxbVNv6Wmd5Iewa4 X-Google-Smtp-Source: ABdhPJxA3bgk4z1FDxHmzrDBPHCh/aE9kwEw6ig8umdp6ukRjlctyDFJXIhUjpWuQViA3ai9lhmgQg== X-Received: by 2002:a1c:6a13:: with SMTP id f19mr11462758wmc.142.1592702468748; Sat, 20 Jun 2020 18:21:08 -0700 (PDT) Received: from [192.168.0.3] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id c143sm16430361wmd.1.2020.06.20.18.21.07 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 20 Jun 2020 18:21:08 -0700 (PDT) Subject: Re: bug#41963: 28.0.50; [PATCH] Pop to an existing Eshell buffer in project by default To: Theodor Thornhill , 41963-done@debbugs.gnu.org References: <87v9jmjbef.fsf@thornhill.no> From: Dmitry Gutov Message-ID: Date: Sun, 21 Jun 2020 04:21:06 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: <87v9jmjbef.fsf@thornhill.no> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 41963-done 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.5 (/) Hi Theodor, On 20.06.2020 13:10, Theodor Thornhill wrote: > I added the same default behavior recently added to 'project-shell' to > 'project-eshell'. It is a fairly straight-forward version based on what > is now found in 'project-shell'. Pushed, thanks! > Also, I added a small docstring change, to mention an implementation > detail in project-shell. I added some rephrasing on top of it, for both commands. Hope you like it. From unknown Wed Sep 10 20:08:13 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 19 Jul 2020 11:24:05 +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