Definite progress, in that it processes the entire file. The lines it changes (because they start with DTSTART or DTEND), however, come out blank, rather than containing data. This causes korganizer to crash on startup.
As I try to understand more ruby, it looks to me like your script just prepends my timezone but does not actually convert the time to my timezone. Won't that introduce a problem? I.e., the time will no longer be the equivalent of the UTC? Or does "Z" mean "the local timezone"? I'm beginning to wonder if the more straightforward approach would be to look for regexps of the form "[0-9]\{8\}T[0-9]\{6\}Z" (8 digits followed by T followed by 6 digits followed by Z) and parse the string to convert the time. If this is something that you are interested in seeing done, I'd be delighted to keep working with you on this; if you're growing tired of this and don't think others will get much benefit out of it, I might try to code something up in matlab (a language I am fluent in) for my own purposes only. -- korganizer displays old appointments in UTC https://bugs.launchpad.net/bugs/286567 You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to kdepim in ubuntu. -- kubuntu-bugs mailing list [EMAIL PROTECTED] https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs