Received: from golem.fourpalms.org (www.fourpalms.org [64.3.68.148]) by postgresql.org (8.11.3/8.11.4) with ESMTP id f8BGsf793671 for ; Tue, 11 Sep 2001 12:54:41 -0400 (EDT) (envelope-from lockhart@fourpalms.org) Received: from fourpalms.org (localhost.localdomain [127.0.0.1]) by golem.fourpalms.org (Postfix) with ESMTP id 249C1FEB6; Tue, 11 Sep 2001 16:54:39 +0000 (UTC) Message-ID: <3B9E41CF.9565AB88@fourpalms.org> Date: Tue, 11 Sep 2001 16:54:39 +0000 From: Thomas Lockhart Reply-To: lockhart@fourpalms.org Organization: Yes X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.17-21mdksmp i686) X-Accept-Language: en MIME-Version: 1.0 To: Peter Eisentraut Cc: pgsql-docs@postgresql.org Subject: Re: Spelling References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Archive-Number: 200109/21 X-Sequence-Number: 953 ... > * "multi" is not a word by itself, so there is no hyphenation when it's > used as a prefix: > multibyte character, multicharacter operator name, multiversion > concurrency control, multicolumn index No arguments here, but... I *think* that it is typical and accepted to use hyphenation in cases where the base word does not have that qualification as common usage. An example might be (but then again, may not be ;) "multi-version" vs "multiversion". There is "a version", and there are "multiple versions", but in common usage the multi prefix is not associated with this noun (and what the heck, the phrase is using it as an adjective anyway!). So hyphenation is acknowledgment that the word is constructed in a way that is different from the usual practice. As a counter-example (ooh, there's a hyphen now ;), the opposite of "multiversion concurrency control" may be "single-version concurrency control", with the hyphen required (substituting a space is not right, and running the two words together isn't either). Hmm, but maybe the opposite is actually "universion concurrency control"?? Oh, it's too confusing. But I'm on the record as liking hyphens. - Thomas