From sroberts at uniserve.com Sun Jul 24 22:08:55 2005 From: sroberts at uniserve.com (Sam Roberts) Date: Sun Jul 24 22:03:51 2005 Subject: [Vpim-talk] Re: ruby vpim In-Reply-To: References: Message-ID: <20050725020854.GA551@ensemble.local> Quoting derek@derekgulbranson.com, on Tue, Jul 19, 2005 at 08:32:51PM -0700: > The link to the "tabbed-file-to-vcf.txt" example on this page > responds "Access Forbidden". Sorry for the delayed response Derek, I was away on vacation till recently. Anyhow, yeah, you're right, I don't know whats going on, I'll have to ask the rubyforge guys. If you're dropping feedback on the docs, thanks. If you want the example, you'll find it in the samples/ subdirectory of the distribution (but with a .rb extension, I needed to do something to get it to show up on the web page with a text/* mime type). Cheers, Sam From sroberts at uniserve.com Fri Jul 29 22:09:31 2005 From: sroberts at uniserve.com (Sam Roberts) Date: Fri Jul 29 22:04:18 2005 Subject: [Vpim-talk] vpim-0.15 released Message-ID: <20050730020931.GA21198@ensemble.local> Its summer, and there are better things to do than code, but here's a new release. Thanks to Tamiji Homma for finding a bug, and to Maximillian Dornseif for contributing a patch. CHANGES 0.15 - 2005-07-29 - Fixed bug with param values with quoted strings, particularly a quoted string containing a : character, like name;param="file:///":value Thanks to Tamiji Homma for reporting this and sending me an example calendar. - Vtodo.create - new - Icalendar#push - allow Vtodos to be added Thanks to Maximillian Dornseif for contributing the above two Vtodo patches. - Vevent.duration - bug fixes so duration can be calculated from begin/end, and end can be calculated from begin/duration - Vcard#nickname that strips whitespace to see if there really is a nickname - Vcard#birthday - returns birthday as a date - Vevent#create_yearly - easy, cheesy way to create yearly recurring events - vcf-to-ics.rb: example of how to create calendars of bdays from vcards - Icalendar.create() like Vevent.create(), it will take arrays of Fields, or Hashes of String => value. - maker/vcard.rb: Added support for X-AIM, an Apple extension. -- Work is the curse of the climbing class.