From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Neil Jerram Newsgroups: gmane.lisp.guile.bugs Subject: Re: Typos in the manual Date: Wed, 16 Feb 2011 00:14:57 +0000 Message-ID: <87mxlw7s3i.fsf@ossau.uklinux.net> References: <20110208202529.GD16805@gmx.de> <874o88kbbs.fsf@ossau.uklinux.net> <8CD9B68D2F170D1-714-CAC@webmail-d099.sysops.aol.com> <20110215211443.GG24361@gmx.de> <8CD9B775B2E1E50-714-23E5@webmail-d099.sysops.aol.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1297815318 619 80.91.229.12 (16 Feb 2011 00:15:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 16 Feb 2011 00:15:18 +0000 (UTC) Cc: bug-guile@gnu.org, Ralf.Wildenhues@gmx.de To: Mark Harig Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Wed Feb 16 01:15:14 2011 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PpV31-0003C6-M9 for guile-bugs@m.gmane.org; Wed, 16 Feb 2011 01:15:11 +0100 Original-Received: from localhost ([127.0.0.1]:44126 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PpV30-0001ry-MK for guile-bugs@m.gmane.org; Tue, 15 Feb 2011 19:15:10 -0500 Original-Received: from [140.186.70.92] (port=57065 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PpV2u-0001rf-1f for bug-guile@gnu.org; Tue, 15 Feb 2011 19:15:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PpV2s-0000fG-6E for bug-guile@gnu.org; Tue, 15 Feb 2011 19:15:03 -0500 Original-Received: from mail3.uklinux.net ([80.84.72.33]:56427) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PpV2r-0000dv-UM for bug-guile@gnu.org; Tue, 15 Feb 2011 19:15:02 -0500 Original-Received: from arudy (unknown [78.145.19.199]) by mail3.uklinux.net (Postfix) with ESMTP id 453481F6648; Wed, 16 Feb 2011 00:14:58 +0000 (GMT) Original-Received: from neil-laptop (unknown [192.168.11.4]) by arudy (Postfix) with ESMTP id DC0FE3801E; Wed, 16 Feb 2011 00:14:57 +0000 (GMT) In-Reply-To: <8CD9B775B2E1E50-714-23E5@webmail-d099.sysops.aol.com> (Mark Harig's message of "Tue, 15 Feb 2011 17:32:26 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-Received-From: 80.84.72.33 X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:5145 Archived-At: Mark Harig writes: >> >> > Both "i.e." and "e.g." should always be followed by a comma. >> >> Well. Let me tell you. I've written those kinds of patches before, >> adding a comma unconditionally and all. After a few maintainers of >> some packages rejected them, I've become less enthused. >> > > Something that's long been a mystery to me is why it is that computer > programmers, who spend their days learning and following the rules and > idioms of various programming languages, do not want to learn and > follow the rules and idioms of natural languages. Because computer languages are constrained by the specifications and tools that interpret them, whereas natural languages evolve and diverge through human usage? > Reference manuals should strive to follow grammar and usage rules as > much as possible in a jargon-filled context. There is enough room > already for confusion and lack of precision. But surely you don't believe that there is a One True set of "grammar and usage rules"? >> Also, while the Chicago Manual of Style recommends it, some other > online >> grammar sites mention that it is American English style, but British >> English would not add a comma afterwards. My feeling is consistent with that. I'm British, and I'd say there are lots of cases where it is more natural (to me) not to have a comma after "i.e." or "e.g.". > To propose that the comma sometimes be included and sometimes be > omitted after "i.e." and "e.g." should be considered the same as > proposing that the comma following the words "that is" and "for > example" are optional. I'd say that's a false premise (and hence makes the rest of your post unfounded). "i.e." and "e.g." are useful precisely because they are more concise than "that is" and "for example", and hence they have different effects on the flow of their containing sentence. Normally the effect is that they slow the sentence down _less_ than "that is" or "for example" would - which IMO is often an advantage. To require a comma in every case would be to obscure that difference. > Example 1: > > By "simple" we mean data types that are not primarily used as > containers to hold other data -- i.e. pairs, lists, vectors and so on. In case it helps to explain my position here: when I read this sentence to myself, whether out loud or in my head, there is no pause after the "i.e.". To me this is natural, and is good because it allows the sentence to complete without unnecessary delay. Is there a pause when you read it to yourself? Regards, Neil