Hi, I have released Ical v2.1b2. This is a beta release that works with Tcl 7.5/Tk 4.1. I would appreciate it if some of you who are already running those versions of Tcl/Tk would try out ical and let me know about any problems. (I expect some problems might crop up when configuring ical for compilation.) The source code for ical, as well as all available documentation is accessible via the World-Wide-Web at: http://www.research.digital.com/SRC/personal/Sanjay_Ghemawat/ical/home.html * Here is a brief blurb for people who don't know what ical is: * Ical is an X based calendar program * Calendar items can be created edited and deleted easily. * Items can be made to repeat in various ways. * Ical will post reminders for upcoming appointments. * Ical can print and list item occurrences. * An ical calendar can include other calendars. * Ical calendars can be shared by different users. * The source code is available from http://www.research.digital.com/SRC/personal/Sanjay_Ghemawat/ical/get.html * Unfortunately I haven't had time to make any precompiled binaries for this release. I decided it was better to release the code in a timely fashion than to delay everything until some unspecified date by which I could create binaries. * You will need the following software installed on your machine: * A C++ compiler * Tcl 7.5 or later * Tk 4.1 or later * Here is the list of changes since Ical v2.0: * Stream-lined the configuration process to use the info generated by the Tcl/Tk configuration. * Fixed bugs in alarm handling * Added more robust handling of "missing font" errors * Renamed the time command to ical_time to avoid conflicting with the Tcl time command. *** THIS IS A POTENTIAL INCOMPATIBILITY FOR ICAL SCRIPTS. *** * Added resize handles on selected appointments. * Added icon bitmap for calendar windows. * Upgraded to work with Tcl 7.5/Tk 4.1 *** NO LONGER WORKS WITH EARLIER VERSIONS OF TCL/TK. *** * Added contrib script for generating zsh script commands * Updated and fixed the documentation * Better documentation display via the 4.0 text widget improvements * Fixed geometry handling for virtual window managers * *** MOVED TO FILE FORMAT VERSION 2.0 *** + This change was done to remove a couple of warts that were preventing graceful additions to the file format. + Still reads and writes old format calendars compatibly. + New calendars are written in the new format, which cannot be read by old ical versions. + The recommended way to upgrade to the new calendar format is to make sure that all copies of ical at your site are upgraded to the new version at the same time. If you miss a few copies, they will continue to work fine for any existing calendars, but they will not be able to read any brand-new calendars created by the new version of ical. * Other minor changes Many thanks to everybody who sent me bug reports and feedback. -Sanjay Ghemawat