From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Morgan Smith Newsgroups: gmane.emacs.bugs Subject: bug#61310: Eshell modifying and running output regression Date: Sun, 05 Feb 2023 23:18:00 -0500 Message-ID: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25764"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: jporterbugs@gmail.com, 61310@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Feb 06 05:24:12 2023 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 1pOt35-0006Tn-Pi for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 06 Feb 2023 05:24:12 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pOt2x-0004yH-Eo; Sun, 05 Feb 2023 23:24:03 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pOt2w-0004xv-JD for bug-gnu-emacs@gnu.org; Sun, 05 Feb 2023 23:24:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pOt2w-000789-8u for bug-gnu-emacs@gnu.org; Sun, 05 Feb 2023 23:24:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pOt2v-0007KX-Vd for bug-gnu-emacs@gnu.org; Sun, 05 Feb 2023 23:24:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Morgan Smith Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 06 Feb 2023 04:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61310 X-GNU-PR-Package: emacs X-Debbugs-Original-To: jporterbugs@gmail.com, bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.167565739328117 (code B ref -1); Mon, 06 Feb 2023 04:24:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 6 Feb 2023 04:23:13 +0000 Original-Received: from localhost ([127.0.0.1]:47116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOt28-0007JQ-TW for submit@debbugs.gnu.org; Sun, 05 Feb 2023 23:23:13 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:47020) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOt28-0007JJ-0W for submit@debbugs.gnu.org; Sun, 05 Feb 2023 23:23:12 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pOt27-0004w0-Qb for bug-gnu-emacs@gnu.org; Sun, 05 Feb 2023 23:23:11 -0500 Original-Received: from mail-bn8nam11olkn20800.outbound.protection.outlook.com ([2a01:111:f400:7eae::800] helo=NAM11-BN8-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pOt25-00076U-Ih for bug-gnu-emacs@gnu.org; Sun, 05 Feb 2023 23:23:11 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D9nJjsPUpxs5EqNd7HfxBhwKnwnW1Y/kXhKhS+v7HKLiumkwM6ZvyXGgyVfaB2FCIO1AhnjtzQTPR496U6QRjT40APSF920pXc7MEWROu2hxbDvScToC7BFvcSFIPc89kkdYTlWwvVs4FtRj1P+haY+R2W6w8deIfmVJPu9uriZ1PMs/PlcGp+P95zIcchWfA49umqydkiG+fF94aSVEKQbnLib+kOM34tEAQJ0rymTaF8euB8CZ8DIOZOv+pjL8RLMRi1ZIR9EwEeJeCQ4HQ1UkxmZBAZuTPbX4WlIJNnGOmaNO4Zq+7KU/uOPpXFsdgj5UlS0Nety9NegZe3E65Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=y1yShjpRU3ohvbogFCrUIUC7klfR3V65Mm+RH+kIVzs=; b=H0skjJC+JROY3FkTzXk/EVzO5+W0fnUEwhRjFtIO3W5Hzu9Qqiv9x2mXygB8BtKW04vVjQM7oNgFIuCo7+kV/bOEmWCTHvuzi5kCs0YW6tlWNZ/caodhPiyBr9RJixiJAxzMmSybMsZ3mo7zPFwl+VZkzCppcJDs1xbRTyrh+KTOrSz9q6gtaV/f3Fjr6PG5aKAq0uLTIC/k2e6EDEsfWwzzFIzu+Zy+nXnbptjRvMfy/iD/pAJ7uu2KFDORrmeRSLCAzZVUhIibFB5B+wnRHxSH9dgl0ZP2jGe/36qJHt/o2YUXRiKa7o+OAgofdXEsi9FHAjYNrFThDtEDNIUPOw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=y1yShjpRU3ohvbogFCrUIUC7klfR3V65Mm+RH+kIVzs=; b=sD8RWrv/6dcRHw1FPnnbatT4KNDZqe8gHX6/9Nlw7rZum/aDMPyPoWovgHwF09YATyZJkfm8bzOCxHqJq5nvir25S6zdj2/5Mm6F/CuThVpdin3Mk1nTxx/hEYqygBsAPZ1e1l9lVkPasFaSGxLrml2PbxWU1TPD0bXVWDDdDNuL5sgKW4Wjoi+8j3jnBDJyaHaVNAzxBo1AGYbXH9pz6LC67SWX/xM16b08wUrWgLFqVIJfcfTE3/+GeUuyzooIRfsqgXpH6gQq6xMVOo2eR6qOtNo7kbGd7TKBtP8Kuilnft0r9dABNTS8PkEqDZKlnN/zBPB83LWfZwUgrKB+9A== Original-Received: from DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) by SA0PR03MB5595.namprd03.prod.outlook.com (2603:10b6:806:c0::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.34; Mon, 6 Feb 2023 04:18:03 +0000 Original-Received: from DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::9d7c:7c0a:3e89:57dc]) by DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::9d7c:7c0a:3e89:57dc%7]) with mapi id 15.20.6043.033; Mon, 6 Feb 2023 04:18:03 +0000 X-TMN: [ornQ5zbI+DDX3WokAeDWaJudgXnOzxIS] X-ClientProxiedBy: YT4PR01CA0242.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:10f::21) To DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) X-Microsoft-Original-Message-ID: <87ttzzv347.fsf@outlook.com> X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM5PR03MB3163:EE_|SA0PR03MB5595:EE_ X-MS-Office365-Filtering-Correlation-Id: 69e48401-858a-4fce-55de-08db07f92395 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7ZmqxAwRyb8D16my/9aB+L4OQCLRNf6+q0E+9pRJ5Dm7w+TkMIOIqcCdzew3LD4SX8KP4eAXwYRthwuA6WGPJ81JYrqXPEHdKjy9iBS/ur24GRZ++XETtfCtkzo/8bbiaJRInc1nf/VfIqjF3UElszS0wVpwa3mCVJZ5E5bay1jbXp+5t3BoF/SwQ5t1JKXkmBkHRS+gVrfAFgBGNk10JhOG7GwfxcG75YB3UKSCS5ZdpCrZE4d4Acq4d0sl88t/UuDsMY5uZMVKOro0zvsTMasMwlBUAhF7cHu8Xp4DaCLgII2I9ZjO92B7Y2VhuSlbGW620OWsQNtRgvrdeiWVXmEqbEWkdzwcoEFhQSNRuu75C0VADkHHRPdr2P92CEBjTk8yV57sQh4cX5Yhs3NrIMQ3M6tEdvEqBB4SmDi8CPsb3CRbnZLYLoHMjFhtvc1dgaBLxuQShsZtpOMYZjlmY5uetN1d6OU3HpABNulnhqGmrRXooZ3L1Ho0upKjCOkt8eS6baNUo1TLyESuDfv/aB76+bQl/nVWauhzNdl0jPtxx5fgXni1/lC2R3O3rt7WR9+0eOc4YPPGBFp/KDybW8i7YvMYqAVMS0+FnZNNtQI= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: g7AWqYcKR2xOjL++t83oVbtD3jm0Rkd9yP/qNTx/H5WyDAq6m3B9i90l5bog7AbU0Nwo1cdSG/qKPcEhilDY6PsjLBMzPErHyQr+e4iZ2k4/czqnwUEKk4OpQ2DWi3lNXJnfdOb3WG+4ffsiAn5Hta3yOuXg4F5drBIRyK7xGzXF7BIhX9EjRZEX+x5aCGSxFaLf0V+ERRQlCpsbZKDVquUJvjaZ1zOdMX2f0Ny8hIJRM1BtMiSIXmaltO9slukrIEHo3/DJVYgRXYnlC8ASBdTxrCbuLxhndutTCbFB6h03X1XJI0cRfkSAGnskdi5FD3IzebSf7K+Qdqd+GuK3mSf+U7kc2Qrv1kR0/H9j+dbwLZfWlCiEI2HFG654C/r75myV4SdMYKWaa7q4Y2qibf9A6yJAz/86yunIvx9ddm9lvKbZcOE/nqaDR9eR0+Q1YP5i4PsyzR4tqZHDBkOtJ77qqpsPeBYO8EXBlxgbZ7n5QI3KUh1oU69mZL5QwkH5wqYS/3jT7hOQoMSQ28LF9uDGkVNANR0X4sQ0XWC5XIxwHYssOb8VSoVm8h6QFwiOA+YExoQYOYIX6lytgMQNOR2gxKYCL8leiIfqQnXyrytOvQeR7cnyiFrw8DUAS+69ErCKVWOwnUMjRu3bYNWMyXr2TbUx1iKIiGwCvo4ZWQQpQyrALlUNp5fjiODLWFYx6DPRd3jTQccedinE7HvdH7LSU7pmdoZGB6G4AQmhdtEAbg5nee49AHtfus nCiBdn5puALcv0VJmOOdvmoWFt6/zjufTzS1uCo/fF/KxriJVbQiwk+SXfKesBP/WGbX523lDj2G2D5WeHx5ijsZmdd4Eo10/f X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 69e48401-858a-4fce-55de-08db07f92395 X-MS-Exchange-CrossTenant-AuthSource: DM5PR03MB3163.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Feb 2023 04:18:03.1422 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR03MB5595 Received-SPF: pass client-ip=2a01:111:f400:7eae::800; envelope-from=Morgan.J.Smith@outlook.com; helo=NAM11-BN8-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:254928 Archived-At: Hello, eshell allows you to modify the output of a command and run it. It is a beautiful thing. Example: $ ls file.el $ now go up and append "file" to the output and hit enter. $ ls file file.el $ file file.el color.el: Lisp/Scheme program, Unicode text, UTF-8 text $ The ability is currently broken because "file.el" has the field property set to "command-output" and the "file" command that I added has no property field. So currently the previous interaction would actually yield: $ ls file file.el $ file.el file.el: command not found $ This was broken in commit 558f04c39e036d2f681f72556627768d7bee9ab5. Now adding the field to eshell prompt makes a lot of sense and I like that. I don't know much about fields but it looks like it is not necessary to have a command-output field at all. I propose we get rid of that. If you want to keep the field, can we make it sticky or something? I just want the above usecase fixed. Thanks, Morgan