in reply to Re^3: What's the best way to detect character encodings, Windows-1252 v. UTF-8?
in thread What's the best way to detect character encodings, Windows-1252 v. UTF-8?

So I think you're saying I should do the simplest thing and just open the files without specifying any I/O layer. In this case, Perl will do what I want. It will slurp the bytes of the file into a variable that it understands contains bytes, not characters, and it will also do what I want it to do with newlines, which is effectively to pass them through unmolested.

What does '<:raw:perlio' do, exactly?

Jim

  • Comment on Re^4: What's the best way to detect character encodings, Windows-1252 v. UTF-8?
  • Download Code

Replies are listed 'Best First'.
Re^5: What's the best way to detect character encodings, Windows-1252 v. UTF-8?
by ikegami (Patriarch) on Jun 17, 2011 at 18:55 UTC

    That would the simplest.

    :raw removes all layers, not just :crlf. :perlio is a buffering layer.