From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [IPv6:2600:3c01:e000:146::1]) by inbox.vuxu.org (Postfix) with ESMTP id 0032E21BE9 for ; Mon, 8 Apr 2024 17:03:35 +0200 (CEST) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 0B815416B1; Tue, 9 Apr 2024 01:03:29 +1000 (AEST) Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) by minnie.tuhs.org (Postfix) with ESMTPS id D728D4167C for ; Tue, 9 Apr 2024 01:03:20 +1000 (AEST) Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-2d886f17740so14290361fa.1 for ; Mon, 08 Apr 2024 08:03:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712588598; x=1713193398; darn=tuhs.org; h=content-transfer-encoding:to:subject:message-id:date:from :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=eO0EIzy470JaYDNAINWZU/D9/n05fX3W2mhyQ6a2WxU=; b=BcWGNLEHUA8sF3gzle9DHW8YuE+swTn12KN0ah/5t81PfjZGKJNb9e9a8+8ps70cDR ir6TBXNlFcZiyYQKZEhvUIoeyo8MP8Fu+irFW+ihDscI6r47X4KCj+NibxtS5OFRL/Jr JbANUOSCKyXNqPUvl6R3HwDxYEH/YctaNCOcYdz8EDLjnGTEsBH4awTCLycyJvWj8/gn m7+exULwShQZGk1QtW+WK8YYvECVWzDMInUjpHGtYQ9OZth1/H1v5qNSxPFYGbhyHSnh WdGc5Kj4cN88HQGOVgwo+cjbSZdVOXEvF+WUviVb4amtQZ2rn9FWuPaWCi9r6vaw6VgZ llPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712588598; x=1713193398; h=content-transfer-encoding:to:subject:message-id:date:from :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=eO0EIzy470JaYDNAINWZU/D9/n05fX3W2mhyQ6a2WxU=; b=rBXMFgyb5GBxK2/kgc9QMbbolsSNfWT5REQt8fYDCW+GwYOI8/VeIgigMNmrP+U5oE qUid3cmFWE6QOMP5GYN2eQ7shnW544WyKIzahiR0/zMis1zAMD9zCykH1CwF9dI222CR zePpJo1FtR31ywBS8qMQHoZwfyfmqj5Br2i5a83d5ZlBOD4CRxR1hzA9g1mLMQgL8P3j z//+JVDukujEnoNKat6tzeM+erxddGY9lLIldIaYVAfndkh2RfXidioaTATImZdnxig/ +p3tJ40bYb8mm4TaMThTULNlMtGCsg/U27bXApezOw1lmulU0eM03ks/wRBeBfVULsIf VAYQ== X-Gm-Message-State: AOJu0YzNEZR+yltlumDSlKP+qAA8DvNwiwTIA6VO7mLNdPe+5WIJtV4G SLyBxXqUBfZ9BPd7ZRoiXJN3rRdJaqRYL6N4xuqHh/IgZGDUuLQMHb8L4OiXLp91GD9wnWwXjN5 Spg9JiLaJVhwC94GcICNE3k8+b9tabYZF X-Google-Smtp-Source: AGHT+IGAIPgpisnIX3TddeRG1RloxjsMV+/WSs9Fre1gKr3L9+6Y0Ch72Zk6xXyHiWGw1TwsAQM7bIHP6nCtDlT4Wqk= X-Received: by 2002:a2e:7004:0:b0:2d8:71a4:ca81 with SMTP id l4-20020a2e7004000000b002d871a4ca81mr2097220ljc.26.1712588596989; Mon, 08 Apr 2024 08:03:16 -0700 (PDT) MIME-Version: 1.0 From: Dan Cross Date: Mon, 8 Apr 2024 11:02:40 -0400 Message-ID: To: TUHS Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Message-ID-Hash: 3JEXO23U4IFY4LN4TIWU7ANPOFYBNYEV X-Message-ID-Hash: 3JEXO23U4IFY4LN4TIWU7ANPOFYBNYEV X-MailFrom: crossd@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Word erase? List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: I wonder if anyone can shed any light on the timing and rationale for the introduction of =E2=80=9Cword erase=E2=80=9D functionality to the kerne= l terminal driver. My surface skim earlier leads me to believe it came to Unix with 4BSD, but it was not reincorporated into 8th Edition or later, nor did it make it to Plan 9 (which did incorporate ^U for the "line kill" command). TOPS-20 supports it via the familiar ^W, but I'm not sure about other PDP-10 OSes (Lars?). Multics does not support it. VMS does not support it. What was the proximal inspiration? The early terminal drivers seem to use the Multics command editing suite (`#` for erase/backspace, `@` for line kill), though at some point that changed, one presumes as TTYs fell out of favor and display terminals came to the fore. - Dan C.