From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#46351: 28.0.50; Add convenient way to bypass Eshell's own pipelining Date: Fri, 21 Jan 2022 08:54:15 +0200 Message-ID: <83iludpoiw.fsf@gnu.org> References: <878s812c6a.fsf@melete.silentflame.com> <87ft26etuh.fsf@gmx.de> <87tuex1yzo.fsf@melete.silentflame.com> <87czlkbxnh.fsf@gmx.de> <87ee601ey0.fsf@melete.silentflame.com> <871r1yaz36.fsf@gmx.de> <87y245zzjq.fsf@melete.silentflame.com> <83fsqdnc0o.fsf@gnu.org> <87r19xaoqe.fsf@gmx.de> <87o851zwdq.fsf@melete.silentflame.com> <87lf05algc.fsf@gmx.de> <87ilv9zuv4.fsf@melete.silentflame.com> <87fsqd9kch.fsf@gmx.de> <87y23dei2o.fsf@melete.silentflame.com> <83lezdumq4.fsf@gnu.org> <87o848evkd.fsf@melete.silentflame.com> <83wniwu958.fsf@gnu.org> <87h7a0eitq.fsf@melete.silentflame.com> <83lezctbzy.fsf@gnu.org> <87r193cvdu.fsf@melete.silentflame.com> <83sftirj7k.fsf@gnu.org> <87ilueaw97.fsf@melete.silentflame.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7400"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 46351@debbugs.gnu.org, michael.albinus@gmx.de To: Sean Whitton Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jan 21 10:56:54 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 1nAqf8-0001iA-6v for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 21 Jan 2022 10:56:54 +0100 Original-Received: from localhost ([::1]:42930 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nAqf5-00082P-8P for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 21 Jan 2022 04:56:53 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:33162) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nAnpA-00083x-Vi for bug-gnu-emacs@gnu.org; Fri, 21 Jan 2022 01:55:06 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38906) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nAnp8-0004fh-Hc for bug-gnu-emacs@gnu.org; Fri, 21 Jan 2022 01:55:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nAnp8-0001Tj-HU for bug-gnu-emacs@gnu.org; Fri, 21 Jan 2022 01:55:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 21 Jan 2022 06:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46351 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 46351-submit@debbugs.gnu.org id=B46351.16427480645625 (code B ref 46351); Fri, 21 Jan 2022 06:55:02 +0000 Original-Received: (at 46351) by debbugs.gnu.org; 21 Jan 2022 06:54:24 +0000 Original-Received: from localhost ([127.0.0.1]:60042 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAnoV-0001Se-Ma for submit@debbugs.gnu.org; Fri, 21 Jan 2022 01:54:23 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:60490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAnoU-0001SS-6a for 46351@debbugs.gnu.org; Fri, 21 Jan 2022 01:54:22 -0500 Original-Received: from [2001:470:142:3::e] (port=34774 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nAnoO-0004d8-Bh; Fri, 21 Jan 2022 01:54:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ERIzDK6eA32tM6741U76VLOWDrUa2K7lWdy6m3/ST7Y=; b=MZkdkpVBtYrK z201CGB/o6Y2Y+ah9lbBFIZNeZVyPd4CoxXs3QePkkBoDgmsxgulEKIf3YTABjUlUj+B7Enxy18Ox ytzFOpJdOOQUQvJeGtDvZnaWhmEmack+BjRDfnVP2Vx12bFn0wbcV9noL6gml7+mumX28/KfaXcaJ FazwvUcBgF17FAS0OIswofcsGuFS367VFuQSkCzskteWzCkQ75+Kk5IuQ14bjjHJf7OyFmUpOXiGJ +iSsON4ZMRtYYOhgZiaRKPv4MHeogfBrJMYEmcf3Xebpg24ZwTxjCUiY21fcI6iS1eaY6iTdScib1 pJLdSNMr/Z2sV5Ocfj7yjw==; Original-Received: from [87.69.77.57] (port=1386 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nAnoN-000809-55; Fri, 21 Jan 2022 01:54:16 -0500 In-Reply-To: <87ilueaw97.fsf@melete.silentflame.com> (message from Sean Whitton on Thu, 20 Jan 2022 15:16:20 -0700) 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:224733 Archived-At: > From: Sean Whitton > Cc: michael.albinus@gmx.de, 46351@debbugs.gnu.org > Date: Thu, 20 Jan 2022 15:16:20 -0700 > > >> Okay, so I should add something to skip over my parsing code in the case > >> that the first thing in the input is a redirection? > > > > I'm not sure I understand the intent: what do you want to accomplish > > by this special handling? > > Perhaps I misunderstood your earlier message. I thought that you were > saying that because Eshell does not support redirections at the very > beginning of the line at present, my new syntax should not support that > either, to prevent confusion. Did you mean something else when you > wrote "if it doesn't work now, then we cannot break it?" I meant that if Eshell doesn't support that syntax, you can do whatever you want in that case. You don't need to make any effort to support it, and you don't need to make any effort not to support it: whatever your code does in that case will be OK.