From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 27055 invoked from network); 23 Jan 2023 20:42:26 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 23 Jan 2023 20:42:26 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 374EB424B1; Tue, 24 Jan 2023 06:41:50 +1000 (AEST) Received: from mail-oi1-f174.google.com (mail-oi1-f174.google.com [209.85.167.174]) by minnie.tuhs.org (Postfix) with ESMTPS id 8DD484244F for ; Tue, 24 Jan 2023 06:41:42 +1000 (AEST) Received: by mail-oi1-f174.google.com with SMTP id r9so11445667oig.12 for ; Mon, 23 Jan 2023 12:41:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=K3xzwCFC7AbCskNcfuBSNbRr35Zjot/IPz0cpLJn1sI=; b=EIyC0toAtNRoMO6P1IGsgm5FUKAXh4C7Im2ZTBqIO0rUPS6GcenO6CCDx9EitFHDtE aYH4gRoIYQxHZ5A/Pfls77QoxW3UHQq6o4cY7B/Ep00e5p0x6QGBHp5u7VzStHIIfdKk 1J/NQ+Qa9u/U76+ICMS8fKmps8FXBf2PjhgadcW+k0EC3hkjBGAg26XXe5c2taCjvIIS bVk/lnFBp9jl6pJn7kMirroJxihkZOWkBz1RLyDu5SnzwZfdW+EwICi9jF7rVok4a4vH ZtTUkI2jurBVQHXaOOFaH88GqETMbm5QI79TvXM4BLMCsqRZdW8BH5xF81uvL4aUKwXL PIJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=K3xzwCFC7AbCskNcfuBSNbRr35Zjot/IPz0cpLJn1sI=; b=joKTTgF5vDz6qAOsukAQg+3QfsVRLBnvO63Q2IEt8fM5e+fjKZpEKCQH7GQszGwPfk C4eRLlMxQDZxYXJvpkX+8wf8WMsmrtt+u3eOPEt7BlOcMzPegxHloadoNvLH47F1NeBy rAfsiK8BTLMB1JtztAP9yn7er1/wqSA7EL1116MItyroqACFBtKlDPW3+mfHVKhWYgO5 LG1K4ypzL1zjh+epoReAioo84tvCUa0WRyXLG+QEHtMTmYSeLqFjVKp2TvLDvyxT4qAk wNTcZa2Lv2JYfqFANopKXR3iaPbovxC5o8wwPc1x05tcSdQne4i9R0uEx+7iBvvSKLrR 3xgg== X-Gm-Message-State: AFqh2krEzym180ebJoo19pGBIiogUjRzVL2sRDhNaKk1LGtA8nDE1B+6 NrRsOnE2tgk8HYH9BUEzcgvkcQBJjEaN1mNK6a8= X-Google-Smtp-Source: AMrXdXtK1kHKBnrfDNFKnhte3sqrQDIr6Qo4rVkfCfiPjJOi899DWLpmmZTT0o/uqr67wkOmKJvyyaRDqrI2s1bPAnQ= X-Received: by 2002:aca:a813:0:b0:359:b4bd:890a with SMTP id r19-20020acaa813000000b00359b4bd890amr1460276oie.175.1674506441619; Mon, 23 Jan 2023 12:40:41 -0800 (PST) MIME-Version: 1.0 References: <202301221452.30MEqrRq025402@freefriends.org> <351292a2-7800-4c00-8e33-c6cfc51dedb7@app.fastmail.com> <64e4b53e-04a6-5da1-334e-33dfbceb4ace@case.edu> In-Reply-To: From: Marc Donner Date: Mon, 23 Jan 2023 15:40:30 -0500 Message-ID: To: chet.ramey@case.edu Content-Type: multipart/alternative; boundary="000000000000a07ed105f2f46965" Message-ID-Hash: SO6JMQXJWB2DOGX4OATLYCVLRMGDF2SW X-Message-ID-Hash: SO6JMQXJWB2DOGX4OATLYCVLRMGDF2SW X-MailFrom: marc.donner@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: segaloco X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Cooked Mode (v8 shell) List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000a07ed105f2f46965 Content-Type: text/plain; charset="UTF-8" https://en.wikipedia.org/wiki/Terminal_mode ===== nygeek.net mindthegapdialogs.com/home On Mon, Jan 23, 2023 at 10:53 AM Chet Ramey wrote: > On 1/23/23 10:51 AM, Theodore Ts'o wrote: > > On Mon, Jan 23, 2023 at 09:49:08AM -0500, Chet Ramey wrote: > >> On 1/23/23 9:45 AM, Brian M Zick wrote: > >>>> 6) It ran in cooked mode. > >>> > >>> Sorry if this is obvious to everyone else: What does this phrase mean? > >> > >> It did not perform line editing, so it did not change the terminal modes > >> and read one character at a time. If you only ever read a line at a time > >> from the terminal, you can let the terminal driver do that for you. > > > > I've never been convinced by that particular argument, since if you > > want command-line completion, the terminal driver is way too > > low-level. > > But that's the point: they don't. > > -- > ``The lyf so short, the craft so long to lerne.'' - Chaucer > ``Ars longa, vita brevis'' - Hippocrates > Chet Ramey, UTech, CWRU chet@case.edu http://tiswww.cwru.edu/~chet/ > > --000000000000a07ed105f2f46965 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On 1/23/23 = 10:51 AM, Theodore Ts'o wrote:
> On Mon, Jan 23, 2023 at 09:49:08AM -0500, Chet Ramey wrote:
>> On 1/23/23 9:45 AM, Brian M Zick wrote:
>>>> 6) It ran in cooked mode.
>>>
>>> Sorry if this is obvious to everyone else: What does this phra= se mean?
>>
>> It did not perform line editing, so it did not change the terminal= modes
>> and read one character at a time. If you only ever read a line at = a time
>> from the terminal, you can let the terminal driver do that for you= .
>
> I've never been convinced by that particular argument, since if yo= u
> want command-line completion, the terminal driver is way too
> low-level.

But that's the point: they don't.

--
``The lyf so short, the craft so long to lerne.'' - Chaucer
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0``Ars longa, = vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU=C2=A0 =C2=A0 chet@case.edu=C2=A0 =C2=A0 http://tiswww.cwru.edu/~che= t/

--000000000000a07ed105f2f46965--