[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Bran
From: |
Derek Robert Price |
Subject: |
Re: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Branch) |
Date: |
Fri, 14 May 2004 15:18:22 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040413 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Conrad T. Pino wrote:
>>Unless, of course, someone else
>>picks up the ball. You never know with open source. ... :)
>
>
>Does that mean I'm not the only dunce that sprang the trap? :)
"Open source bugs get fixed to scratch some developers personal
itch." Or something like that. -Eric Raymond "The Cathedral & the
Bazaar". In other words, if the maintainers of the project/other
develoeprs don't have the time, resources, and/or aren't annoyed
enough by a bug, and you want it fixed, you gotta fix it. Sometimes
known as, "if you want it done right, do it yourself." :)
>>If you were
>>paying us to maintain CVS, we might be obligated to fix the problems
>>you report. :)
>
>
>And all this time I thought we were here for the glory!!! :)
Ah, but glory hardly _obligates_ me or any of the other
maintainers/developers to scratch _your_ itches. :)
>>>Since the "usleep" question posed to Jim Meyering was aborted abruptly
>>>and without consultation I fail to see an incentive to participate but
>>>perhaps that was unintended.
>>
>>It was. I believe I mentioned usleep to you again for lack of my own
>>sleep... I jumped in when I saw you had brought it up on bug-gnulib
>>and I remembered that it wasn't really an option.
>
>
>Hmmm... "it wasn't really an option" is making a distinction I'm not
>getting. To me, "usleep" in "woe32.c 1.2" is equivalent the Shaun's
>suggestion:
>
>int usleep(unsigned long useconds)
>{
> /* Not very accurate, but it gets the job done */
> Sleep(useconds/1000 + (useconds%1000 ? 1 : 0));
> return 0;
>}
>
>Now I'm ignoring the *actual* resolution issue because that's an IA32
>(i386) issue and not Windows specific. What am I missing?
You are apparently missing the fact that you were proposing that a
GNULIB module be cluttered with cruft that would be redundant with the
more portable select code on most platforms and useless on Windows
without an external implementation of a usleep function // to the
nanosleep function we were trying to avoid implementing externally in
the first place.
>Minor matter: How about making "my_usleep" static?
Done.
>>>This looks like a delegation opportunity to me.
>>
>>Good luck. Send $$ or patches. :)
>
>
>Hmmm... How may $$ digits are we talking here? :)
That depends what you want me to do and how long it's going to take.
I have a few standard rules of thumbs I can provide you if you'd like
to take the discussion offline. I'm tempted to say that there's a
premium for making me work in Windows, but I probably won't. :)
> And how much for your soul? :)
I have a soul? Can I eat that? :)
Cheers,
Derek
- --
*8^)
Email: derek@ximbiot.com
Get CVS support at <http://ximbiot.com>!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFApRt9LD1OTBfyMaQRAqpaAKCPRh1Banqqw7hcXr8mxAlrasIPoACgninl
OYS10o5n0w3MPexXAybLhEA=
=CBmn
-----END PGP SIGNATURE-----
- RE: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Branch), (continued)
- RE: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Branch), Conrad T. Pino, 2004/05/13
- Re: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Branch), Derek Robert Price, 2004/05/13
- RE: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Branch), Shaun Tancheff, 2004/05/13
- RE: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Branch), Conrad T. Pino, 2004/05/13
- RE: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Branch), Shaun Tancheff, 2004/05/13
- RE: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Branch), Conrad T. Pino, 2004/05/13
- Re: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Branch), Derek Robert Price, 2004/05/13
- RE: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Branch), Conrad T. Pino, 2004/05/14
- Re: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Branch), Derek Robert Price, 2004/05/14
- RE: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Branch), Conrad T. Pino, 2004/05/14
- Re: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Branch),
Derek Robert Price <=
- RE: nanosleep.c & winsock.h (was Re: Windows Build Broken - Feature Branch), Conrad T. Pino, 2004/05/13
RE: Windows Build Broken - Feature Branch, Conrad T. Pino, 2004/05/12
Re: Windows Build Broken - Feature Branch, Dennis Jones, 2004/05/10
Re: Windows Build Broken - Feature Branch, Dennis Jones, 2004/05/11
RE: Windows Build Broken - Feature Branch, Jim.Hyslop, 2004/05/13