Changes in version 1.4.0 * Added encoding support patch from Michael Reinsch. * Improved inspect() messages for better IRb support. * Fixed header writing bug reported by Dov Murik. * Use custom separators in parsing header Strings as suggested by Shmulik Regev. * Added a :write_headers option for outputting headers. * Handle open() calls in binary mode whenever we can to workaround a Windows issue where line-ending translation can cause an off-by-one error in seeking back to a non-zero starting position after auto-discovery for :row_sep as suggested by Robert Battle. * Improved the parser to fail faster when fed some forms of invalid CSV that can be detected without reading ahead. * Added a :field_size_limit option to control FasterCSV‘s lookahead and prevent the parser from biting off more data than it can chew. Reproducible: Always Steps to Reproduce:
Created attachment 168708 [details] Bumped ebuild Alrighty here we are... Bumping was trivial, additionally I fixed a typo and explicitly set USE_RUBY="ruby18" because Ruby 1.9 has fastercsv already bundled [1]. bug-wranglers: sounds like a case for ruby@g.o graaff: Do your thing, please. ;) [1] https://www.ruby-forum.com/topic/136448
fastercvs-1.4.0 is now in CVS. Alex, thanks for checking and preparing the ebuild.