From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from wnew1-smtp.messagingengine.com (wnew1-smtp.messagingengine.com [64.147.123.26]) by sourceware.org (Postfix) with ESMTPS id 9B7D0385841E for ; Mon, 27 Nov 2023 14:34:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 9B7D0385841E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=owlfolio.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=owlfolio.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 9B7D0385841E Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=64.147.123.26 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1701095664; cv=none; b=fB+4Rwt8dWL1vhpUrAoDKslWpz+qP+tVdjPeNQWzdmAlwZKngFxiMPyInH3wE5g/W8JWrlNVAxHQs0+jvqwHZFtJsOm2CU0mZmidOCxubPwmjDxxIOoc6oYBEV7+A9VAI2Ohgy8Aq53nk0Hk7bjKO6KA2VClGWfeeJoeoLtAC/I= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1701095664; c=relaxed/simple; bh=t83hsvL5pWSG6tDpRIEPRlxeEFkR+4VzEw2MhuNZQBA=; h=DKIM-Signature:DKIM-Signature:MIME-Version:Message-Id:Date:From: To:Subject; b=KdePgPhZ/6YQgebQJ6SQ+zrmEP9RGjOw86dJCAwRHQ0zI9bfHijGFsfT3DcppKGFSVD8R+4UsU/x0wksRLpsrj2UL67iVwlVVktTULixn9bjVDJF4+Ncs0zabpzu2R1S010t4gbAr2k1EVaENf18Pagft1lQdwLOhpCT/GfXfOQ= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailnew.west.internal (Postfix) with ESMTP id 52F802B003A5; Mon, 27 Nov 2023 09:34:18 -0500 (EST) Received: from imap45 ([10.202.2.95]) by compute5.internal (MEProxy); Mon, 27 Nov 2023 09:34:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=owlfolio.org; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm3; t=1701095657; x=1701102857; bh=4C h/iF3ksKzm2y27n5O3lbVXrldiG39IV9lZSlDJY0k=; b=F3RhLfACbK4bx1w5JJ 7gek4V42iRX3w16L+pP1bDMYQO2uJzXYA54T2zMUcEZbXp538SkDtXlKNxDa2Od9 nSZA1CziP66a3JwY5XFXMkKWulPzsqIGnFt4QgMAehkoiivaoBcsmsODSpYU9gAm O2hfVqxloxp2uM6jiIOnSTXCt7gY2Y+BG9s+fgP/9IlBrsBEIla9XvMNW+EykOtd Jei+J8y6u4ZQmkE1IKWY2LgqfuvkzYoyiwqFRP1w8Yf0fJLbl4OeTs75Lb7TdD4n 8T49kea2YkSVIxUQ54WIpl35E0mwNJ9BmQVXqtt1fpyeuGt7EC5Bj9ua8jA1ZYBH URMA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1701095657; x=1701102857; bh=4Ch/iF3ksKzm2 y27n5O3lbVXrldiG39IV9lZSlDJY0k=; b=Gb2aE5f+mYdSPFMTFH/oo7cSBxVuT xIT0GkO5G4YfGuDHjVJd95jgoRV0+eN4Llag0RDbbSMZWozvxly7KI0H4YbOjBS8 0W52S1QKFy/4olDvFbPjZQxmyCnOyHaVap5w3BKtUNjWvt3gewDTT0Mzxjsidqja vvdqpFRd+uQYpyU28UGohJJ25QvZFQaSOQBXd4lB+L9bUfnlQrfRWZG3gofK7V4w tklwkW5VeM4cBMjzp5ugrSoS7V70Z8/eKteEx/3RORsEBzbcUgCzValLnvvP/HGJ 6ZUqDjAvy3Dk5DHhN5U7KvRNT4aiM2wM86FBDYmOmn9vFDkxmLbuskSXA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrudeiuddgieejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gogfegvdekqdduudculdeftddtmdenucfjughrpefofgggkfgjfhffhffvvefutgesthdt redtreertdenucfhrhhomhepfdgkrggtkhcuhggvihhnsggvrhhgfdcuoeiirggtkhesoh iflhhfohhlihhordhorhhgqeenucggtffrrghtthgvrhhnpeevkeeggffhkeduiedukeet udekuddvudduteevfeffvddutedtleeuffekjeffueenucffohhmrghinhepghhoohhglh gvrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhho mhepiigrtghksehofihlfhholhhiohdrohhrgh X-ME-Proxy: Feedback-ID: i876146a2:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 09246272007B; Mon, 27 Nov 2023 09:34:17 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-1234-gac66594aae-fm-20231122.001-gac66594a MIME-Version: 1.0 Message-Id: <4a9a3209-ad1f-44be-b0bf-bba23a9cb085@app.fastmail.com> In-Reply-To: References: <16cc15a4-cfc0-49f4-9ebf-ecf0901700ce@app.fastmail.com> <8ebee0fc-1e77-41d9-8feb-8c1083a30a93@cs.ucla.edu> Date: Mon, 27 Nov 2023 09:33:56 -0500 From: "Zack Weinberg" To: "Alejandro Colomar" , "Jonny Grant" Cc: "Paul Eggert" , "Carlos O'Donell" , "GNU libc development" , 'linux-man' Subject: Re: catenate vs concatenate (was: strncpy clarify result may not be null terminated) Content-Type: text/plain X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,JMQ_SPF_NEUTRAL,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: [all attribution deleted because it was so tangled I couldn't make sense of it] >> Rather than "catenation", in my experience "concatenation" is the >> common term ... > We began fighting this pomposity before v7. There has only been > backsliding since. "Catenate" is crisper, means the same thing, [English pedant mode on] "Concatenate" is the correct term; "catenate" means something completely different, probably "hang between two posts like a chain". You can't chop prefixes off a Latinate word and have it still mean the same thing. [English pedant mode off] Also, and much more importantly, "concatenate" is used at least 100x more often than "catenate" in modern English, and that means it's the word that a randomly selected reader of the manpages is more likely to know, and, therefore, the word that the manpages should be using. https://books.google.com/ngrams/graph?content=concatenate%2Ccatenate&year_start=1800&year_end=2019&corpus=en-2019&smoothing=3 zw