<div dir="auto">POSIX.1 is clear - a regular file is a sequence of bytes and that is the only requirement.   See my previous email where I give the section number which is very crisp. <br clear="all"><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Sent from a handheld expect more typos than usual</div></div></div><div><br></div><div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Thu, Mar 27, 2025 at 8:19 PM Rob Pike <<a href="mailto:robpike@gmail.com">robpike@gmail.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 class="gmail_default" style="font-family:arial,sans-serif">What is a "character" according to POSIX? I suspect it's just a byte, which is a long-outdated definition, the char keyword notwithstanding.</div></div><div dir="ltr"><div class="gmail_default" style="font-family:arial,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,sans-serif">-rob</div><div class="gmail_default" style="font-family:arial,sans-serif"><br></div></div>
</blockquote></div></div>