Hi. Recently I've becoming a heavy user of Encode::Guess; my largest gripe with it is its non-overridable behaviour to die when two or more encodings match, which is highly inconvenient when you 'just know' if something matches both latin-1 and big5, it must be latin-1.
What do you feel about adding a graceful fallback flag, to let it remember the order of imported encodings, or alternatively specifying another @PREFERRED_FALLBACK list. use Encode; use Encode::Guess qw/latin-1 big5 gbk/ # Possibility 1 $Encode::Guess::Fallback = 1; my $utf8 = decode("Guess", $data); # prefer latin1, then big5 # Possibility 2 @Encode::Guess::Fallback = qw(big5 latin1); my $utf8 = decode("Guess", $data); # prefer big5, then latin1 Would that feature be a sensible thing to have? Thanks, /Autrijus/
msg01468/pgp00000.pgp
Description: PGP signature