From owner-freebsd-questions@freebsd.org Tue May 26 20:54:31 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 47EF22F3EE6 for ; Tue, 26 May 2020 20:54:31 +0000 (UTC) (envelope-from pr0f3ss0r1492@yahoo.com) Received: from sonic315-21.consmr.mail.ne1.yahoo.com (sonic315-21.consmr.mail.ne1.yahoo.com [66.163.190.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49WmRT6c2zz3fQ4 for ; Tue, 26 May 2020 20:54:29 +0000 (UTC) (envelope-from pr0f3ss0r1492@yahoo.com) X-YMail-OSG: _c4fswEVM1mgYnQaE0sqKBYiY7X8lcjdjhzS8suMz0Tj5k6.S1jddMwtfiuzC3V XIJclVTJOadw_yL0eCSQ0UOv.nnersgrFDCQkJNLrvFyWaLWfzr8ZdGfdp8LkwJ1py_.YBYk9Zrb twYZxUj5s5OVpZrz6csA9W1H02f5o2tsknQftun0nfjVVXW7mwH4foIk4SOIGT7LS53KdszI0l5l pCv_zTOwwR79HavTIKHUQkBzUsK4l.dkuhzB7RJbtNN2kz2y2PXHjF0ktvSmOPr5v_N4B5g3__7T 1xIfONBvxm0pWowC7O9oB7XbRO10lKMsogeruTjKqSrmv2c9RJ6xjm5X.a3n28x_BSuxNwqU6u12 oNpdtqKdQ7jWHk1An4Gv.JC8volwxUdrYJjJVmXtYXEVX4YF9W4iXWxWuyiiyqFlQi8_CcLHcyu3 F7BA3SisMHjCCrJVFE_9uNrVc_aRPgDV4tqMVSqMjhofGqogJFCsw3rGcEqfas.h_zqmwlFHusoT 2.mejkyIaac1NF4ZROV4rpXB1PvdUsA0xkUm_bUVyuDcMUmlT2cz1WBA9IGYyzkjZWlBs_iQGxnr l.TBnBPuHVUTruXBW4FYCDNVyZXm.CfPkqavukD3qyPiPOfKZYQqYndH8H2X_P69O36I4n5uPA4b Jq4NOywt1WQPq2cb9Hq11R4gTsv3mPbKCdhQUq_XGKwzE45yXIyCNwJnqO2KYc_4mnOxV.4_qO3b qvn7NVPv4FahWbqjUOpLGTYXSojI27PzFBzvXLUpzQzPdBG9al6cX41491X.vzsB2IKy3U.grKAn mt1exY7qveqkkh1dCHlnBcrA8CPJPs1WZTUOjcggX6i9zVyQtJzG0Mh2BdlNGLpB0j1nF8GxgXU8 Lpb1eCNWJy2t4fetMHyYIOzMeovo5XO0kYs3yt56CQU0jCjSvLzQ5k2_hPv3n.8lxY0Pa_ZUyglR 0F3PvETtOFfdtsm.bHwMP.Rf60uWwsliuVNZHczmEH93Fv5.5mXfQLeTn6NQypqbskqFtmIBrVv_ Hu5NdPFJtx7b6MgIMW3NKLWBnZ_T_lAaNBZU4SaEB.7WR7X320RjDxRqgIBZLGwqlW.CUMPj2RK9 AZBjQwvaduNH8srET8HLJNU0daNQB28cc1xipvcWk9BVW3MKO6Zq6kDZMvje_eFi7Sq2P1arn6UP FYEdidf8ErzdCDW40IQOp99f97hkCsLjoC0SiHYUhOPSG38BV0PRFIkAwaR1bkRAQqKAXqMovZj9 1ghfIqkSz.LrFKEE0UziC.lT19Upo6Of3he1LBXHRnbMWqhGbE2AfwDXLbM4PDd3zKeZxltg.vHs ws1hfDoHCQmlIEACXuD0odC22Se97Ph9rMZwRrcsOlbXXB.UJsiAbSNf1x2FhsVO7snyxr.qD7KP u7i94rMTs43roUSsK6yq.LXvVnw-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Tue, 26 May 2020 20:54:28 +0000 Received: by smtp432.mail.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 8b93ba7bc5a13d32815f5051a01c1b23; Tue, 26 May 2020 20:54:26 +0000 (UTC) Received: by mail-pl1-f175.google.com with SMTP id d3so9198305pln.1 for ; Tue, 26 May 2020 13:54:26 -0700 (PDT) X-Gm-Message-State: AOAM532VSmXiZKBs8Q8WJ6xXFxyJbXkJVBUd/v3edkLbQpwvVrT/g/s2 ASuQRPHYttXcuHcrUeT6/YZA+ib9vtit7mFit7Q= X-Google-Smtp-Source: ABdhPJyQmpcRDo6qv++K7fAwf/rg0n2OJi05nB+aYOxZOmZepm7mTnEMiOspRbwhPvGWu/RJmyYKbGdT1fGSHXE+fMo= X-Received: by 2002:a17:902:82c9:: with SMTP id u9mr2726667plz.179.1590526466203; Tue, 26 May 2020 13:54:26 -0700 (PDT) MIME-Version: 1.0 References: <0c30ebf7-e5b1-6fcb-d81e-2a039415f8a1@chezmarcotte.ca> In-Reply-To: <0c30ebf7-e5b1-6fcb-d81e-2a039415f8a1@chezmarcotte.ca> From: Ottavio Caruso Date: Tue, 26 May 2020 21:54:10 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: nvi expandtab - tabs to spaces To: "Derek (freebsd lists)" <482254ac@razorfever.net> Cc: FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" X-Mailer: WebService/1.1.15959 hermes_yahoo Apache-HttpAsyncClient/4.1.4 (Java/11.0.6) X-Rspamd-Queue-Id: 49WmRT6c2zz3fQ4 X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.43 / 15.00]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-0.99)[-0.986]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; NEURAL_HAM_LONG(-0.97)[-0.973]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[66.163.190.147:from]; NEURAL_HAM_SHORT(-0.77)[-0.772]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FORGED_SENDER(0.30)[ottavio2006-usenet2012@yahoo.com,pr0f3ss0r1492@yahoo.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[66.163.190.147:from]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; FROM_NEQ_ENVFROM(0.00)[ottavio2006-usenet2012@yahoo.com,pr0f3ss0r1492@yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 May 2020 20:54:31 -0000 On Tue, 26 May 2020 at 14:48, Derek (freebsd lists) <482254ac@razorfever.net> wrote: > > Hiya, > > After all these years, I'm finally wanting to switch tabs to spaces for > certain documents (yaml comes to mind, python another), but I'm finding > the FreeBSD nvi lacks expandtab, yet OpenBSD's (as of 6.7) supports this > option. > > What is the canonical way to use space indentation in FreeBSD's nvi? > > Is there any appetite (from committers) for a patch/import of the > feature from OpenBSD? After careful checking, the expandtab option was introduced to NetBSD first: http://mail-index.netbsd.org/tech-userlevel/2008/12/10/msg001482.html by Luke Mewburn and probably backported to OpenBSD later. This has never gone (I think) into FreeBSD base. If one wants to make a port out of it, they can look at the pkgsrc port: https://pkgsrc.se/editors/nvi and adjust Makefile, etc. Note that the $HOMEPAGE is 404 and the distfile is cached somewhere on the NetBSD servers. -- Ottavio Caruso