From: dfs@doe.carleton.ca (David F. Skoll) Subject: Remind 3.0.18 - Sophisticated calendar/alarm program Date: Fri, 20 Feb 1998 09:07:25 GMT -----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@freenet.carleton.ca (David F. Skoll) Maintained-by: aa775@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@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-----