I always wonder why `sleep' doesn't support intervals shorter than 1 sec. So... I fixed `sleep.c' (a bit). And now: sleep 100000u would delay for 100,000 microsecs (0.1 sec)
-- <[ [EMAIL PROTECTED] ]>
65a66
> int value;
66a68
> unsigned useconds = 0;
96,97c98,105
< seconds += argdecode (argv[i]);
<
---
> {
> value = argdecode (argv[i]);
> if (value >= 0)
> seconds += value;
> else
> useconds -= value;
> }
>
98a107
> usleep (useconds);
125a135,137
> break;
> case 'u':
> value = -value;
