The issues are more likely to be in MARC::Record and/or the MARC8 Charset code. I wonder, too, if some of this is caused by bad records. I haven't looked at the test trecords I share here, but I have seen records with fields containing characters in different encodings, likely caused by copy and paste in other applications.
The issues are more likely to be in MARC::Record and/or the MARC8 Charset code. I wonder, too, if some of this is caused by bad records. I haven't looked at the test trecords I share here, but I have seen records with fields containing characters in different encodings, likely caused by copy and paste in other applications.