Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Oct 2004 23:22:24 -0400
From:      Marc Ramirez <marc.ramirez@bluecirclesoft.com>
To:        David Syphers <dsyphers@u.washington.edu>
Cc:        rionda@gufi.org
Subject:   Re: UPDATING readability
Message-ID:  <200410162322.28821.marc.ramirez@bluecirclesoft.com>
In-Reply-To: <200410161416.51163.dsyphers@u.washington.edu>
References:  <1097916792.1810.4.camel@kaiser.sig11.org> <200410161625.42502.marc.ramirez@bluecirclesoft.com> <200410161416.51163.dsyphers@u.washington.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart1855471.nS4jXD6byC
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Saturday 16 October 2004 05:16 pm, David Syphers wrote:
> On Saturday 16 October 2004 01:25 pm, Marc Ramirez wrote:
> > On Saturday 16 October 2004 03:08 pm, David Syphers wrote:
> > > On Saturday 16 October 2004 01:53 am, Matteo Riondato wrote:
> > > > Could we change an entry from:
> > > >
> > > > 20041007:
> > > >         One of the syscalls the 1:1 threading library libthr uses h=
as
> > > >         changed, thus breaking ABI compatibility. Make sure you
> > > > rebuild this library with the kernel.
> > > >
> > > > to:
> >
> > Compromise: One of the syscalls _which_ the ...
>
> Okay... this would be grammatically correct. However, I'm curious why the
> original poster believes the current version to be unclear, since it is
> also grammatically correct. (Omitting "that" or "which" at the beginning =
of
> a restrictive relative clause is very common in English.)

There are a lot of words between the nominal subject, 'one' and the nominal=
=20
verb, 'has changed.'  All these interspersers must be pushed, and if you're=
=20
not fluent, well, remember the 'five things in short-term memory' rule.

Maybe the best way to write it is in press release style:

Oct 7, 2004

SYSCALL DROPPED, CAUSING LIBRARY BREAKAGE

=46reeBSD staff

/USR/SRC/SYS/ - Today, libthr is picking through the pieces of the life it=
=20
once knew.  Libthr, the predominate 1:1 threading library for FreeBSD, foun=
d=20
today that a syscall it had depended on was dropped from the FreeBSD ABI. =
=20
According to the library, "unless the admin rebuilds me under the new ABI,=
=20
the kernel's only option will be to kill(2) the process, probably with a=20
SIGSYS."  The dropped syscall was only four years old.  For more informatio=
n=20
on SIGSYS, visit /usr/include/sys/signal.h. =20

=2D-=20
Marc Ramirez
Blue Circle Software Corporation
513-688-1070 (main)
513-382-1270 (direct)
http://www.bluecirclesoft.com
http://www.mrami.com (personal)

--nextPart1855471.nS4jXD6byC
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)

iD8DBQBBceV0g1EgpGw750IRAnXsAKDMJ1gbPKhm/HmyGn33whcmqdZRlQCfcM3K
3pd5niHPVCWUX6EmkKBTd28=
=uLSE
-----END PGP SIGNATURE-----

--nextPart1855471.nS4jXD6byC--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200410162322.28821.marc.ramirez>