From owner-freebsd-questions@freebsd.org Mon Jun 15 02:00: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 448D534B990 for ; Mon, 15 Jun 2020 02:00:31 +0000 (UTC) (envelope-from ralf-mardorf@riseup.net) Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49lZKp2ggKz3fK4 for ; Mon, 15 Jun 2020 02:00:30 +0000 (UTC) (envelope-from ralf-mardorf@riseup.net) Received: from bell.riseup.net (bell-pn.riseup.net [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 49lZKm4bRqzFg9j for ; Sun, 14 Jun 2020 19:00:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1592186428; bh=OvHHL1JMA4ehdGi3+I4Jz+GLIER2xH2W1bxfCG7vyks=; h=Date:From:To:Subject:In-Reply-To:References:From; b=W1i30BQ5hGznBYmELwTjMnDo+2qUVu3VQI5QGKk8Ynr7Y8D76SygQ5zS/4GyAQO23 I3Tr2U/xMLH/f0qd0WlXA/qVNSdb3BeFfHQ6SvhCjSYjRiQoABx9cwdjMGs61Cb1e4 P/TpD6b1BY4qS4OTSypUwD8in6tCZP84TasLNSK4= X-Riseup-User-ID: D29DE644355E2C3EB8C1EB89F444EFC8686A00D3262B593E6F0E5E4E8B0C5DB9 Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 49lZKm0W7JzJpf0 for ; Sun, 14 Jun 2020 19:00:27 -0700 (PDT) Date: Mon, 15 Jun 2020 04:00:26 +0200 From: Ralf Mardorf To: freebsd-questions@freebsd.org Subject: Re: Flowed text Message-ID: <20200615040026.6b73bef4@archlinux> In-Reply-To: References: <00225a04-237d-9051-9aea-12c192106a20@anatoli.ws> <373EDB20-C750-42E2-A41B-EA61F6E49807@kicp.uchicago.edu> <20200609120136.00005b3c@seibercom.net> <2393a1e0-b073-950a-78be-9f57d8e9934b@anatoli.ws> <20200610063555.00003707@seibercom.net> <82F57D0D-E0EC-49F7-824E-20A296C9F549@kicp.uchicago.edu> <250b853a-b436-0e99-b05c-9abd6b6019ef@panix.com> <7018FA7A-32A6-4567-AA5D-1A90FF5FFF6C@kreme.com> <20200613154409.GA89618@neutralgood.org> <082AF774-7886-4E56-8482-768A7FE6E5EF@kreme.com> <20200614100602.7f5c8092@archlinux> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 49lZKp2ggKz3fK4 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=riseup.net header.s=squak header.b=W1i30BQ5; dmarc=pass (policy=none) header.from=riseup.net; spf=pass (mx1.freebsd.org: domain of ralf-mardorf@riseup.net designates 198.252.153.129 as permitted sender) smtp.mailfrom=ralf-mardorf@riseup.net X-Spamd-Result: default: False [-4.41 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[riseup.net:s=squak]; NEURAL_HAM_MEDIUM(-1.04)[-1.037]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[198.252.153.129:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_LOW(-1.00)[riseup.net:dkim]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[riseup.net:+]; DMARC_POLICY_ALLOW(-0.50)[riseup.net,none]; NEURAL_HAM_SHORT(-0.77)[-0.771]; NEURAL_HAM_LONG(-1.00)[-0.999]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_NOT_FQDN(0.50)[]; ASN(0.00)[asn:16652, ipnet:198.252.153.0/24, country:US]; RCVD_TLS_ALL(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[198.252.153.129:from] 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: Mon, 15 Jun 2020 02:00:31 -0000 On Sun, 14 Jun 2020 18:45:04 -0400, Kurt Hackenberg wrote: >On 2020-06-14 04:06, Ralf Mardorf wrote: > >>> Any MUA that arbitrarily reformats text is too smart for its own >>> good and fundamentally broken in a critical way. >> >> Yesno! >> >> The MUA could wrap the lines on demand, so long lines for code are >> not wrapped by default. > >Or a message could contain information about whether lines should be >filled and word-wrapped. Like this message you're reading, for >example. It's text/plain format=flowed (RFC 3676). The English text is >marked to be filled and word-wrapped on display. The C program at the >end is not. You are missing the point. Please read the original thread! We are talking about handling messages that are improper formatted, because some people are ignorant, unwilling to format plain text mails following common conventions for mailing lists. Some of us (me, too) try to encourage people to format emails correct in the first place, but some insist in breaking sane conventions. What you describe can be done by almost all, if not all FLOSS desktop MUAs, but the user writing an email needs to do it.