Revision history for Perl extension XML::TMX. 0.39 2022-07-05 - tmxsplit defaults to utf8 - tmxgrep 'pt:terra;en:land' file.tmx - tmxgrep -html 'pt:terra;en:land' file.tmx (grep + converts to html + open in browser) - tmx2html -v (converts to html + open in browser) -v=chromium (idem and open in Chromium) - tmxclean some documtnation added 0.36 2017-09-08 - Minor package Fixes (Nuno Smash Carvalho) 0.35 2017-09-07 - Remove spurious Emacs temp files. 0.34 2017-09-06 - Minor Dist::Zilla improvements; - Use File::Temp on some tests; 0.33 2017-09-05 - Distribution based on Dist::Zilla - Documentation Improvements 0.32 2017-08-11 - Added better handling of files with BOM - Added better handling of tmx2tmx -cat, handling input encodings (still needing extra work with BOM files) 0.31 2016-01-11 - Fixed utf8 POD. 0.30 2016-01-11 - Added tsv2tmx script. 0.29 2015-10-10 - Consistent version numbers 0.28 2015-09-17 - Fixed TMX spec URL (thanks to Alexander Becker) 0.27 2015-08-31 - Fixed tmx-POStagger. 0.26 2015-04-28 - Fixed bug when processing CDATA elements. - Added -raw option to for_tu - Reworked TMX annotated format. - Various improvements in tmx-POStagger. 0.25 2013-07-30 - tmx2tmx -cat : fix a bug related with a missing ":utf8" - tmxclean -len: remove tu if len > 50 and len-min * 2 < len-max - tmxclean -eq: remove tu if equal ( seg(l1)=seg(l2) ) - output formatting of the TMX slightly changed (tu = lines/5) 0.24 2012-11-29 - Require Perl v5.10 0.23 2012-11-24 - sort languages when writing (good for tests) 0.22 2012-06-06 - more UTF-8 pod stuff 0.21 2012-06-05 - properly encode UTF-8 Scripts - tmx2tmx -cat preserves props and notes from all documents - add POD to some scripts - added tmx-tokenize - Moved some scripts to example folder Reader - save info about CDATA sections - add -raw option on for_tu2 - for_tu2 renamed as for_tu - reads header correctly (props and notes) Writer - write correctly CDATA sections - better output - handle header props and notes - more testing 0.20 2012-01-31 - add 'verbose' option to for_tu family of methods 0.19 2012-01-27 - fix 'ignore_markup' in Reader.pm (thanks to Achim Ruopp) 0.18 2011-02-09 - tmxwc working for multiple files; - Fixed tmxuniq to work without complaining on unicode; 0.17 2008-12-22 - Added tmxwc and tmxclean scripts. 0.16 2007-02-05 - refactored for_tu2 function (it used $&, $` and $'). 0.15 2006-12-09 - new for_tu2 function that will soon replace for_tu more efficient for big files - languages function just checks the first few 100 TUs 0.14 2006-06-07 - in XML::TMX::Writer, if we know the encoding, use binmode to force it. 0.13 2005-06-20 - for_tu now handles direct output for another TMX file. - removed some newlined in the output. 0.12 2005-07-17 - added some tests to XML::TMX::Writer; - changed test names to be tested in order; 0.11 2005-07-12 - corrected stupid bug lying around since 0.05 0.10 2004-11-30 - added pod and pod-coverage tests; - added documentation; 0.07 2004-05-18 - option to remove sub-tags is now global and not specific for the for_tu command; 0.06 2004-04-22 - corrected bug on test files - tmx2tmx is installed - tmx2tmx conversion to TRADOS TMX1.1 format - tmx2tmx basic TMX cleaner 0.05 2004-01-07 - removed dependency with XML::Writer; - option to remove sub-tags when processing s; 0.04 2003-11-11 - use xml:lang instead of lang if the first exists 0.03 2003-10-12 - Many bugs were found. Here is a working version (we hope) 0.02 2003-10-09 - Corrected warnings with perl 5.8.1 0.01 2003-09-14 - Created XML::TMX::{Reader|Query}