<div dir="ltr">what he means is that if you read POSIX (<a href="http://pubs.opengroup.org/onlinepubs/9699919799/utilities/fold.html">http://pubs.opengroup.org/onlinepubs/9699919799/utilities/fold.html</a>) they only specify the behavior for _text_ files, and thus behavior on non-text files is undefined, and any behavior would be acceptable as far as POSIX is concerned. (though, as you say, some choices make more sense than others. rebooting would be POSIX compliant but very unhelpful.)</div><br><div class="gmail_quote"><div dir="ltr">On Wed, Aug 29, 2018 at 5:55 PM haroon maqsood <<a href="mailto:maqsood3525@live.com">maqsood3525@live.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="ltr">
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Hi,<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
fold -b -w10 generated/unstripped/toybox</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
fold -w10  generated/unstripped/toybox</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
fold  does operate on non text files, you can pipe it to less and see the quick difference, i know no one would use fold in this way
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:12pt;color:rgb(0,0,0)">
but still, lets focus on fixing the bugs <span>😊</span><br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Thanks <br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Haroon<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
</div>
<hr style="display:inline-block;width:98%">
<div id="m_5570692680734706544divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> Samuel Holland <<a href="mailto:samuel@sholland.org" target="_blank">samuel@sholland.org</a>><br>
<b>Sent:</b> Thursday, August 30, 2018 12:28 AM<br>
<b>To:</b> haroon maqsood; <a href="mailto:toybox@lists.landley.net" target="_blank">toybox@lists.landley.net</a><br>
<b>Subject:</b> Re: [Toybox] [PENDING] [fold.c] [Question]</font>
<div> </div>
</div>
<div class="m_5570692680734706544BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="m_5570692680734706544PlainText">On 08/29/18 19:11, haroon maqsood wrote:<br>
> Test 1: Agreed (thanks for pointing out i missed it) i'll remove it.<br>
> Test 2: IMO as adding d breaks the spec by not outputting the new line after<br>
> space, gnu is wrong here.<br>
> Test 3: then why not stat the files or check by any other way that they are only<br>
> regular files? IMO this should be a normal case that it makes width  match so<br>
> new line is due.<br>
<br>
It *is* a regular file, but it's not a *text* file. Being a text file depends on<br>
the contents of the file, such as it can't contain NUL characters and must end<br>
with a newline character.<br>
<br>
Samuel<br>
</div>
</span></font></div>
</div>

_______________________________________________<br>
Toybox mailing list<br>
<a href="mailto:Toybox@lists.landley.net" target="_blank">Toybox@lists.landley.net</a><br>
<a href="http://lists.landley.net/listinfo.cgi/toybox-landley.net" rel="noreferrer" target="_blank">http://lists.landley.net/listinfo.cgi/toybox-landley.net</a><br>
</blockquote></div>