[comp.sys.mac.programmer] comp.sys.mac.programmer

ubi@ginger.sri.com (Ron Ueberschaer x4399) (02/27/90)

A while back I asked if anyone has ported the PD program called
"month" to the Mac.  I got no response.  To give an idea of what the
program does, I'll paraphrase/plagiarize the UN*X man page which
came with the source distribution:

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

     month - a visual calendar and time/event organizer

     . . .

     Overview

          Month displays a calendar of the current month  of  the
          current year, with the current day highlighted. It then
          allows the user to browse to any month/day/year, and to
          schedule  and recall events for a day or for some regu-
          lar  repeating  series  of   days.    

     Screen Areas

          There are four distinct areas of the screen:  the  days
          area where the days of the month are listed in calendar
          format, the months area where the months  of  the  year
          are  listed,  the  years area where a sequence of years
          are listed, and the schedule area.

     . . .

     Scanning events

          The S key will cause a sequential list  of  events  for
          the  current  day to be displayed in the schedule area.
          The events for any given day may be  scanned,  deleted,
          or  modified.   After displaying each one, the prompt "
          [n,p,d,e,q] " is put up and will respond to these char-
          acter commands:

          'n': go to next event
          'p': go to previous event
          'd': delete this event
          'e': edit this event  as  during  a  posting  described
          below
          'q': quit the scan and return to calendar
          <ESC>: same as 'q'

     . . .

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


I know the program has been ported to Sun workstations under the 
name "monthtool".  It seems that a similarly useful program would
have made it to the Mac environment by now.  If not, I may consider
doing the port myself (curses ==> Toolbox conversion required).
*Please* let me know if I'd be wasting my time!  I'd hate to do
all this work only to find that it's already been done better...

--Ron Ueberschaer
  SRI International
  ubi@unix.sri.com
  ...!{hplabs,rutgers}!sri-unix!ubi