home *** CD-ROM | disk | FTP | other *** search
- CHANGES TO REMIND
-
- *** PLEASE NOTE: AFTER 24 FEBRUARY, 1993, MY NEW ADDRESS WILL BE:
- 986 Eiffel Avenue,
- Ottawa, Ontario
- Canada
-
- * Version 3.0 Patch 1
-
- - Wrote the Rem2ps program to produce PostScript calendars
-
- - Added an 'install' target to the Makefile
-
- - Fixed a bug which allowed the shell() function to execute in timed
- reminders which were queued with RUN disabled.
-
- - Added support for OS/2, courtesy of DARREL HANKERSON
- <HANK@DUCVAX.AUBURN.EDU>
-
- - In expressions, can now specify literal dates as 'yyyy/mm/dd' rather than
- using the date() function.
-
- - Fixed all the source files to include "config.h" first.
-
- - Changed the way triggers are calculated so that trigger dates are
- always valid if year, month and day are specified, and there is no
- UNTIL clause. See MAN page section "DETAILS ABOUT TRIGVALID()."
-
- - Defined _POSIX_SOURCE so Remind will compile on SGI workstations (and
- be more portable... I hope.)
-
- - Fixed some rather brain-dead definitions of UPPER and LOWER, as pointed
- out by <rsalz@osf.org>
-
- - Added more details to the Man page concerning how triggers are computed,
- and added warnings about computing OMIT dates.
-
- - Added the file defs.rem which contains examples of useful definitions and
- triggers.
-
- - Changed the script test-rem to be a sh script instead of csh for improved
- portability.
-
- - Fixed up the README.* files to reflect the changes.
-
- - Re-formatted the WHATSNEW.30 file.
-
- * Version 3.0
-
- - Total rewrite from previous versions
-
- - Added variables, expressions, flow-control statements, daemon mode
-
- - Added "expression pasting"
-
- - Added CAL-type reminders
-
- - Added the SATISFY clause
-
- - Improved debugging of reminder scripts
-
- - Took out the "purge" option - it is in general too dificult to tell when
- a reminder has expired for good, so now it's up to you to do this
- by hand.
-
- - Fixed a lurking bug in trigger date calculation which, amazingly, had not
- been caught in the couple of years that Remind has been out!
-
- * Version 2.4 Patch 5
-
- - Added the "c+n" option for printing a calendar by
- weeks instead of months, courtesy Dennis Cottel (dennis@peanuts.nosc.mil).
-
- * Version 2.3 Patch 4
-
- - Made the init.c file nicer. Made the Makefile
- prettier. Added "make test", "make tar" and "make shar" Makefile targets.
-
- * Version 2.3 Patch 3
-
- - Added a command-line option for Remind to process
- queued reminders in the foreground. This makes automatic termination
- of Remind processes from within X-Windows and Sunview easier.
-
- * Version 2.3 Patch 2
-
- - Fixed up a problem with timed reminders which resulted
- in cursor not starting from left side of screen on some systems.
-
- - Fixed the SIGINT handler for SYSV systems - this was interrupting the
- sleep(2) system call.
-
- - Closed stdin and stdout if remind was part of a pipe - this prevents other
- sections of the pipe from hanging as remind puts itself in the background.
-
- - Added the "-h" (Hush mode) option
-
- - Added the "%#" and "%@" modifiers for the current time.
-
- - Made the Makefile more portable
-
- * Version 2.3 Patch 1
-
- - Added the "-t" command-line option to get Remind
- to trigger all non-expired reminders.
-
- - Added Turbo C support courtesy of Rhys Weatherly
-
- - Added the "RUN ON" and "RUN OFF" commands for a secure interface with
- the Elm mail system.
-
- - Added the "rem" shell script for running Remind with a default script.
-
- - Added manual pages for "kall" and "rem".
-
- * Version 2.3
-
- - Added the UNTIL keyword for forcing reminders to expire.
-
- - Added the "++" form of 'back' and the "--" form of 'delta' for
- ignoring OMIT information.
-
- - Added the CLEAR-OMIT-CONTEXT, PUSH-OMIT-CONTEXT and POP-OMIT-CONTEXT
- keywords for isolating personal or peculiar reminders from the global
- OMIT context.
-
- - Speeded up the parsing of tokens.
-
- - Changed the source to recognize and exploit ANSI-C compilers which
- accept function prototypes.
-
- - Added the "-n" option to output the next occurrence of each reminder
- in SimpleCalendar format
-
- - Modified the calendar and SimpleCalendar formats so that the % escape
- substitutions ARE performed.
-
- * Version 2.2 - Patch 5
-
- - Added the BEFORE, AFTER and SKIP tokens to make the
- handling of holidays more sensible. Also corrected a few more bugs.
-
- * Version 2.2 - Patch 3
-
- - Added the MSG or RUN tokens in an OMIT command; also
- allowed RUN-type reminders to be explicitly included in the calendar by
- using the %" escape sequence.
-
- * Version 2.2
-
- - Added the AT keyword, the timed reminders daemon, and the
- calendar facility.
-
- * Version 2.1
-
- - Added the "repeat" token for repeating reminders with a period
- other than 7 days. Also fixed some bugs from version 2.0
-
- * Version 2.0
-
- - first public release. Included advanced date specifications,
- character substitution, and the RUN keyword.
-
- * Version 1.0
-
- - never publicly released.
-
-
-
-