From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jim Porter Newsgroups: gmane.emacs.bugs Subject: bug#53293: 29.0.50; [PATCH] `eshell-eval-using-options' should report error for unrecognized option, even with no :external Date: Wed, 19 Jan 2022 19:13:33 -0800 Message-ID: <632df5ab-007a-d859-fea6-89861c03ff1c@gmail.com> References: <60740b82-3bea-7fb9-bfc6-617488f656a8@gmail.com> <838rvgyrtu.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------5133BB3124A20282F2DA2973" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28185"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 53293@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jan 20 04:14:17 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nANtw-0007Di-Hd for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 20 Jan 2022 04:14:16 +0100 Original-Received: from localhost ([::1]:36860 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nANtv-0002SM-0J for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 19 Jan 2022 22:14:15 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:34736) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nANtj-0002SC-Oq for bug-gnu-emacs@gnu.org; Wed, 19 Jan 2022 22:14:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34835) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nANti-0006Xz-Bh for bug-gnu-emacs@gnu.org; Wed, 19 Jan 2022 22:14:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nANti-0006Gu-7a for bug-gnu-emacs@gnu.org; Wed, 19 Jan 2022 22:14:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Jan 2022 03:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53293 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 53293-submit@debbugs.gnu.org id=B53293.164264842424073 (code B ref 53293); Thu, 20 Jan 2022 03:14:02 +0000 Original-Received: (at 53293) by debbugs.gnu.org; 20 Jan 2022 03:13:44 +0000 Original-Received: from localhost ([127.0.0.1]:55971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nANtQ-0006GC-0B for submit@debbugs.gnu.org; Wed, 19 Jan 2022 22:13:44 -0500 Original-Received: from mail-pf1-f169.google.com ([209.85.210.169]:35477) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nANtM-0006Fu-HU for 53293@debbugs.gnu.org; Wed, 19 Jan 2022 22:13:43 -0500 Original-Received: by mail-pf1-f169.google.com with SMTP id y28so820284pff.2 for <53293@debbugs.gnu.org>; Wed, 19 Jan 2022 19:13:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:from:to:cc:references:message-id:date:mime-version :in-reply-to:content-language; bh=p2f54chnBmxEAP2s1fqzhCIjgBC//0jjoq7j5Gch370=; b=brcCk5pzTMYma15wZoSBjypTUFcVkOSqohFjHQij8eJnliiFklM2c+2NFWibzfsyH8 ge7yh4JUBJxvLC/g7VEhzWGFnqMhNcyAT8BCyN3TrouL7FoWuthkstMIQ94m/ozkMGXc eXYNeLsqHTglyKS/T4ufQBlaVWY5LgajO0XXpzSAKG2t/91SIps9NbwOAos75ID55mhD TD3g3cVScnun4K9hjqjZNiRm6VR8YDt7iwTCI4QgpVncU6xB4H49xFBJ22pCrlB36Jj/ 18jOJXRu/K+FGfM2iCsJXJU19z0WDisr6B8jMMelNVtZeOq2loNFS35Zr7MLQkSp7/zS py8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:from:to:cc:references:message-id:date :mime-version:in-reply-to:content-language; bh=p2f54chnBmxEAP2s1fqzhCIjgBC//0jjoq7j5Gch370=; b=SvrBnYEzwlcmIAbpe8UWSFVNBA7Ia9JauC18LKkHuI7c8gKF7zk2mdZ4Rc5q7S3M/h PyUp6vcCXSXdjsQe5lWGaKEIOf1sUABYFmDnq1qNQsQ1FpyT3JsvA4gqCaTeGMjVger+ +qZ25De1QzPdOGc1GDYV7lePBLOtLaiAk3Lexl1oY8lAfEsAfnip2GlZyIWZQh05TiMH vQsjHa2fEnuzYF6QsIq70vcHAP+taUTp6KGkNhCIlkQ3e0Ax6lFzKbRchzW02QD/T6Ww l1rMqnOh488RWcMs3bgi/gEkx/00WwGEkRe3BnDSqTqOXc78eXYu8UnZ/R/oQoAKPeEH AwCw== X-Gm-Message-State: AOAM532UQhuueJ0F3D8pAj2rUh2OBZUSA70d9T1fuBJA2z5we4MpCHIU rJG3NznP8ZjYWIq1lIseC7Klk723nVhZ2g== X-Google-Smtp-Source: ABdhPJxDHZu2ubXBX8XywKBFbpJUsRqzpaQrNjbPjiJpEmxqIQcRsdK7VnpUjrXetxheaOI5jdEEtg== X-Received: by 2002:a63:7d3:: with SMTP id 202mr27484499pgh.130.1642648414440; Wed, 19 Jan 2022 19:13:34 -0800 (PST) Original-Received: from [192.168.1.2] (cpe-76-168-148-233.socal.res.rr.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id oa13sm7683794pjb.33.2022.01.19.19.13.32 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 19 Jan 2022 19:13:33 -0800 (PST) In-Reply-To: Content-Language: en-US X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:224643 Archived-At: This is a multi-part message in MIME format. --------------5133BB3124A20282F2DA2973 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 1/16/2022 12:31 PM, Jim Porter wrote: > In conclusion, I think it would make sense to do the following: > > * Add support for "echo -E" (no-op) and possibly ignore "echo -e". > * Fix the bug with the source command > * Consider whether to add support for --version to various Eshell commands. > * Decide what, if anything, to do with some of the su/sudo options > listed above. While it would probably make sense to wait a bit longer to see if anyone has comments on my audit of the existing Eshell built-in commands, I've implemented the first two points here (not "echo -e", though). The changes to `source' and `.' might warrant a NEWS entry, since it's a (small) incompatible change; however, I think it's so rare that someone would call "source --help" that it might not be worth adding to NEWS. I'll do whatever others think is best here, though. --------------5133BB3124A20282F2DA2973 Content-Type: text/plain; charset=UTF-8; name="0001-Raise-an-error-from-eval-eval-using-options-for-unkn.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0001-Raise-an-error-from-eval-eval-using-options-for-unkn.pa"; filename*1="tch" RnJvbSBjYmY2M2FkOTU0MDAyZTU4N2E3YzY3NGUyZjMzYTM3YWU5OWIyMWI1IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gUG9ydGVyIDxqcG9ydGVyYnVnc0BnbWFpbC5j b20+CkRhdGU6IFdlZCwgMTkgSmFuIDIwMjIgMTg6NTk6MjMgLTA4MDAKU3ViamVjdDogW1BB VENIIDEvMl0gUmFpc2UgYW4gZXJyb3IgZnJvbSAnZXZhbC1ldmFsLXVzaW5nLW9wdGlvbnMn IGZvciB1bmtub3duCiBvcHRpb25zCgoqIGxpc3AvZXNoZWxsL2VtLWJhc2ljLmVsIChlc2hl bGwvZWNobyk6IEFkZCAtRSBvcHRpb24uCgoqIGxpc3AvZXNoZWxsL2VzaC1vcHQuZWwgKGVz aGVsbC0tcHJvY2Vzcy1vcHRpb24pOiBSYWlzZSBhbiBlcnJvciBpZgphbiB1bmtub3duIG9w dGlvbiBpcyBlbmNvdW50ZXJlZCwgZXZlbiB3aGVuIDpleHRlcm5hbCBpcyBuaWwuCgoqIHRl c3QvbGlzcC9lc2hlbGwvZXNoLW9wdC10ZXN0cy5lbCAoZXNoLW9wdC1wcm9jZXNzLWFyZ3Mt dGVzdCkKKHRlc3QtZXNoZWxsLWV2YWwtdXNpbmctb3B0aW9ucyk6IEFkZCB0ZXN0IGNhc2Vz IGZvciB0aGlzLgotLS0KIGxpc3AvZXNoZWxsL2VtLWJhc2ljLmVsICAgICAgICAgICB8ICAz ICstCiBsaXNwL2VzaGVsbC9lc2gtb3B0LmVsICAgICAgICAgICAgfCAxMiArKy0tLQogdGVz dC9saXNwL2VzaGVsbC9lc2gtb3B0LXRlc3RzLmVsIHwgODYgKysrKysrKysrKysrKysrKysr KysrKystLS0tLS0tLQogMyBmaWxlcyBjaGFuZ2VkLCA3MiBpbnNlcnRpb25zKCspLCAyOSBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL2VzaGVsbC9lbS1iYXNpYy5lbCBiL2xp c3AvZXNoZWxsL2VtLWJhc2ljLmVsCmluZGV4IDI3YjM0M2FkMzkuLjViMTc0ZGU0MjAgMTAw NjQ0Ci0tLSBhL2xpc3AvZXNoZWxsL2VtLWJhc2ljLmVsCisrKyBiL2xpc3AvZXNoZWxsL2Vt LWJhc2ljLmVsCkBAIC0xMTAsOSArMTEwLDEwIEBAIGVzaGVsbC9lY2hvCiAgIChlc2hlbGwt ZXZhbC11c2luZy1vcHRpb25zCiAgICAiZWNobyIgYXJncwogICAgJygoP24gbmlsIG5pbCBv dXRwdXQtbmV3bGluZSAidGVybWluYXRlIHdpdGggYSBuZXdsaW5lIikKKyAgICAgKD9FIG5p bCBuaWwgX2Rpc2FibGUtZXNjYXBlcyAiZG9uJ3QgaW50ZXJwcmV0IGJhY2tzbGFzaCBlc2Nh cGVzIChkZWZhdWx0KSIpCiAgICAgICg/aCAiaGVscCIgbmlsIG5pbCAib3V0cHV0IHRoaXMg aGVscCBzY3JlZW4iKQogICAgICA6cHJlc2VydmUtYXJncwotICAgICA6dXNhZ2UgIlstbl0g W29iamVjdF0iKQorICAgICA6dXNhZ2UgIltPUFRJT05dLi4uIFtPQkpFQ1RdLi4uIikKICAg IChlc2hlbGwtZWNobyBhcmdzIG91dHB1dC1uZXdsaW5lKSkpCiAKIChkZWZ1biBlc2hlbGwv cHJpbnRubCAoJnJlc3QgYXJncykKZGlmZiAtLWdpdCBhL2xpc3AvZXNoZWxsL2VzaC1vcHQu ZWwgYi9saXNwL2VzaGVsbC9lc2gtb3B0LmVsCmluZGV4IGJiYTFjNGFkMjUuLmM4MDJiZWUz YWYgMTAwNjQ0Ci0tLSBhL2xpc3AvZXNoZWxsL2VzaC1vcHQuZWwKKysrIGIvbGlzcC9lc2hl bGwvZXNoLW9wdC5lbApAQCAtMjU3LDEyICsyNTcsMTIgQEAgZXNoZWxsLS1wcm9jZXNzLW9w dGlvbgogICAgICAgICByZW1haW5pbmcKICAgICAgIChsZXQgKChleHRjbWQgKG1lbXEgJzpl eHRlcm5hbCBvcHRpb25zKSkpCiAJKHdoZW4gZXh0Y21kCi0JICAoc2V0cSBleHRjbWQgKGVz aGVsbC1zZWFyY2gtcGF0aCAoY2FkciBleHRjbWQpKSkKLQkgIChpZiBleHRjbWQKLQkgICAg ICAodGhyb3cgJ2VzaGVsbC1leHQtY29tbWFuZCBleHRjbWQpCi0gICAgICAgICAgICAoZXJy b3IgKGlmIChjaGFyYWN0ZXJwIChjYXIgc3dpdGNoKSkgIiVzOiB1bnJlY29nbml6ZWQgb3B0 aW9uIC0lYyIKLSAgICAgICAgICAgICAgICAgICAgICIlczogdW5yZWNvZ25pemVkIG9wdGlv biAtLSVzIikKLSAgICAgICAgICAgICAgICAgICBuYW1lIChjYXIgc3dpdGNoKSkpKSkpKSkK KwkgIChzZXRxIGV4dGNtZCAoZXNoZWxsLXNlYXJjaC1wYXRoIChjYWRyIGV4dGNtZCkpKSkK KwkoaWYgZXh0Y21kCisJICAgICh0aHJvdyAnZXNoZWxsLWV4dC1jb21tYW5kIGV4dGNtZCkK KyAgICAgICAgICAoZXJyb3IgKGlmIChjaGFyYWN0ZXJwIChjYXIgc3dpdGNoKSkgIiVzOiB1 bnJlY29nbml6ZWQgb3B0aW9uIC0lYyIKKyAgICAgICAgICAgICAgICAgICAiJXM6IHVucmVj b2duaXplZCBvcHRpb24gLS0lcyIpCisgICAgICAgICAgICAgICAgIG5hbWUgKGNhciBzd2l0 Y2gpKSkpKSkpCiAKIChkZWZ1biBlc2hlbGwtLXByb2Nlc3MtYXJncyAobmFtZSBhcmdzIG9w dGlvbnMpCiAgICJQcm9jZXNzIHRoZSBnaXZlbiBBUkdTIHVzaW5nIE9QVElPTlMuIgpkaWZm IC0tZ2l0IGEvdGVzdC9saXNwL2VzaGVsbC9lc2gtb3B0LXRlc3RzLmVsIGIvdGVzdC9saXNw L2VzaGVsbC9lc2gtb3B0LXRlc3RzLmVsCmluZGV4IDI1NTc2ODYzNWIuLmI3NmVkODg2NmQg MTAwNjQ0Ci0tLSBhL3Rlc3QvbGlzcC9lc2hlbGwvZXNoLW9wdC10ZXN0cy5lbAorKysgYi90 ZXN0L2xpc3AvZXNoZWxsL2VzaC1vcHQtdGVzdHMuZWwKQEAgLTI3LDQxICsyNyw2MyBAQCBl c2gtb3B0LXByb2Nlc3MtYXJncy10ZXN0CiAgIChzaG91bGQKICAgIChlcXVhbCAnKHQpCiAg ICAgICAgICAgKGVzaGVsbC0tcHJvY2Vzcy1hcmdzCi0gICAgICAgICAgICJzdWRvIgotICAg ICAgICAgICAnKCItYSIpCi0gICAgICAgICAgICcoKD9hICJhbGwiIG5pbCBzaG93LWFsbCAi IikpKSkpCi0gIChzaG91bGQKLSAgIChlcXVhbCAnKG5pbCkKLSAgICAgICAgICAoZXNoZWxs LS1wcm9jZXNzLWFyZ3MKLSAgICAgICAgICAgInN1ZG8iCi0gICAgICAgICAgICcoIi1nIikK LSAgICAgICAgICAgJygoP2EgImFsbCIgbmlsIHNob3ctYWxsICIiKSkpKSkKKyAgICAgICAg ICAgInN1ZG8iICcoIi1hIikKKyAgICAgICAgICAgJygoP2EgImFsbCIgbmlsIHNob3ctYWxs CisgICAgICAgICAgICAgICAgICJkbyBub3QgaWdub3JlIGVudHJpZXMgc3RhcnRpbmcgd2l0 aCAuIikpKSkpCiAgIChzaG91bGQKICAgIChlcXVhbCAnKCJyb290IiAid29ybGQiKQogICAg ICAgICAgIChlc2hlbGwtLXByb2Nlc3MtYXJncwotICAgICAgICAgICAic3VkbyIKLSAgICAg ICAgICAgJygiLXUiICJyb290IiAid29ybGQiKQotICAgICAgICAgICAnKCg/dSAidXNlciIg dCB1c2VyICJleGVjdXRlIGEgY29tbWFuZCBhcyBhbm90aGVyIFVTRVIiKSkpKSkKKyAgICAg ICAgICAgInN1ZG8iICcoIi11IiAicm9vdCIgIndvcmxkIikKKyAgICAgICAgICAgJygoP3Ug InVzZXIiIHQgdXNlcgorICAgICAgICAgICAgICAgICAiZXhlY3V0ZSBhIGNvbW1hbmQgYXMg YW5vdGhlciBVU0VSIikpKSkpCiAgIChzaG91bGQKICAgIChlcXVhbCAnKG5pbCAiZW1lcmdl IiAiLXVETiIgIndvcmxkIikKICAgICAgICAgICAoZXNoZWxsLS1wcm9jZXNzLWFyZ3MKLSAg ICAgICAgICAgInN1ZG8iCi0gICAgICAgICAgICcoImVtZXJnZSIgIi11RE4iICJ3b3JsZCIp Ci0gICAgICAgICAgICcoKD91ICJ1c2VyIiB0IHVzZXIgImV4ZWN1dGUgYSBjb21tYW5kIGFz IGFub3RoZXIgVVNFUiIpCisgICAgICAgICAgICJzdWRvIiAnKCJlbWVyZ2UiICItdUROIiAi d29ybGQiKQorICAgICAgICAgICAnKCg/dSAidXNlciIgdCB1c2VyCisgICAgICAgICAgICAg ICAgICJleGVjdXRlIGEgY29tbWFuZCBhcyBhbm90aGVyIFVTRVIiKQogICAgICAgICAgICAg IDpwYXJzZS1sZWFkaW5nLW9wdGlvbnMtb25seSkpKSkKICAgKHNob3VsZAogICAgKGVxdWFs ICcoInJvb3QiICJlbWVyZ2UiICItdUROIiAid29ybGQiKQogICAgICAgICAgIChlc2hlbGwt LXByb2Nlc3MtYXJncwotICAgICAgICAgICAic3VkbyIKLSAgICAgICAgICAgJygiLXUiICJy b290IiAiZW1lcmdlIiAiLXVETiIgIndvcmxkIikKLSAgICAgICAgICAgJygoP3UgInVzZXIi IHQgdXNlciAiZXhlY3V0ZSBhIGNvbW1hbmQgYXMgYW5vdGhlciBVU0VSIikKKyAgICAgICAg ICAgInN1ZG8iICcoIi11IiAicm9vdCIgImVtZXJnZSIgIi11RE4iICJ3b3JsZCIpCisgICAg ICAgICAgICcoKD91ICJ1c2VyIiB0IHVzZXIKKyAgICAgICAgICAgICAgICAgImV4ZWN1dGUg YSBjb21tYW5kIGFzIGFub3RoZXIgVVNFUiIpCiAgICAgICAgICAgICAgOnBhcnNlLWxlYWRp bmctb3B0aW9ucy1vbmx5KSkpKQogICAoc2hvdWxkCiAgICAoZXF1YWwgJygiRE4iICJlbWVy Z2UiICJ3b3JsZCIpCiAgICAgICAgICAgKGVzaGVsbC0tcHJvY2Vzcy1hcmdzCi0gICAgICAg ICAgICJzdWRvIgotICAgICAgICAgICAnKCItdSIgInJvb3QiICJlbWVyZ2UiICItdUROIiAi d29ybGQiKQotICAgICAgICAgICAnKCg/dSAidXNlciIgdCB1c2VyICJleGVjdXRlIGEgY29t bWFuZCBhcyBhbm90aGVyIFVTRVIiKSkpKSkpCisgICAgICAgICAgICJzdWRvIiAnKCItdSIg InJvb3QiICJlbWVyZ2UiICItdUROIiAid29ybGQiKQorICAgICAgICAgICAnKCg/dSAidXNl ciIgdCB1c2VyCisgICAgICAgICAgICAgICAgICJleGVjdXRlIGEgY29tbWFuZCBhcyBhbm90 aGVyIFVTRVIiKSkpKSkKKworICA7OyBUZXN0IDpleHRlcm5hbC4KKyAgKGNsLWxldGYgKCgo c3ltYm9sLWZ1bmN0aW9uICdlc2hlbGwtc2VhcmNoLXBhdGgpICMnaWdub3JlKSkKKyAgICAo c2hvdWxkCisgICAgIChlcXVhbCAnKG5pbCAiL3NvbWUvcGF0aCIpCisgICAgICAgICAgICAo ZXNoZWxsLS1wcm9jZXNzLWFyZ3MKKyAgICAgICAgICAgICAibHMiICcoIi9zb21lL3BhdGgi KQorICAgICAgICAgICAgICcoKD9hICJhbGwiIG5pbCBzaG93LWFsbAorICAgICAgICAgICAg ICAgICAgICJkbyBub3QgaWdub3JlIGVudHJpZXMgc3RhcnRpbmcgd2l0aCAuIikKKyAgICAg ICAgICAgICAgIDpleHRlcm5hbCAibHMiKSkpKSkKKyAgKGNsLWxldGYgKCgoc3ltYm9sLWZ1 bmN0aW9uICdlc2hlbGwtc2VhcmNoLXBhdGgpICMnaWRlbnRpdHkpKQorICAgIChzaG91bGQK KyAgICAgKGVxdWFsICcobm8tY2F0Y2ggZXNoZWxsLWV4dC1jb21tYW5kICJscyIpCisgICAg ICAgICAgICAoc2hvdWxkLWVycm9yCisgICAgICAgICAgICAgKGVzaGVsbC0tcHJvY2Vzcy1h cmdzCisgICAgICAgICAgICAgICJscyIgJygiLXUiICIvc29tZS9wYXRoIikKKyAgICAgICAg ICAgICAgJygoP2EgImFsbCIgbmlsIHNob3ctYWxsCisgICAgICAgICAgICAgICAgICAgICJk byBub3QgaWdub3JlIGVudHJpZXMgc3RhcnRpbmcgd2l0aCAuIikKKyAgICAgICAgICAgICAg ICA6ZXh0ZXJuYWwgImxzIikpCisgICAgICAgICAgICAgOnR5cGUgJ25vLWNhdGNoKSkpKQor ICAoY2wtbGV0ZiAoKChzeW1ib2wtZnVuY3Rpb24gJ2VzaGVsbC1zZWFyY2gtcGF0aCkgIydp Z25vcmUpKQorICAgIChzaG91bGQtZXJyb3IKKyAgICAgKGVzaGVsbC0tcHJvY2Vzcy1hcmdz CisgICAgICAibHMiICcoIi11IiAiL3NvbWUvcGF0aCIpCisgICAgICAnKCg/YSAiYWxsIiBu aWwgc2hvdy1hbGwKKyAgICAgICAgICAgICJkbyBub3QgaWdub3JlIGVudHJpZXMgc3RhcnRp bmcgd2l0aCAuIikKKyAgICAgICAgOmV4dGVybmFsICJscyIpKQorICAgICA6dHlwZSAnZXJy b3IpKSkKIAogKGVydC1kZWZ0ZXN0IHRlc3QtZXNoZWxsLWV2YWwtdXNpbmctb3B0aW9ucyAo KQogICAiVGVzdHMgZm9yIGBlc2hlbGwtZXZhbC11c2luZy1vcHRpb25zJy4iCkBAIC0xOTAs NyArMjEyLDI3IEBAIHRlc3QtZXNoZWxsLWV2YWwtdXNpbmctb3B0aW9ucwogICAgJygoP3Ug InVzZXIiIHQgdXNlciAiZXhlY3V0ZSBhIGNvbW1hbmQgYXMgYW5vdGhlciBVU0VSIikKICAg ICAgOnBhcnNlLWxlYWRpbmctb3B0aW9ucy1vbmx5KQogICAgKHNob3VsZCAoZXEgdXNlciBu aWwpKQotICAgKHNob3VsZCAoZXF1YWwgYXJncyAnKCJlbWVyZ2UiICItdUROIiAid29ybGQi KSkpKSkKKyAgIChzaG91bGQgKGVxdWFsIGFyZ3MgJygiZW1lcmdlIiAiLXVETiIgIndvcmxk IikpKSkKKworICA7OyBUZXN0IHVucmVjb2duaXplZCBvcHRpb25zLgorICAoc2hvdWxkLWVy cm9yCisgICAoZXNoZWxsLWV2YWwtdXNpbmctb3B0aW9ucworICAgICJscyIgJygiLXUiICIv c29tZS9wYXRoIikKKyAgICAnKCg/YSAiYWxsIiBuaWwgc2hvdy1hbGwKKyAgICAgICAgICAi ZG8gbm90IGlnbm9yZSBlbnRyaWVzIHN0YXJ0aW5nIHdpdGggLiIpKQorICAgIChpZ25vcmUg c2hvdy1hbGwpKSkKKyAgKHNob3VsZC1lcnJvcgorICAgKGVzaGVsbC1ldmFsLXVzaW5nLW9w dGlvbnMKKyAgICAibHMiICcoIi1hdSIgIi9zb21lL3BhdGgiKQorICAgICcoKD9hICJhbGwi IG5pbCBzaG93LWFsbAorICAgICAgICAgICJkbyBub3QgaWdub3JlIGVudHJpZXMgc3RhcnRp bmcgd2l0aCAuIikpCisgICAgKGlnbm9yZSBzaG93LWFsbCkpKQorICAoc2hvdWxkLWVycm9y CisgICAoZXNoZWxsLWV2YWwtdXNpbmctb3B0aW9ucworICAgICJscyIgJygiLS11bnJlY29n bml6ZWQiICIvc29tZS9wYXRoIikKKyAgICAnKCg/YSAiYWxsIiBuaWwgc2hvdy1hbGwKKyAg ICAgICAgICAiZG8gbm90IGlnbm9yZSBlbnRyaWVzIHN0YXJ0aW5nIHdpdGggLiIpKQorICAg IChpZ25vcmUgc2hvdy1hbGwpKSkpCiAKIChwcm92aWRlICdlc2gtb3B0LXRlc3RzKQogCi0t IAoyLjI1LjEKCg== --------------5133BB3124A20282F2DA2973 Content-Type: text/plain; charset=UTF-8; name="0002-Don-t-use-eshell-eval-using-options-for-eshell-sourc.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0002-Don-t-use-eshell-eval-using-options-for-eshell-sourc.pa"; filename*1="tch" RnJvbSA3MGM1YTg4YmZkYWQ5ZGExZjI3MzJiODJlOGE5ZTMxNjlmZTIwZWRkIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gUG9ydGVyIDxqcG9ydGVyYnVnc0BnbWFpbC5j b20+CkRhdGU6IFdlZCwgMTkgSmFuIDIwMjIgMTk6MDE6NDIgLTA4MDAKU3ViamVjdDogW1BB VENIIDIvMl0gRG9uJ3QgdXNlICdlc2hlbGwtZXZhbC11c2luZy1vcHRpb25zJyBmb3IgJ2Vz aGVsbC9zb3VyY2UnCiBvciAnZXNoZWxsLy4nCgpUaGlzIG1ha2VzICdzb3VyY2UnIGFuZCAn LicgaW4gRXNoZWxsIG1vcmUgY29tcGF0aWJsZSB3aXRoIHJlZ3VsYXIKc2hlbGxzLCB3aGlj aCBqdXN0IHRyZWF0IHRoZSBmaXJzdCBhcmd1bWVudCBhcyB0aGUgZmlsZSB0byBzb3VyY2Ug YW5kCmFsbCBzdWJzZXF1ZW50IGFyZ3VtZW50cyBhcyBhcmd1bWVudHMgdG8gdGhhdCBmaWxl LgoKKiBsaXNwL2VzaGVsbC9lbS1zY3JpcHQuZWwgKGVzaGVsbC9zb3VyY2UsIGVzaGVsbC8u KTogRG9uJ3QgdXNlCidlc2hlbGwtZXZhbC11c2luZy1vcHRpb25zJy4KLS0tCiBsaXNwL2Vz aGVsbC9lbS1zY3JpcHQuZWwgfCAxOCArKy0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFu Z2VkLCAyIGluc2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xp c3AvZXNoZWxsL2VtLXNjcmlwdC5lbCBiL2xpc3AvZXNoZWxsL2VtLXNjcmlwdC5lbAppbmRl eCBlODQ1OTUxM2YzLi5lMGJjZDhiMDk5IDEwMDY0NAotLS0gYS9saXNwL2VzaGVsbC9lbS1z Y3JpcHQuZWwKKysrIGIvbGlzcC9lc2hlbGwvZW0tc2NyaXB0LmVsCkBAIC0xMTMsMjcgKzEx MywxMyBAQCBlc2hlbGwtc291cmNlLWZpbGUKIAogKGRlZnVuIGVzaGVsbC9zb3VyY2UgKCZy ZXN0IGFyZ3MpCiAgICJTb3VyY2UgYSBmaWxlIGluIGEgc3Vic2hlbGwgZW52aXJvbm1lbnQu IgotICAoZXNoZWxsLWV2YWwtdXNpbmctb3B0aW9ucwotICAgInNvdXJjZSIgYXJncwotICAg JygoP2ggImhlbHAiIG5pbCBuaWwgInNob3cgdGhpcyB1c2FnZSBzY3JlZW4iKQotICAgICA6 c2hvdy11c2FnZQotICAgICA6dXNhZ2UgIkZJTEUgW0FSR1NdCi1JbnZva2UgdGhlIEVzaGVs bCBjb21tYW5kcyBpbiBGSUxFIGluIGEgc3Vic2hlbGwsIGJpbmRpbmcgQVJHUyB0byAkMSwK LSQyLCBldGMuIikKLSAgIChlc2hlbGwtc291cmNlLWZpbGUgKGNhciBhcmdzKSAoY2RyIGFy Z3MpIHQpKSkKKyAgKGVzaGVsbC1zb3VyY2UtZmlsZSAoY2FyIGFyZ3MpIChjZHIgYXJncykg dCkpCiAKIChwdXQgJ2VzaGVsbC9zb3VyY2UgJ2VzaGVsbC1uby1udW1lcmljLWNvbnZlcnNp b25zIHQpCiAKIChkZWZ1biBlc2hlbGwvLiAoJnJlc3QgYXJncykKICAgIlNvdXJjZSBhIGZp bGUgaW4gdGhlIGN1cnJlbnQgZW52aXJvbm1lbnQuIgotICAoZXNoZWxsLWV2YWwtdXNpbmct b3B0aW9ucwotICAgIi4iIGFyZ3MKLSAgICcoKD9oICJoZWxwIiBuaWwgbmlsICJzaG93IHRo aXMgdXNhZ2Ugc2NyZWVuIikKLSAgICAgOnNob3ctdXNhZ2UKLSAgICAgOnVzYWdlICJGSUxF IFtBUkdTXQotSW52b2tlIHRoZSBFc2hlbGwgY29tbWFuZHMgaW4gRklMRSB3aXRoaW4gdGhl IGN1cnJlbnQgc2hlbGwKLWVudmlyb25tZW50LCBiaW5kaW5nIEFSR1MgdG8gJDEsICQyLCBl dGMuIikKLSAgIChlc2hlbGwtc291cmNlLWZpbGUgKGNhciBhcmdzKSAoY2RyIGFyZ3MpKSkp CisgIChlc2hlbGwtc291cmNlLWZpbGUgKGNhciBhcmdzKSAoY2RyIGFyZ3MpKSkKIAogKHB1 dCAnZXNoZWxsLy4gJ2VzaGVsbC1uby1udW1lcmljLWNvbnZlcnNpb25zIHQpCiAKLS0gCjIu MjUuMQoK --------------5133BB3124A20282F2DA2973--