Thread LWP::UserAgent UTF-8-Mangling die 2991992ste
(24 answers)
Opened by Your_name at 2018-10-23 14:29
Oh, ich meinte tatsächlich 5.18. Das mag gut und gern zu defensiv sein, aber zum einen ist die Version schon alt genug, dass sie sich in fast allen produktiven Umgebungen durchgesetzt haben sollte, zum anderen gab es davor immer wieder mal grenzwertige Situationen und Änderungen im Verhalten (z.B. User Defined Case Mappings, use feature 'unicode_strings', Behandlung bei pack/unpack) und doch auch einige unangenehme Bugs. Das meinte ich mit "hinreichend unfallfrei": Bei einer Codebase, die in 5.8.1 entstanden ist, musste man doch hin und wieder mal hinfassen, wenn eine neue Perl-Version eingesetzt werden sollte, während ich seit 5.18 das "in Bewegung" vor allem in der fortlaufenden Unterstützung neuer Unicode-Standards sehe.
In der Änderungsbeschreibung zu Version 5.10 steht zum Beispiel: https://perldoc.perl.org/perl5100delta.html#UTF-8-problems |