| kunwon1 | Zoffix: there's a typo on line 40 |
| sovereign | Zoe"s also fails |
| Khisanth | Text::xSV :) |
| DrForr | HAMMER TIME. |
| peshalto | Zoffix: what happens when a file open fails? |
| cfedde | sheesh here I was working wiht Text::CSV_XS all day today too. |
| DrForr | "Failure can result from... an argument containing an invalid character." |
| sovereign | Khisanth: does that solve the problem? cfedde: haha awesome, do you have a solution? |
| DrForr | I would *hope* that UTF-8 was a valid character... |
| Khisanth | I have no need to deal with non ascii all my data comes from ancient government sources some on big rolls of tape! |
| sovereign | haha perl is such an awesome language i love the modules |
| cfedde | Khisanth: you're lucky. I have to deal with "what ever someone pounds into the form" |
| sovereign | cfedde: did you have any trouble with combine()? |
| Zoffix | peshalto, sorry, that was a "testing-typo" the `if` before `open` is `unless` kunwon1, thanks, that did it. Sometimes you just need an extra pair of eyes ;) |
| kunwon1 | Zoffix: Cheers :) |
| cfedde | sovereign: unfortunately the various mumble::csv::mumble modules have different interfaces. So testing different ones to see if they suffer from the same problem is a bit harder than it could be. |
| DrForr | sovereign: I ran the sample test with ASCII, no problems. Introduce a UTF-8 character, it fails. |
| cfedde | perl sucks! Damn! 'mericans! |
| Patterner | ASCII WAS GOOD ENOUGH FOR GEORGE WASHINGTON |
| Woosta | I've never found a useful CSV module on CPAN |
| Chris62vw | ASCII is freedom |
| scrottie | Actually, Perl is running bizarrely slow this server... |
| Woosta | They're all damned weird |
| cfedde | why can't y'all tawk 'merican. It was good enough for the lord it's good enough for you! |
| scrottie | Takes 10 minutes for the CPAN shell to come up. |
| DrForr | Line 139 is where it's UTF-8 unfriendly. |
| scrottie | Takes 20 CPU seconds and about two real world minutes for a Faq-O-Matic page to come up. |
| Woosta | "Here's a CSV string, give me an AoA" .. "Here's an AoA, give me a CSV" |
| DrForr | /[^\t\040-\176]/ - If it doesn't match this RE it's invalid. Despite the fact that there are characters >\176. |
| Chris62vw | Woosta, what's wrong with Text::CSV? :-) |
| sovereign | DrForr: Is there some simple code to replace UTF-8 with a ASCII space? |
| scrottie | Not the fastest system, but gcc is pretty zippy... |
| Woosta | Can't remember |
| DrForr | sovereign: You want to corrupt your data even further?... |