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.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, NICE_REPLY_A autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 15372 invoked from network); 8 Mar 2021 01:53:00 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 8 Mar 2021 01:53:00 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id D8C009CAD1; Mon, 8 Mar 2021 11:52:52 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 151E69CA8B; Mon, 8 Mar 2021 11:52:14 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="rPEyGn7s"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id BDBFD9CA8B; Mon, 8 Mar 2021 11:52:11 +1000 (AEST) Received: from mail-ot1-f49.google.com (mail-ot1-f49.google.com [209.85.210.49]) by minnie.tuhs.org (Postfix) with ESMTPS id 3C4CC9CA7A for ; Mon, 8 Mar 2021 11:52:11 +1000 (AEST) Received: by mail-ot1-f49.google.com with SMTP id j22so1887089otp.2 for ; Sun, 07 Mar 2021 17:52:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=gU9Ayp+lOnReAEgads/O0qkAdPqzoK1SYq5WvXnZjl4=; b=rPEyGn7slOYI1anp/LCxg1koF/5jUvOymainHgiLmpl9M9wYimkjbnvhHeeZBogyZm WiLPbYXuZo61eVj43QRco5MdkiZwKpMJ5btxayTle+AkvowK3uB0b6OWFm/3TH21xkAM WwyAI5z7RuzRwzJL55mNdjYHFqBxR+F3VaicLQPOIj5H1eqod2CpaNxwEoYF+D4Ux/5v r2K5Flr2cuu5Z98qQf0O0NSXDvjp5pZs0AN7fR3nTfwDiaSV2Jw8R/NnNUC6rS+DCRrf cgpyOjcBJHh4EkethyPA+Vjzd89PIRdcYyYZ5MA7PLah9a3mDLzgvx2CdjpmmZBBx9rF Hs9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=gU9Ayp+lOnReAEgads/O0qkAdPqzoK1SYq5WvXnZjl4=; b=Vl/uOez1TRto9vkB+IDWGmPfX8BeYgcSDsz2aQY12zrhXw7S3yhWxlKQZ8LIRNGlIL d6Dev8F99zLU9LMKJ1syZYPMLvlORyKqmLaCv4qfBKa+vwM/jIkcv9NPFaZ9q7MVqZqW 0KlvBE7IxRUDkLfNfs8NVpaIQcmc/ZnaDPjBNssFg3RH3BVtszBhLyn1U9ul944TpIxY OrYq1V6HkjZ/HNXDxkT/BbArQ2+4GyKUf/oVKDZWfPlPDJ4+2E76VoLiK6k6lqFcwhtV DWA/eY+xpsijrCEf1G62k9q8t52ZOCEjBn8DpE0eos+Dij7f7iJDCbpn7vBmH+BMmDEa qGOw== X-Gm-Message-State: AOAM531z4nEUlXQ73KGYNRdo2v49WYLfBLwvGfWTz+7rHAbdGD/mJVNw yxBou5ZR4vPIo+PGqVYQzK1nCzveMFStGA== X-Google-Smtp-Source: ABdhPJwKQalQQH0qpvtOuyY3xrQmb/xl2qhwVdXJ5bZ2Lw9W5+mOzDojw2XkvhmITikrhV5xmzC8mQ== X-Received: by 2002:a9d:19c9:: with SMTP id k67mr18239878otk.76.1615168330261; Sun, 07 Mar 2021 17:52:10 -0800 (PST) Received: from terra.local (99-139-148-170.lightspeed.rcsntx.sbcglobal.net. [99.139.148.170]) by smtp.gmail.com with ESMTPSA id j5sm1442283otn.75.2021.03.07.17.52.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 07 Mar 2021 17:52:09 -0800 (PST) To: Clem Cole References: <57A1A023-7E73-4233-8FF2-CED5EB1CDB7C@gmail.com> From: Will Senn Message-ID: Date: Sun, 7 Mar 2021 19:52:08 -0600 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:78.0) Gecko/20100101 Thunderbird/78.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/alternative; boundary="------------98E1A00A65C23724E990B2ED" Content-Language: en-US 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" This is a multi-part message in MIME format. --------------98E1A00A65C23724E990B2ED Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit On 3/5/21 11:08 AM, Clem Cole wrote: > > > On Thu, Mar 4, 2021 at 9:07 PM Will Senn > wrote: > > Ha. I didn’t intend to reignite a flamewar. > > I warned ya ... 🤔 > >  But, i’m still curious about entab/detab abd expand, etc. Were > they oor some of them created to help with this or what? > > That's probably best for bwk, Ken, or Doug that go back to pre-UNIX > times at BTL. As was pointed out, bwk had them the SW tools book, so > the need/use go back pretty far. > > As someone else pointed out, in the days of printing terminals like > the 10 cps horizontal tabs _sometimes_ printed faster if they were a > mechanical scheme built into the HW.  On the other hand (and I don't > feel like finding/looking up at an ASR 33 manual), my memory is that > it did not have tabs stops and the UNIX TTY hander expanded them to > spaces so even that was not going to help.  Also as someone else said, > in those days we had 132/133 column line printer listing - which again > printed >>much<< faster than the 10 cps terminal.   So the 8-space = 1 > tab scheme certainly >>might<< make sense since it was enforced by the > HW. > Interesting. I continually forget the hardware that existed back in the day. I vaguely remember using line printers, but then it was laser not too long after that, so it's pretty fuzzy. My coding days came in the dot matrix days, but again laser was not too long after that :). I definitely heart 72 character lines - but prolly cuz of email more than anything else except maybe the adage of, if it won't fit on screen (in a terminal window), it's probably too complicated, which I still think is reasonable. After this thread, I think I'll probably stick to tabs because they seem to work better across environments. Will --------------98E1A00A65C23724E990B2ED Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit
On 3/5/21 11:08 AM, Clem Cole wrote:


On Thu, Mar 4, 2021 at 9:07 PM Will Senn <will.senn@gmail.com> wrote:
Ha. I didn’t intend to reignite a flamewar.
I warned ya ...  🤔

 But, i’m still curious about entab/detab abd expand, etc. Were they oor some of them created to help with this or what?
That's probably best for bwk, Ken, or Doug that go back to pre-UNIX times at BTL.    As was pointed out, bwk had them the SW tools book, so the need/use go back pretty far. 

As someone else pointed out, in the days of printing terminals like the 10 cps horizontal tabs sometimes printed faster if they were a mechanical scheme built into the HW.  On the other hand (and I don't feel like finding/looking up at an ASR 33 manual), my memory is that it did not have tabs stops and the UNIX TTY hander expanded them to spaces so even that was not going to help.  Also as someone else said, in those days we had 132/133 column line printer listing - which again printed >>much<< faster than the 10 cps terminal.   So the 8-space = 1 tab scheme certainly >>might<< make sense since it was enforced by the HW. 

Interesting. I continually forget the hardware that existed back in the day. I vaguely remember using line printers, but then it was laser not too long after that, so it's pretty fuzzy. My coding days came in the dot matrix days, but again laser was not too long after that :). I definitely heart 72 character lines - but prolly cuz of email more than anything else except maybe the adage of, if it won't fit on screen (in a terminal window), it's probably too complicated, which I still think is reasonable.
After this thread, I think I'll probably stick to tabs because they seem to work better across environments.

Will
--------------98E1A00A65C23724E990B2ED--