Fri, 29 Mar 2013 15:01:47 +0000
Perform line unfolding
require "ical" if arg[1] == "-v" then require "serialization" end events = ical.load(io.open(arg[1] or "XSF.ics"):read("*a")) if arg[1] == "-v" then print(serialization.serialize(events)) end for i, event in ipairs(events) do if event.type == "VEVENT" then print(event.when and os.date("!%c", event.when) or "Unknown", event.SUMMARY); end end