From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <14ec7b1805051401384dc36d2@mail.gmail.com> Date: Sat, 14 May 2005 02:38:57 -0600 From: andrey mirtchovski To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] silly dhcpd question In-Reply-To: <72cca6a6583b9c78a245f4825fa65229@proxima.alt.za> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <72cca6a6583b9c78a245f4825fa65229@proxima.alt.za> Topicbox-Message-UUID: 4b51768c-ead0-11e9-9d60-3106f5b1d025 > (I haven't heard from Doug Gwyn for a long > time) doug relied on the usenet->9fans part of the gateway to work. he hasn't posted since that stopped working. i know this because i spotted his mails in comp.os.plan9 and notified him that they don't make it to the list. i asked in 9fans who the owner of the gateway is in order to get at least a couple of people's emails to make it back here, but i got no reply. doug does post, his last one in comp.os.plan9 is from the 4th of may. i'll take the liberty of quoting it here: ---- p...@post.cz wrote: > i suppose it is a bad manner to #include foo1.h from within foo.h > is it? Not as such. If foo1.h defines the interface to some resources that foo.h needs, then it *ought* to be #included, so that the user of foo.h doesn't need to know implementation details. For example, if foo.h declares a structure maintained by functions in the "foo" package (also declared by foo.h) and that structure has a private member that is a Boolean flag, foo.h ought to be #including so that it can use the proper type for "bool". This is generic advice, and the Plan9 developers seem to disagree (for no good reason so far as I have heard). ---- to see all other posts authored by him: http://groups-beta.google.com/groups?q=3Dgroup:comp.os.plan9+author:gwyn&st= art=3D0&scoring=3Dd&num=3D10&hl=3Den&lr=3D&as_drrb=3Dq&as_mind=3D1&as_minm= =3D1&as_miny=3D1981&as_maxd=3D14&as_maxm=3D5&as_maxy=3D2005&safe=3Doff& andrey ps: sorry about the third person, douglas.