<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Sep 11, 2021 at 10:16 AM Rob Landley <<a href="mailto:rob@landley.net">rob@landley.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 9/10/21 6:31 PM, enh via Toybox wrote:<br>
> busybox has a -d that delays before proceeding. Annoyingly systemd also<br>
> has a -d, but that's to disable writing a wtmp shutdown entry.<br>
<br>
I've mostly said SECONDS and then had toybox --help explain about the fraction,<br>
but I'm aware that users aren't necessarily getting that information. Hmmm.<br>
Repeating the big long explanation everywhere that uses it seems less than ideal<br>
too. There's a todo item here I need to figure out.<br></blockquote><div><br></div><div>yeah, though one reason i used DURATION rather than DELAY was because there's a few uses of that.</div><div><br></div><div>personally, it's the places where we explain `-` as a filename that bug me.</div><div><br></div><div>maybe some kind of #include mechanism for "things you ought to know, but might not"?</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Also, option parsing is STILL getting --help subtly wrong:<br>
<br>
  $ ./toybox halt --help<br>
  toybox: Not root (see "toybox --help")<br></blockquote><div><br></div><div>heh, i was just about to look at that myself. i'll leave it if you're looking!</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Sigh...<br>
<br>
Rob<br>
</blockquote></div></div>