Hi Conrad,
Wow, thanks! I'll look at your patch in more detail later. For now,
- I am confused about the tests though: when I run the relevant
commands by hand, I get a +0100 timezone for the first one, which I
kindof think I should expect (the event starts during summer time,
GMT+1); when run as part of the build, I get +0000. Perhaps someone
who better understands the test framework could review?
mhical obeys TZ. If not set, behavior is implementation defined. Some of
the tests set TZ, that's the best way to get consistent results.
- I had a brief look at "properly" extending
icalparse.y, but I kindof think any serious extension of mhical
should really instead adopt libical?
Definitely worth considering. I see that it's subject to two alternative
licenses, we'd have to sort through that first.
David