From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2621FC07E9B for ; Wed, 7 Jul 2021 14:10:56 +0000 (UTC) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 25C3761CC0 for ; Wed, 7 Jul 2021 14:10:55 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 25C3761CC0 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 9A8F882E0E; Wed, 7 Jul 2021 16:10:52 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1625667053; bh=6E+SSU8R+WnT8I6w7UJ0B1P5mF+au2anYgBvn32rEjM=; h=To:cc:From:Subject:In-reply-to:References:Date:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=sdGQzE7Axrt7IU9ErraY/Sy/3990kY6kR1X2po0fcc/mH3KM4d+8XPL4Yjs98SyiM v83WPQqJ4aSuAHkYC+PeQd6RgtBZ0Qr0ht6Xmn1B57Gyll5tN5ubYx6qEo25pmL8uU 8c6zk1MJ47FfgBKitmYeYngtpHEQ3raUWD/ZoeL7w03PourOJtr9Rt4WKb0jySGjsD 4Kl3m0GsKU0lbCgn0KQz2JY7n1h+vivZ7JTQJDy1l0nPMz/o3/OBQUFWTv6eS8sbRb SYl5DkcxMvC0nSXTDLypflHiJp7BlY+eqLLonBCBTwNJ8GyKym4TpmhowvbTR4MZdI UFTo5aSd+VrdQ== Received: from janitor.denx.de (unknown [62.91.23.180]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: noc@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id A4FC082C35 for ; Wed, 7 Jul 2021 16:10:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1625667050; bh=6E+SSU8R+WnT8I6w7UJ0B1P5mF+au2anYgBvn32rEjM=; h=To:cc:From:Subject:In-reply-to:References:Date:From; b=dET7bSJ14uifNwI2PYUj4ls/UXMH9RK5yEW0Q9gTlVePAohGWJAQW5jMzuDWRYRB0 XjNgV3vMRqwHPxY9Md9kut1RhIPw7Ywnih52qyyCF5WeSs/whRtjfwxtRM2UttFqHw Y0tIATvfe2Nz9m+axNFEfN1KaQC8ZzVoPNTk8Lci96OKOjdmJ0VRCWh1rf3wJhiUWt Pn5EHkhX8X3hqwr44Wz8AieD6g9DrBd8BgGSDXXjTlrbCTZznmLeCfY4YDL3cuexVr 45pi3jdRRfdktMxyLhq6W9DuT1Iwdec5kHkGFzLTgNAQ6jxHvCII9qNd8aNYLrUZHs Qdzy8v7eivwNQ== Received: by janitor.denx.de (Postfix, from userid 108) id 1FC9FA02B9; Wed, 7 Jul 2021 16:10:50 +0200 (CEST) Received: from gemini.denx.de (gemini.denx.de [10.4.0.2]) by janitor.denx.de (Postfix) with ESMTPS id 859D8A0058; Wed, 7 Jul 2021 16:10:43 +0200 (CEST) Received: from gemini.denx.de (localhost [IPv6:::1]) by gemini.denx.de (Postfix) with ESMTP id 526851E14C2; Wed, 7 Jul 2021 16:10:43 +0200 (CEST) To: Tom Rini cc: Sean Anderson , u-boot@lists.denx.de, Marek =?iso-8859-1?Q?Beh=FAn?= , Simon Glass , Roland Gaudig , Heinrich Schuchardt , Kostas Michalopoulos From: Wolfgang Denk Subject: Re: [RFC PATCH 02/28] cli: Add LIL shell MIME-Version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 8bit In-reply-to: <20210707135839.GW9516@bill-the-cat> References: <20210701061611.957918-3-seanga2@gmail.com> <126700.1625223815@gemini.denx.de> <8bbdb7a1-5085-a3b7-614f-12ae9aee8e8b@gmail.com> <18831.1625340810@gemini.denx.de> <20210705191058.GB9516@bill-the-cat> <192152.1625557603@gemini.denx.de> <20210706145420.GQ9516@bill-the-cat> <49429.1625645732@gemini.denx.de> <20210707135839.GW9516@bill-the-cat> Comments: In-reply-to Tom Rini message dated "Wed, 07 Jul 2021 09:58:39 -0400." Date: Wed, 07 Jul 2021 16:10:43 +0200 Message-ID: <75404.1625667043@gemini.denx.de> X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean Dear Tom, In message <20210707135839.GW9516@bill-the-cat> you wrote: > > As I've said a few times in this thread, this not being an sh-style > interpreter is a strike against it. And if we're going to insist on a > bug-for-bug upgrade to our hush (so that all of the hugely complex > existing scripts keep working) we might as well not upgrade. Frankly I > suspect that down the line IF a new cli interpreter comes in to U-Boot > we will have to keep the old one around as a "use this instead" option > for another long number of years, so that if there are any systems with > non-trivial scripts but upgrade U-Boot and don't / won't / can't > re-validate their entire sequence, they can just use the old cli. Do you actually have an example where code working on our ancient port of hush would fail on the current upstream version? Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de If you can't explain it to a six year old, you don't understand it yourself. - Albert Einstein