cmd:ical, An X based Calendar Program 

Info 

Description 

Ical provides an X interface for maintaining a calendar. A calendar is basically just a set of items. An item is either an appointment, or a notice. An appointment starts at a particular time of the day, and finishes at a particular time of the day. A notice does not have any starting or ending time. Notices are useful for marking certain days as special. For example, a calendar may contain a notice for April 15th indicating that taxes are due. When the documentation below refers to an item, it applies both to notices and appointments.

Features 

The main features of ical are:

  • Items can be created and edited easily.
  • Items can be cut, copied and pasted.
  • Items can be made to repeat in various ways.
  • Ical will generate alarms for upcoming appointments.
  • Users can view many calendars at a time.
  • Calendars can be shared by many users.
  • Related items can be grouped in their own calendar.

Source 

Ical used to be developed by Sanjay Ghemawat. However, the links above are all dead. There does not seem to exist a mailing list for the development of the program, nor a central CVS/distribution site.

Version 2.2-25 

http://rpmfind.net/linux/RPM/rawhide/1.0/i386/RedHat/RPMS/IByName.html http://rpm.pbone.net/index.php3/stat/17/dept/3/idg/Applications_Productivity

From the changelog we can see that ical is currently actively maintained by redhat.

  • Tue Jul 31 2001 Than Ngo <than@redhat.com>

    • fix bug #50485
  • Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>

    • Bump release + rebuild.
  • Sun Apr 29 2001 Bill Nottingham <notting@redhat.com>

    • rebuild for C++ exception handling on ia64
    • fix build

*N*:, no exist any more. It was never included in RedHat rpm releases. Nowhere to find on net, as of 2002.11.01 Fri.

Help 

/usr/doc/ical-2.2/ical.html http://asis.web.cern.ch/asis/products/TCL/ical-2.2/ical.html

Quick Help 

-date date
       Set the starting date for item listings or window display to the
       specified date. For example:
ical -date 1/aug/1997
-list
       Print a listing of the starting date's items and exit immediately.
       See the description of listing items for details on the actual items
       printed by this option. The starting date is usually today, but may
       be changed with the -date option.
-show +days
       Print a listing for items in the range [starting date...(starting
       date + days - 1)] and exit immediately. See the description of
       listing items for details on the actual items printed by this
       option. The starting date is usually today, but may be changed with
       the -date option.
-print 1|2|4|8|10|month
       Generate postscript on standard output for range of days and exit.
       The starting date is usually today, but may be changed with the
       -date option.