Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?

Re: The future of Text::CSV_XS - TODO

by Tux (Abbot)
on May 20, 2014 at 07:23 UTC ( #1086745=note: print w/replies, xml ) Need Help??

in reply to The future of Text::CSV_XS - TODO

You might thank Lady_Aleena for my motivation, but the new csv () function has reached a state that pleases most people I talked to, but still having the possibilities to go wild. Read the docs

1.08 - 2014-05-17

  • Documentation updates
  • Allow disjointed CSV cell fragment lists

1.07 - 2014-04-28

  • Allow ref to scalar for csv (in => ...)
  • Allow CODE ref to in attribute
  • Allow * in fragment cellspec's bottom-right cell

1.06 - 2014-04-20

  • Fix possible fail in tests on Windows (Thanks Mithaldu for explaing)
  • Only close file handles in csv () for files
  • new callbacks for csv ()

1.05 - 2014-03-02

  • Allow case insensitive attributes and attribute aliases (quote_always = always_quote)
  • Enhanced the csv () function (diagnostics)
  • Start callbacks support
  • Minor doc fixes
  • Make subclassing safer

1.04 - 2014-02-06

  • column_names () with no argument now returns the empty list instead of undef when no columns defined
  • fragments (rfc7111) now also support AoH (was AoA only)
  • Error code conflict for fragments resolved to 2013
  • New function "csv" (not a method)

Enjoy, Have FUN! H.Merijn

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1086745]
[karlgoethebier]: Ouch! Permissions! We need permissions!
[BarApp]: I can not use modules. I gain temporary access and still can not use modules.
[Cosmic37]: ta erix - this szabo geezer is pretty cool methinks and he writes about undef but I cannot see instructions for redefining the record separator after having undefined it
[Corion]: $/ = "wahtever";
[Corion]: (it's a magic variable)
[karlgoethebier]: BarApp: whoami
[Cosmic37]: ok fankyou - I was wondering about that but thought there might be a redefine command or something; peachy
[Lotus1]: Cosmic37 if you undef $/ in a local context to a block it won't affect the global version after the block finishes
[Lotus1]: or you can just do local $/ in a block

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (4)
As of 2017-06-29 16:48 GMT
Find Nodes?
    Voting Booth?
    How many monitors do you use while coding?

    Results (672 votes). Check out past polls.