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=-1.0 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 8214 invoked from network); 5 Mar 2021 09:58:49 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 5 Mar 2021 09:58:49 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 2DBF09CA8D; Fri, 5 Mar 2021 19:58:43 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 8234D9CA68; Fri, 5 Mar 2021 19:58:25 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 4792D9CA68; Fri, 5 Mar 2021 19:58:23 +1000 (AEST) Received: from hop.toad.com (75-101-100-43.dsl.static.fusionbroadband.com [75.101.100.43]) by minnie.tuhs.org (Postfix) with ESMTPS id D4D799CA67 for ; Fri, 5 Mar 2021 19:58:22 +1000 (AEST) Received: from hop.toad.com (localhost [127.0.0.1]) by hop.toad.com (8.12.9/8.12.9) with ESMTP id 1259wEmj025706; Fri, 5 Mar 2021 01:58:14 -0800 To: Will Senn In-reply-to: References: <202103041831.124IVZTj018003@freefriends.org> <604133A6.8070101@gmail.com> Comments: In-reply-to Will Senn message dated "Thu, 04 Mar 2021 15:25:35 -0600." Date: Fri, 05 Mar 2021 01:58:14 -0800 Message-ID: <25705.1614938294@hop.toad.com> From: John Gilmore Subject: Re: [TUHS] tabs vs spaces - entab, detab X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: TUHS main list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" Will Senn wrote: > the notorious "inconsistent use of tabs and > spaces in indentation" error. Python drives me nuts with it's > finickiness on this... The one that got me was make(1). Being used to text editors that used "tab" as a command rather than a literal character, I proposed a fix early on at Sun that would allow leading spaces as well as tabs in Makefiles. (I think this was in the Unisoft Unix days, pre-BSD.) Bill Shannon actually put it into their source tree. But in a few days or weeks, he took it back out, because he realized that Makefiles built on Suns using leading spaces wouldn't work anywhere else. Compatibility with the rest of the UNIX(tm) world was more important than eliminating the software's foolish distinction between two characters you can't see. John