Csv: Doku-Update vor mapping feature
Csv-Helper: Fehlermeldung, wenn Header nicht erkannt wird (Multiplex-Dateien).
Typos in Doku
Csv: wantarray syntax entfernt.
CSV-Import mit Multiplex-Daten: Die Spalte datatype muss nicht an der ersten Position sein.
Verwendung von datatype in der Doku deutlicher herausgestellt.
Csv-Helper lässt header als einfaches Arrayref bei Nicht-Multiplex-Daten zu.
_check_multiplexed setzt error im Fehlerfall.
Warnungen gefixt.
Kosmetik: Leerzeichen am Zeilenende entfernt.
case_insensitive-Flag für Multiplex-Daten anpassen.
Lookup-Hashes für Header, Klassen und Specs bei Multiplex-Daten benutzen.
Auf leere Header bei Multiplex-Daten testen und ...
Kosmetik und Code-Vereinfachung
SL::Helper::Csv kann mit Multiplex-Daten (mehreren Profilen) umgehen.
SL::Helper::Csv bekommt Klasse im Profil mitgeteilt.
kleinen Typo gefixt.
Kompatibilität mit Text::CSV_XS >= 0.89
Helper::Csv: Support für leere profile.path Angaben und case_insensitive_header
Bei Importdaten das UTF8 BOM ignorieren.
behebt Bug 1872
Case insensitive header waren nicht voll abgedeckt, und haben Fehler bei kaputten Headern unterdrückt.
CSV-Import: Groß-/Kleinschreibung bei Spaltennamen ignorieren
Bugfix: Kein newline am Ende der Datei verschluckte die letzte Zeile.
Text::CSV_XS wird vorausgesetzt, nicht Text::CSV
SL::Helper::Csv: neues flag "strict_profile". Wenn gesetzt werden nur Daten aus dem Profil benutzt, keine DWIM can checks.
Csv Errors sind nun Objekte mit entsprechendem Zugriff.
Mehr Dokumentation
Kosmetik, Typos
Dokumentationsupdate.
Csv Dispatcher implementiert.
SL::Helper::Csv -> ignore_unkown_columns flag
SL::Helper::Csv: Doku zur Errorstruktur.
dispatch -> profile. ausserdem mehr errorchecking.
SL/Helper/Csv.pm: header_acc umbenannt in dispatch, Doku, check_header
CSV: Errorhandling
Parser umgeschrieben, eof muss nach getline prüfen (bekloppt).Errorhandling aktiviert. Dokumentation aktualisiert.
Csv Helper Modul.