-----BEGIN PGP SIGNED MESSAGE-----
I have release version 3.0.18 of Remind, the sophisticated
calendar/alarm program.
I *strongly* urge Remind users to upgrade to 3.0.18, as this release
fixes a long-standing design error (the dangerous use of fixed-size
buffers.) Also, it fixes a daylight savings time bug introduced in
3.0.17.
Attached is the LSM followed by an excerpt from the WHATSNEW file.
Begin3
Title: Remind
Version: 03.00.18
Entered-date: 10 February 1997
Description: Full-featured calendar/reminder program featuring
sophisticated date calculation, moon phases, sunrise/sunset,
Hebrew calendar, alarms, PostScript output, X-Windows
front-end, multilingual messages, and proper handling of
holidays. Available for UNIX, MS-DOS, OS/2, and other
platforms. Includes scripts for making a nice WWW
calendar server.
Keywords: calendar reminder alarm datebook PostScript www
Author: aa775 _at_ freenet.carleton.ca (David F. Skoll)
Maintained-by: aa775 _at_ freenet.carleton.ca (David F. Skoll)
Primary-site: ftp.doe.carleton.ca /pub/Remind-3.0
260kB remind-3.0.18.tgz
Alternate-site:
Original-site:
Platform: Linux, Solaris, SunOS, HP-UX -- virtually any UN*X-like
system. Wish 4.x required for TCL/Tk front-end, but
this is not essential to use the software.
Copying-policy: An AMENDED version of GPL. The amendments prohibit
porting to MS Windows and use by a certain Canadian
corporation.
End
++++++++++++++++++++++++++++++++++++++++++++
CHANGES TO REMIND
* Version 3.0 Patch 18
+ MAJOR ENHANCEMENTS
- - Added the script "build.tk" which makes it trivial to compile
and install Remind under UNIX -- no need to edit Makefiles or
header files. A nice GUI installation dialog!
- - Got rid of all fixed-size buffers. Hurray! Everything is dynamic --
no built-in limits on line length, token size, etc. This should
cure lots of SEGV's for weird files.
- - Added TAG and DURATION clauses for communicating more information to
back-ends and eventually converting REMIND into a full-fledged
scheduler.
- - Completely reworked the PS/PSFILE mechanism to use the more
general SPECIAL mechanism for customizing output in REMIND back-ends.
+ MINOR ENHANCEMENTS
- - Made parser _very_ forgiving -- the type of reminder now defaults
to MSG. This lets you have lines in the reminder file like this:
Feb 9, 1998 Meeting with Joe.
But I don't recommend abusing it. It's mostly to ease migration from
UNIX calendar(1) files.
- - Documented the "remind -p" format.
- - Made Remind communicate day and month names to back-ends so they
can automatically take on the language Remind was compiled with.
- - Directory structure totally reorganized. Remind now uses an autoconf
"configure" script which should make life very pleasant for UNIX
people.
- - Made Rem2HTML work properly if more than one month's worth of calendar
data was produced. Rem2HTML also escapes any special HTML characters.
However, it recognizes a "SPECIAL HTML" type of reminder which lets
you put arbitrary HTML code in your calendar entries. See www/rem2html
for details.
- - Added the "-a" option to Rem2HTML to complement the "-p" option. Also
made Rem2HTML print a usage message if input is coming from a terminal.
+ BUG FIXES
- - Fixed sunset(), sunrise() and minsfromutc() functions which were broken
by 3.0.17. (In 3.0.17, they did not account for daylight savings time.)
- - Updated "finnish.h" to include proper URL and translation of all
error messages.
+ BUG INTRODUCTIONS
- - The reorganization and use of "configure" probably breaks Remind
installation on non-UNIX platforms. Sorry. I can't fix it until
I hear back from non-UNIX maintainers.
- - Getting rid of fixed-sized buffers meant lots of changes to code.
No doubt, I missed a few regression tests.
- --
David F. Skoll
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce _at_ news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/liw/linux/cola.html
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1
iQCVAgUBNO1HzVrUI/eHXJZ5AQG+pgP8DjFNueuu1Uo0WTkNTJfIcFy/vXPoh+PY
NBC6mhmQFwQ1G+0BBvpwAaniAxqL4eM1/gtns8OIkKIHGTmG9RqXM3cMpMVTDWY+
WBfTcA/QCDMw+sDfXNexnOP1ScG57oKi1U908hCKNz6StHg++3HurirbObrzhfuq
hCjWlvbefno=
=zllU
-----END PGP SIGNATURE-----