Changes for version 1.05 - 2026-02-23

  • Perl 5.005_03 compatibility fixes:
  • warnings stub: added "package warnings; sub import {}" to the BEGIN block so that "use warnings" does not fail with "Can't locate object method 'import'" on Perl 5.005_03. Previously only $INC{'warnings.pm'} was set, which suppresses the file-load but not the method call.
  • Correctness fix:
  • ToLTSV: sanitize record values before writing. Values containing tab (\t), carriage return (\r), or newline (\n) are now mapped to a single space, preventing structural corruption of the LTSV output. FromLTSV round-trips are now safe for any record value. Also handles undef values (written as empty string).
  • Code quality:
  • Removed trailing whitespace from 24 lines (code and POD).

Modules

LINQ-style query interface for LTSV files

Provides

in lib/LTSV/LINQ.pm