Changes for version 2.1

  • Turned all warnings and 'die' statements into Throwable exceptions.
  • Began to integrate CollateX use cases
  • Fixed several bugs to do with variant matching, begin-end marking, etc.
  • Fixed a bug when parsing TEI files without pretty-printing.
  • Added CSV export option.
  • Added explicit language module support.
  • Allowed for TEI source files that declare no namespace. (RT #71711)
  • Converted main collation module to use Moose.

Modules

a collation program for variant manuscript texts
throwable error class for CollateX package
base class for collation language-specific extensions
(Classical) Armenian language module for Text::TEI::Collate
generic default language module for Text::TEI::Collate
(Classical) Armenian language module for Text::TEI::Collate
(Classical) Armenian language module for Text::TEI::Collate
represent a manuscript text for collation
represent a collatable word in a manuscript text

Provides

in lib/Text/TEI/Collate/Diff.pm