bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Cvs-dev] Re: [bug-gnulib] AC_HEADER_DIRENT


From: Derek R. Price
Subject: Re: [Cvs-dev] Re: [bug-gnulib] AC_HEADER_DIRENT
Date: Tue, 11 Jul 2006 10:14:44 -0400
User-agent: Thunderbird 1.5.0.4 (Windows/20060516)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bruno Haible wrote:
> Derek Price wrote:
>> I believe Bruno said Windows had an <ndir.h>, which would imply that
>> there was a readdir() that worked but returned a struct direct *. 
> 
> I didn't say this. <ndir.h> is firmly dead.

Yes, I already went back and reread your email.  I had decided I had
read it too quickly and misinterpreted your statement, which is why I
had stopped bringing it up.

Sorry about the misquote.  :)

> Jim Hyslop wrote:
>> I have started the process of filing the copyright
>> assignment forms.
> 
> Thanks! A 'dirent' replacement module that fills the gap on Woe32
> will be appreciated.

Actually, I made most of the recent non-trivial dirent.h/dirent.c
changes in CVS.  The original ndir.c & ndir.h files I started with
contained the following attribution, however:

  Everything non trivial in this code is from: @(#)msd_dir.c 1.4
  87/11/06.  A public domain implementation of BSD directory routines
  for MS-DOS.  Written by Michael Rendell
  ({uunet,address@hidden), August 1897

A google search brings up at least one copy of what is probably the
original:

http://stuff.mit.edu/afs/athena/contrib/watchmaker/decmipssrc/cshar/dir.msdos

What are the rules about importing public domain code into GNULIB?

I'd be happy to declare my changes to those files also public domain, if
it makes things any easier.  If this is needed, we might need Jim to
declare his tweaks public domain too under the many tiny changes rule,
but I expect he would be amenable.  Jim?

> DJGPP as a platform / compilation environment is very different from a
> Win32 platform. It does have <dirent.h>; see
>   http://www.delorie.com/djgpp/doc/incs/

Thanks for the link.

Cheers,

Derek
- --
Derek R. Price
CVS Solutions Architect
Get CVS support at Ximbiot <http://ximbiot.com>!
v: +1 248.835.1260
f: +1 248.835.1263
<mailto:address@hidden>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEs7JULD1OTBfyMaQRAmA3AJ47RS4pfsuhxKTNj+5mIQS2EVbCuwCdHNrw
6sMcievzQMAhi0H9sX/YoF0=
=p9Zp
-----END PGP SIGNATURE-----





reply via email to

[Prev in Thread] Current Thread [Next in Thread]