in reply to Re^2: utf8 "\xD0" does not map to Unicode at /path/comparebin.pl line line_number, <STDIN> line line_number
in thread utf8 "\xD0" does not map to Unicode at /path/comparebin.pl line line_number, <STDIN> line line_number
So, if I understand correctly, when I represent the path string, piped from the find process to my program, with a byte steam, it should test correctly for existence by using -e.
And it does if you stop trying transforming the input from UTF-8 (which it isn't) to Unicode Code Points.
I've been trying to implement a routine that will recover from such corruption
Much easier to remove the erroneous conversion attempt that's corrupting it.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: utf8 "\xD0" does not map to Unicode at /path/comparebin.pl line line_number, <STDIN> line line_number
by igoryonya (Pilgrim) on Nov 22, 2014 at 00:19 UTC | |
by ikegami (Patriarch) on Nov 23, 2014 at 02:07 UTC |