<html><head></head><body>   <div><br></div><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);">On Mon, Apr 1, 2024 at 10:31, enh via Toybox <</span><a class="" href="mailto:On Mon, Apr 1, 2024 at 10:31, enh via Toybox <<a href=">toybox@lists.landley.net</a><span style="color: var(--text-color); background: var(--bg-color);">> wrote:</span><br></div><blockquote type="cite" class="protonmail_quote" dir="auto">  hadn't seen this one before...<br><br>cp: warning: behavior of -n is non-portable</blockquote><div dir="auto">Really? Having „Warn if GNU extensions“ flags is one thing, doing it by default is…</div><blockquote type="cite" class="protonmail_quote" dir="auto"> and may change in future;<br>use --update=none instead<br><br>(consider me skeptical that a system without -n is going to have<br>--update=none…)</blockquote>I’ve yet to find any utility set other than GNU with cp —update, FreeBSD and toybox have a -n, but no one bothered to do —update. <span style="color: var(--text-color); background: var(--bg-color);" dir="auto">But sure, that’s more portable.</span><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);" dir="auto"><br></span></div><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);" dir="auto">The GNU project „removing bloat“ by deprecating extensions would be nice… if they weren’t removing things people actually use. Instead of actual bloat (_gawk_ has namespace control and a -M option to make the math arbitrary precision, along with a million other things no one has ever used)</span></div><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);" dir="auto"><br></span></div><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);" dir="auto">- Oliver Webb <aquahobbyist@proton.me></span></div><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);" dir="auto"><br></span></div></body></html>