1 REMINDER

	This is a PASCAL utility which allows the user to log personal
	reminder messages, and be reminded as each becomes current.
	Each message requires a text string and a date. When the system
	date equals or exceeds the message date, the message becomes
	current.

	Once within the utility, the user can:

	A  Amend
        C  Check current
        D  Delete
        I  Insert
        L  List
        N  Update to next year
        R  Renumber
        E  Exit

 
        Format:

          REMINDER [A,C,D,I,L,N,R,E,4] 

2 CHECK CURRENT

   This feature lists any reminders in your reminder text file that have 
   a date falling within the current reminder interval; all those with 
   a date within 1 day, 1 week or 1 month
   of the current date (depending in how the reminder has been created)
   will be listed.  

   Reminders with today's date are output in BOLD text when menu function 
   CHECK CURRENT is invoked.  Also, if any reminders are output with this 
   function then a bell is sounded.

   The additional option '4' is allowed to permit compatibility with the DCL
   version of this utility, now call OLDREMINDER. This allowed the user to
   put a line:

   $ REMINDER 4 NOMENU

   in his login file to display any due reminders and exit immediately (i.e.
   no menu display).

2 DELETE 

   This feature deletes a reminder from your reminder text file. The reminder
   to be deleted is indicated by its number.                           

2 INSERT 

   This feature inserts a new reminder into your reminder text file. You can
   opt to be reminded:

   1 day before the reminder date
   1 week before the reminder date
   1 month before the reminder date

   A reminder can be marked as either to be updated to next year after the
   reminder date has passed, or deleted.

   Each reminder has a character tagged before its text string in the file
   to keep tabs on what sort of reminder it is:

   '#','$': monthly reminder, permanent & temporary
   '!','%': weekly reminder, permanent & temporary
   '@','^': daily reminder, permanent & temporary

2 LIST

   This feature lists the contents of your reminder text file, one page
   at a time.

2 NEXT_YEAR

   Manually update the current reminder (that indicated by the reminder number)
   to next year.

2 RENUMBER

   This feature renumbers the reminders in your reminder text file so that the
   reference numbers are consecutive starting at 1.  If there is currently 
   no numbering of the reminders, then they are numbered. 

   This feature is primarily intended for converting REMINDER.TXT files 
   originally used with the DCL version of this program.

2 UPDATE 

   This feature allows a reminder from your reminder text file to be updated.
   The reminder to be updated is indicated by its number.                     

2 Structure

	The utility assumes a file REMINDER.TXT in your login directory
	SYS$LOGIN. It is assumed to be empty or have entries of the form:

         ...
 #  11989-09-14!Think about sending Xmas pressies/Liz's birthday pressie
 $  21989-09-24Marjorie's birthday (60 in 1987)
 !  31989-10-15Think about sending Dad and Pete's birthday pressies
 %  41989-10-30Paul's birthday (29 in 1987)
 @  51989-10-30Aunty Margery's birthday
 ^  61989-12-31Liz's birthday (31 in 1987)
 #  71990-01-10My birthday
         ...

	Temporary reminders are allowed.  They are indicated by an 
	EXCLAMATION MARK at the start of the reminder text.  Temporary 
	reminders will not be updated by 1 year when they become out of 
	date but will be deleted.

	For the meaning of the first character in each of the reminder strings
	see INSERT.
