From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 27 01:03:01 2024 Received: (at submit) by debbugs.gnu.org; 27 Apr 2024 05:03:02 +0000 Received: from localhost ([127.0.0.1]:38755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s0aDC-0002HD-8V for submit@debbugs.gnu.org; Sat, 27 Apr 2024 01:03:01 -0400 Received: from lists.gnu.org ([2001:470:142::17]:42550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s0aCE-000259-DJ for submit@debbugs.gnu.org; Sat, 27 Apr 2024 01:02:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s0aBq-0002K8-5a for bug-coreutils@gnu.org; Sat, 27 Apr 2024 01:01:34 -0400 Received: from shrimp.cherry.relay.mailchannels.net ([23.83.223.164]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s0aBo-0006Wm-Ix for bug-coreutils@gnu.org; Sat, 27 Apr 2024 01:01:33 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 01309802E4E for ; Sat, 27 Apr 2024 05:01:31 +0000 (UTC) Received: from pdx1-sub0-mail-a226.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 90FFA802E58 for ; Sat, 27 Apr 2024 05:01:30 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1714194090; a=rsa-sha256; cv=none; b=aUAlCq6wH5WPZLwdOIqoiD66Z7dF3iSoMf2JTwUfiFSIN9pH+yXohJrWJnVZsM1yWrqicm 3Oc105RqZxScViuIqK97qWqXBMsWvZyJTR4FUQpC6QrOM0wtYyD0I4FBz65O6xmdI17+Ia NvLkrjLHFa/HAPE3cpLI6zowy0E86oFY+lbPLHxhDTvpYfE81ZhpJa6GMSTuBOc53FgaXP QjpVi1VsDnnDMPu3ja5IJNouE0nuxmBTjn1z+2UiVC1x+GlvDhEAQ+1g8+L4R0rjZ3LQf0 D1BS4CdMVyKzLDeQ23jZpnuAQPQMPRuP+DIQKGGQ6czldtEhfzKsCB7+sFz0gw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1714194090; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:dkim-signature; bh=KQEDjLF9FnoJmXMeoBNR1EcsMoTYt7mtpBp6ZdukYKA=; b=H+fdKpLA+US59CtCGajEW8zDMpcHEg17JD/NzDJPcbAiAfXjDDuNNcB5kn6hyDQ/j0bxmw f29Qn+MO59++Y3ARZhNq9I1Aeeno8KbRIgFxQExQdUqxbRwQVA42sB1TX+AghNjlPXRd3U gO16ldz1Jw6aBW+aPjKobRyVT5ak4rvZ/HDWjBnE/tEcTTMbi5ZHfEnt2cYJaXlSalci/z MRx2EF3TqHgGbvt//r9J3Ydt0TtWeB155UOVorPmJUTKoAlb6d9ifYCW7dyC7sY0+s57ix H/3uN5LZt87+25NsaVCdtUBGb/QzrMuFp6O6lgChexX92VcAX/MYsOJGIxY46Q== ARC-Authentication-Results: i=1; rspamd-5c97bbd7c5-64vfz; auth=pass smtp.auth=dreamhost smtp.mailfrom=jidanni@jidanni.org X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Vacuous-Madly: 5a48a0970e9801aa_1714194090810_1851300034 X-MC-Loop-Signature: 1714194090810:1329790084 X-MC-Ingress-Time: 1714194090809 Received: from pdx1-sub0-mail-a226.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.114.150.8 (trex/6.9.2); Sat, 27 Apr 2024 05:01:30 +0000 Received: from jidanni.org (1-165-173-195.dynamic-ip.hinet.net [1.165.173.195]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a226.dreamhost.com (Postfix) with ESMTPSA id 4VRHVy1c3NzDh for ; Fri, 26 Apr 2024 22:01:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jidanni.org; s=dreamhost; t=1714194090; bh=KQEDjLF9FnoJmXMeoBNR1EcsMoTYt7mtpBp6ZdukYKA=; h=From:To:Subject:Date:Content-Type:Content-Transfer-Encoding; b=qYoxbvKvo25TLWhWp+zc+3f0+7pkICkQr26nKJNmRBGnAYYpYIEO0X25+Pnduh17T 8EYm54IK9/a607B/8MNWT8K/8zuv4xhKF98jJjtKIFFQqZuOn20mM1ytFOlQDyE0z0 8Wit3ShT5cVXV3/jp9b3AME9J1HBm+8rOQ49+9N50qmEIWpH/vtxMS7mtqGb+0blrT 4EIPIfJUB27Kr6Bgm07rJ5WnPNgQfNKvip4/DSGCfbXn3Q9TRo0bvrp/d0QAcW6sk3 Eusjd00eEJOI33WZpcX/Kr25gjdy+NKj6LrXXrJ/8gS4z5qqYjsgjoGvdMRyOLbM/C UQNNTNZSVy0Xw== From: Dan Jacobson To: bug-coreutils@gnu.org Subject: trailing whitespace spotted in join info pages Date: Sat, 27 Apr 2024 06:36:19 +0800 Message-ID: <874jbn69b0.n.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=23.83.223.164; envelope-from=jidanni@jidanni.org; helo=shrimp.cherry.relay.mailchannels.net X-Spam_score_int: -5 X-Spam_score: -0.6 X-Spam_bar: / X-Spam_report: (-0.6 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_06_12=1.543, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: The join info pages have tons of trailing whitespace. sed s/$/$/ reveals: ‘sort -u file1 file2’ Union of unsorted files$ $ ‘sort file1 file2 | uniq -d’ Intersection of unsorted files$ $ ‘sort file1 file1 file2 | uniq -u’ Difference of unsorted files$ $ ‘sort f [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.1 DATE_IN_PAST_06_12 Date: is 6 to 12 hours before Received: date 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=jidanni%40jidanni.org;ip=2001%3A470%3A142%3A%3A17;r=debbugs.gnu.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) The join info pages have tons of trailing whitespace. sed s/$/$/ reveals: ‘sort -u file1 file2’ Union of unsorted files$ $ ‘sort file1 file2 | uniq -d’ Intersection of unsorted files$ $ ‘sort file1 file1 file2 | uniq -u’ Difference of unsorted files$ $ ‘sort file1 file2 | uniq -u’ Symmetric Difference of unsorted$ files$ Or in emacs (progn (setq-default show-trailing-whitespace t) (info "(coreutils) Set operations")) will drive home the point. Same with some other pages in that manual. Why bad? It says that whatever typesetting program you are using, is like a broken Xerox machine that is spitting out extra blank pages, wasting paper. Even if we're rich so who cares.