All releases of Remind


Release Notes: This is a minor bugfix release. The most important change is an improvement in the accuracy of the sunrise/sunset functions.


Release Notes: Many substitution sequences "%x" have an alternate mode denoted by "%*x". This alternate mode leaves out prepositions. In addition to this new feature, a serious bug in the dawn/dusk calculation routine was fixed.


Release Notes: The sunrise calculation was changed to consider dawn to be standard Civil Dawn when the sun is six degrees below the horizon. There were several documentation cleanups and corrections and a few minor code cleanups.


Release Notes: A new THROUGH keyword lets you omit ranges of dates and simplifies some reminders. Remind now correctly supports multibyte characters (such as UTF-8) in text-mode calendar output. A given reminder can now have multiple TAG clauses. A few minor bugs were fixed.


Release Notes: A new "purge mode" has been added to clean expired reminders out of reminder files. TkRemind has been enhanced to support the DURATION keyword.


Release Notes: A few special variables were added that replace long-winded function calls. A bug in SCHED calculations was fixed, as was a bug in the PostScript rendering of a MOON followed by a SHADE special.


Release Notes: Wherever you could write "day Mon year", the parser now accepts "YYYY-MM-DD". A new slide() built-in function eases creation of some complicated reminders.


Release Notes: A new OMITFUNC clause gives you additional control and flexibility over "omitted days" calculations. The new evaltrig() built-in function lets you evaluate triggers from within an expression. The new weekno() built-in function returns the ISO 8601 week number of a date. The "WEEK" special (supported by tkremind, rem2ps, and rem2html) lets you annotate calendar output with the week number. Various other minor bugfixes and enhancements were implemented.


Release Notes: If you supply a directory name on the command line or for an INCLUDE command, then Remind reads all *.rem files in that directory (in the order returned by "glob"). The plain-text calendar ("-c") can draw lines using VT-100 line-drawing characters and approximate colored reminders using VT-100 color escape codes. There were several other minor bugfixes and enhancements.


Release Notes: TkRemind respects the "-b1" option and operates in 24-hour clock mode if the option is supplied. It has been tweaked to look better with Tcl/Tk 8.5. A rare parsing error involving interaction between SATISFY and SKIP has been fixed. Rem2HTML would output a horribly incorrect calendar for a 28-day February starting on Sunday (such as February 2009). This has been fixed.