From xemacs-m  Thu Sep 18 09:28:53 1997
Received: from wfdutilgw.ml.com (wfdutilf01.ml.com [206.3.74.31])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id JAA25071
	for <xemacs-beta@xemacs.org>; Thu, 18 Sep 1997 09:28:51 -0500 (CDT)
Received: from ml1.ml.com ([199.201.57.130])
	by wfdutilgw.ml.com (8.8.5/8.8.5/MLgw-3.03) with ESMTP id KAA12230
	for <xemacs-beta@xemacs.org>; Thu, 18 Sep 1997 10:29:37 -0400 (EDT)
Received: from commpost.ml.com (commpost.ml.com [146.125.4.24])
	by ml1.ml.com (8.8.5/8.8.5/MLml4-2.07) with SMTP id KAA04978
	for <xemacs-beta@xemacs.org>; Thu, 18 Sep 1997 10:28:21 -0400 (EDT)
Received: from spssunp.spspme.ml.com (spssunp.spspme.ml.com [192.168.111.13]) by commpost.ml.com (8.6.12/8.6.12) with ESMTP id KAA11571 for <xemacs-beta@xemacs.org>; Thu, 18 Sep 1997 10:28:22 -0400
Received: by spssunp.spspme.ml.com (SMI-8.6/SMI-4.1)
	id KAA00263; Thu, 18 Sep 1997 10:28:20 -0400
To: XEmacs Beta List <xemacs-beta@xemacs.org>
Subject: [patch] various textual mistakes in etc/NEWS
X-Face: ""xJff<P[R~C67]V?J|X^Dr`YigXK|;1wX<rt^>%{>hr-{:QXl"Xk2O@@(+F]e{"%EYQiW@mUuvEsL>=mx96j12qW[%m;|:B^n{J8k?Mz[K1_+H;$v,nYx^1o_=4M,L+]FIU~[[`-w~~xsy-BX,?tAF_.8u&0y*@aCv;a}Y'{w@#*@iwAl?oZpvvv
X-Y-Zippy: Uh-oh!!  I forgot to submit to COMPULSORY URINALYSIS!
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: multipart/signed; protocol="application/pgp-signature";
 boundary="pgp-sign-Multipart_Thu_Sep_18_10:28:06_1997-1"; micalg=pgp-md5
Content-Transfer-Encoding: 7bit
From: Colin Rafferty <craffert@ml.com>
Date: 18 Sep 1997 10:28:18 -0400
Message-ID: <ocr4t7ipugt.fsf@ml.com>
Lines: 275
X-Mailer: Gnus v5.5/XEmacs 20.3(beta21) - "Bern"

--pgp-sign-Multipart_Thu_Sep_18_10:28:06_1997-1
Content-Type: multipart/mixed;
 boundary="Multipart_Thu_Sep_18_10:28:06_1997-1"
Content-Transfer-Encoding: 7bit

--Multipart_Thu_Sep_18_10:28:06_1997-1
Content-Type: text/plain; charset=US-ASCII

Hi-

In Bern, I noticed that jka-compr didn't work anymore .  I started
writing a bug report, and during this, I looked at the code, and saw
that it was no longer installing itself.  So I looked at the patch to
see what changed, and noticed that this change was described in
etc/NEWS.  Silly me, I deleted the bug report.

Anyway, I decided that maybe I should read the NEWS (something I don't
think that I have ever done).  In doing this, I noticed a lot of
spelling mistakes, and some grammatical mistakes (mainly using "which"
when the writer should have used "that").

In the spirit of helpfulness, I searched through the 20.3 section and
fixed all the typos, spelling mistakes, and grammatical mistakes I could
find.  It's not much, but here it is.  By the way, I did not "correct"
British spellings of words.

The two attachments are the patch against Minsk, and an excerpt from
_The Elements of Style_[1], by Strunk and White.


--Multipart_Thu_Sep_18_10:28:06_1997-1
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="Elements of Style"
Content-Transfer-Encoding: 8bit


/That/ is the defining, or restrictive pronoun, /which/ the nondefining, 
or nonrestrictive.

    The lawn mower that is broken in is in the garage. (Tells which one)

    The lawn mower, which is broken, is in the garage. (Add a fact about 
    the only mower in question)

The use of /which/ for /that/ is common in written and spoken language
("Let us now go even unto Bethlehem, and see this thing which is come to
pass.")  Occasionally /which/ seems preferable to /that/, as in the
sentence from the Bible.  But it would be a convenience to all if these
two pronouns were used with precision.  The careful writer, watchful for
small conveniences, goes /which/-hunting, removes the defining
/whiches/, and by so doing improves his work.[2]


--Multipart_Thu_Sep_18_10:28:06_1997-1
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="patch.news"
Content-Transfer-Encoding: 8bit

*** ChangeLog~	Thu Sep 18 09:35:10 1997
--- ChangeLog	Thu Sep 18 10:09:05 1997
***************
*** 1,3 ****
--- 1,8 ----
+ 1997-09-18  Colin Rafferty  <craffert@ml.com>
+ 
+ 	* etc/NEWS: Various spelling corrections and some grammar
+ 		  corrections (which/that).
+ 
  1997-09-17  SL Baur  <steve@altair.xemacs.org>
  
  	* XEmacs 20.3-beta22 is released.
*** etc/NEWS~	Thu Sep 18 09:34:08 1997
--- etc/NEWS	Thu Sep 18 10:07:26 1997
***************
*** 54,60 ****
  opposite.
  
  A special minor mode called "outl-mouse" has been automatically enabled.  In
! this minor mode, glyphs appear which, when clicked on, will alternately hide
  or show sections of the outline.
  
  You may at any time press `C-h m' to get a listing of the outline mode key
--- 54,60 ----
  opposite.
  
  A special minor mode called "outl-mouse" has been automatically enabled.  In
! this minor mode, glyphs appear that, when clicked on, will alternately hide
  or show sections of the outline.
  
  You may at any time press `C-h m' to get a listing of the outline mode key
***************
*** 120,126 ****
  
  ** Quail input method is now available.
  
! Quail is a simple key-translation system which allows users to input
  any multilingual text from normal ASCII keyboard.  This means that
  XEmacs with Mule now supports a number of European languages.
  
--- 120,126 ----
  
  ** Quail input method is now available.
  
! Quail is a simple key-translation system that allows users to input
  any multilingual text from normal ASCII keyboard.  This means that
  XEmacs with Mule now supports a number of European languages.
  
***************
*** 143,149 ****
  The behavior of the zmacs region can now be controlled in the event of
  a signaled error.  The new variable `errors-deactivate-region' may be
  set to nil to revert to the old behaviour.  As before, typing C-g
! deactivate the region.
  
  ** Info "dir" functionality merged from Emacs-19.34
  
--- 143,149 ----
  The behavior of the zmacs region can now be controlled in the event of
  a signaled error.  The new variable `errors-deactivate-region' may be
  set to nil to revert to the old behaviour.  As before, typing C-g
! deactivates the region.
  
  ** Info "dir" functionality merged from Emacs-19.34
  
***************
*** 161,167 ****
  ** Abbreviations can now contain non-word characters.
  
  This means that it is finally possible to do such simple things as
! define `#if' to expand to `#include' in C mode, `s-c-b' to
  `save-current-buffer' in Lisp mode, `call/cc' to
  `call-with-current-continuation' in Scheme mode, etc.
  
--- 161,167 ----
  ** Abbreviations can now contain non-word characters.
  
  This means that it is finally possible to do such simple things as
! define `#in' to expand to `#include' in C mode, `s-c-b' to
  `save-current-buffer' in Lisp mode, `call/cc' to
  `call-with-current-continuation' in Scheme mode, etc.
  
***************
*** 182,189 ****
   
  ** The feature to teach the key bindings of extended commands now
  prints the message after the command finishes.  After some time, the
! previous echo area contents is restored (in case the command prints
! something useful.)
  
  ** Pending-delete changes.
  
--- 182,189 ----
   
  ** The feature to teach the key bindings of extended commands now
  prints the message after the command finishes.  After some time, the
! previous echo area contents are restored (in case the command prints
! something useful).
  
  ** Pending-delete changes.
  
***************
*** 247,253 ****
  *** Many new options and variables are now customizable.  Try
  `M-x customize-group RET gnuserv RET'.
  
! *** The `gnuattact' and `gnudoit' programs have been abandoned in
  favor of `gnuclient', which now accepts the standard `-nw',
  `-display', `-eval' and `-f' options.
  
--- 247,253 ----
  *** Many new options and variables are now customizable.  Try
  `M-x customize-group RET gnuserv RET'.
  
! *** The `gnuattach' and `gnudoit' programs have been abandoned in
  favor of `gnuclient', which now accepts the standard `-nw',
  `-display', `-eval' and `-f' options.
  
***************
*** 256,262 ****
  *** In C, C++, Objective C and Java, Etags tags global variables by
  default.  The resulting tags files are inflated by 30% on average.
  Use --no-globals to turn this feature off.  Etags can also tag
! ariables which are members of structure-like constructs, but it does
  not by default.  Use --members to turn this feature on.
  
  *** C++ member functions are now recognized as tags.
--- 256,262 ----
  *** In C, C++, Objective C and Java, Etags tags global variables by
  default.  The resulting tags files are inflated by 30% on average.
  Use --no-globals to turn this feature off.  Etags can also tag
! variables that are members of structure-like constructs, but it does
  not by default.  Use --members to turn this feature on.
  
  *** C++ member functions are now recognized as tags.
***************
*** 299,305 ****
  `ada-compile-options' are used within these commands. 
  
  *** Ada mode can now work with Outline minor mode.  The outline level
! is calculated from the indenting, not from syntactic contructs.
  Outlining does not work if your code is not correctly indented.
  
  *** The new function `ada-gnat-style' converts the buffer to the style of
--- 299,305 ----
  `ada-compile-options' are used within these commands. 
  
  *** Ada mode can now work with Outline minor mode.  The outline level
! is calculated from the indenting, not from syntactic constructs.
  Outlining does not work if your code is not correctly indented.
  
  *** The new function `ada-gnat-style' converts the buffer to the style of
***************
*** 316,328 ****
  conventions used by other free software.
  
  ** `tty-erase-char' is a new variable that reports which character
! was set up as the terminal's erase character at the tim Emacs was
  started.
  
  ** `insert-file-contents' can now read from a special file,
  as long as the arguments VISIT and REPLACE are nil.
  
! ** `string-to-number' now accepts an optional BASE argument which
  specifies which base to use.  The default base is 10.
  
  ** The TIME argument to `format-time-string' is now optional and
--- 316,328 ----
  conventions used by other free software.
  
  ** `tty-erase-char' is a new variable that reports which character
! was set up as the terminal's erase character at the time Emacs was
  started.
  
  ** `insert-file-contents' can now read from a special file,
  as long as the arguments VISIT and REPLACE are nil.
  
! ** `string-to-number' now accepts an optional BASE argument that
  specifies which base to use.  The default base is 10.
  
  ** The TIME argument to `format-time-string' is now optional and

--Multipart_Thu_Sep_18_10:28:06_1997-1
Content-Type: text/plain; charset=US-ASCII


Footnotes: 
[1]  ISBN 0-02-418190-0, ISBN 0-02-418200-0 pbk [3].

[2]  Copyright 1979 Macmillan Publishing Co., Inc.

[3]  Anyone who writes English should own one.

-- 
#!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj
$/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/)

--Multipart_Thu_Sep_18_10:28:06_1997-1--

--pgp-sign-Multipart_Thu_Sep_18_10:28:06_1997-1
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP MESSAGE-----
Version: 2.6.3i
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQCVAwUBNCE6fqCXWENFE/FpAQEB+AQAjCT1aOd4B3mYg88jPeKC9m5y9t/eqHys
gMF4q1ferkGzxrQTQakq6Rn7Y2Bu1V8aOW7f4EGNNlhJwvUc9aExHqLSZ5/GS7s5
5UnsI4HURNnvtZy5G86lSQ63t/Y+AZgzdGCncGybB93MLbdHspXSgmnXPU8OsnKs
KDZgdS7K6gI=
=BE3G
-----END PGP MESSAGE-----

--pgp-sign-Multipart_Thu_Sep_18_10:28:06_1997-1--

