Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Oct 8, 2012
Commits on Oct 3, 2012
  1. Bump all packages that use perl, or depend on a p5-* package, or

    wiz authored
    are called p5-*.
    I hope that's all of them.
Commits on Sep 9, 2010
  1. Update remind to 3.1.9.

    obache authored
    close PR#43791.
    Changes to pkgsrc
    * use INSTALL_SCRIPT from configure (patch-ab).
    * update tclsh name, current its version in pkgsrc is 8.4.
    * Version 3.1 Patch 9 - 2010-06-20
    - MAJOR ENHANCEMENT: New "purge mode" to delete expired reminders.  See
      the PURGE MODE section of the remind man page.
    - ENHANCEMENT: Support DURATION in TkRemind.  Thanks to Marek Marczykowski.
    - BUG FIX: Don't change the order of PS and PSFILE reminders.  Bug found
      by John McGowan.
    - BUG FIX: "REM 1990-01-01 SATISFY 1" would yield a spurious parse error
      in earlier versions of Remind.
    - BUG FIX: Yom HaShoah is moved to Thursday if it would normally fall on
      a Friday.  Thanks to Jonathan Kamens for pointing this out.
    * Version 3.1 Patch 8 - 2010-03-09
    - ENHANCEMENT: Include some useful scripts in contrib/
    - ENHANCEMENT: Add the $T, $Td, $Tm, $Tw, $Ty, $U, $Ud, $Um, $Uw, $Uy
      special variables to make reminder files less wordy.  See man page
      for details.
    - MINOR ENHANCEMENT: Set an icon photo window manager resource on TkRemind.
    - POLICY CHANGE: Discourage use of Remind on MS Windows or Apple Mac OS X.
    - BUG FIX: Ignore msgprefix() and msgsuffix() on RUN-type reminders.
    - BUG FIX: Adjust Remind and Rem2PS so that SHADE specials don't obliterate
      earlier MOON specials.
    - BUG FIX: Fix bug in SCHED calculations if Remind is started in the middle
      of a SCHED interval.
Commits on Jul 22, 2009
  1. Update to 3.1.7, set LICENSE.

    wiz authored
    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.
Commits on Jul 7, 2009
  1. user-destdir support

    joerg authored
Commits on Jun 14, 2009
  1. Remove @dirrm entries from PLISTs

    joerg authored
Commits on Jan 7, 2009
  1. Update to 3.1.6:

    wiz authored
    * Version 3.1 Patch 6 - 2008-11-16
    - MAJOR ENHANCEMENT: A new OMITFUNC clause gives you additional
      control and flexibility over "omitted days" calculations.  This is
      useful when holidays influence the timing of events several days
      later.  See "COMPUTED LOCAL OMITS" in the man page.
    - ENHANCEMENT: The new evaltrig() built-in function lets you evaluate triggers
      from within an expression.
    - ENHANCEMENT: The new weekno() built-in function returns the ISO 8601
      week number of a date.
    - ENHANCEMENT: The "WEEK" special lets you annotate calendar output with the
      week number.  The TkRemind, rem2ps and rem2html back-ends support WEEK.
    - MINOR ENHANCEMENT: You can control whether timed reminders come before or
      after non-timed reminders with the "-g" flag.
    - BUG FIX: TkRemind did not work correctly if ~/.reminders was a directory.
    - BUG FIX: TkRemind incorrectly invoked Remind with the "-a" flag when
      showing today's reminders.
    - BUG FIX: In certain cases, a trigger containing a day, month and
      weekday would fail if it needed to cross a year boundary.  This has
      been fixed.
Commits on Nov 10, 2008
  1. Update to 3.1.5:

    wiz authored
    * Version 3.1 Patch 5 - 2008-04-15
    - MAJOR ENHANCEMENT: If you supply a directory name on the command line
      or for an INCLUDE command, then Remind reads all *.rem file in that
      directory (in the order returned by "glob")
    - ENHANCEMENT: The plain-text calendar ("-c") can draw lines using VT-100
      line-drawing characters if invoked as "-cl"
    - ENHANCEMENT: The plain-text calendar can approximate SPECIAL COLOR reminders
      using VT-100 color escape sequences if invoked as "-cc".  (You can combine
      the colors and line-drawing characters with -clc or -ccl.)
    - ENHANCEMENT: The "-t" option can take a numeric argument n.  In this case,
      all reminders are assumed to have a delta of +n.  (Without the argument,
      an infinite delta is assumed, as before.)  If a numeric argument is given,
      the new system variable $DeltaOffset is set to the argument.
    - MINOR ENHANCEMENT: The "-i" command-line option can be used to define
      a function as well as set a variable.
    - MINOR ENHANCEMENT: String constants can have embedded quotes "Like \"this"
    - MINOR ENHANCEMENT: tkremind works better on small screens like that of
      the Eee-PC.
    - BUG FIX: Minor fix to HTML output courtesy of Ian! Allen.
    - BUG FIX: Parse error in calendar mode was fixed.
    * Version 3.1 Patch 4 - 2008-02-03
    - ENHANCMENT: tkremind respects the "-b1" option and operates in 24-hour
      clock mode if the option is supplied.
    - ENHANCEMENT: tkremind has been tweaked to look better with Tcl/Tk 8.5.
    - CLEANUP: Version is kept only in instead of two different
    - CLEANUP: Added "const" qualifier to many places in the code that previously
      lacked it.
    - BUG FIX: A rare parsing error involving interaction between SATISFY and
      SKIP has been fixed.
    - BUG FIX: rem2html would output a horribly-wrong calendar for a 28-day
      February starting on Sunday (such as February 2009.)  This has been fixed.
    - BUG FIX: The "-ivar=value" command-line option failed if Remind re-execed
      itself because we overwrote argv[].  This has been fixed.
    * Version 3.1 Patch 3 - 2007-10-15
    - rem2html now uses CSS for a much better-looking calendar.
      NOTE: rem2html was completely rewritten and some of the command-line
      options have changed!
    - If a reminder has a DURATION clause, then the starting and ending times
      are output in calendar mode.
    - DST rules in "defs.rem" were updated to reflect new US/Canadian DST rules.
    - If a REM command cannot compute a trigger date, the SATISFY expression
      is not evaluated.  This helps avoid spurious error messages in some
    * Version 3.1 Patch 2 - 2007-09-12
    - tries to set defaults for location, paper size, etc from an
      existing "remind" installation if it detects one.
    - In queue mode, wake up once a minute and recalibrate sleep time.
      This should make Remind work better on laptops that suspend or
      hibernate.  Note that "remind -q" does *not* handle date-rollover
      well; it simply exits if it notices date rollover.  "remind -z0"
      (as used by tkremind) handles date rollover properly; it rereads the
      reminder file and rebuilds the queue if it notices date rollover.
    - tkremind: Added some key bindings to make navigation easier.
    - tkremind: Made calendar boxes use space more efficiently.
    - remind: The functionality of "rem" is now built into remind.  If you
      invoke remind as "rem", then it uses a default filename.  The installer
      sets up "rem" as a symbolic link to "remind".
    + CHANGE
    - "remind -p" no longer sorts SPECIAL reminders before non-SPECIAL.
      Backends supplied by Roaring Penguin (rem2ps, rem2html and tkremind)
      are known to work properly.
    - "remind -p" no longer suppresses any AT-time associated with SPECIAL
      Backends supplied by Roaring Penguin (rem2ps, rem2html and tkremind)
      are known to work properly.
    - examples/defs.rem: A few corrections to Jewish holidays courtesy of
      Art Werschulz.
    - src/ Added install-nostripped target.
    - SPECIAL COLOR now works more like MSG, including proper support for AT and
      for the %" %" escape sequence.
    - SPECIAL COLOR is queued correctly if it has an AT clause.
    - Using the psshade() or psmoon() functions emits a warning on stderr.  You
      should use SPECIAL SHADE or SPECIAL MOON instead.
    * Version 3.1 Patch 1 - 2007-08-23
    - Added the "nonomitted" function that solves a number of
      moving-reminder-in-response-to-holiday problems.  The real-world
      problems solved are the "moving-garbage-day" problem and the
      "six-day-school-cycle" problem.
    - A few minor performance improvements in response to profiling runs.
    - Prevent compilation failure with gcc 2.95.
    - Fix trailing "s" bug with -k option.  This was fixed in Debian's release,
      but the Debian maintainer never bothered to let me know.
    - Removed obsolete scripts: kall, rem,, remind-all.csh
    - Made "-n" output always use "/" as date separator for consistency with
      "-p" and "-s".
    - Moon PNG images are transparent.  Output of moon phases in rem2html
      improved slightly.
    - Various man-page fixes.
    * Version 3.1 Patch 0 - 2007-07-14
    - Added the FROM clause.  This lets you write reminders like:
      REM Mon FROM 16 July 2007 UNTIL 13 Aug 2007 MSG Some Mondays...
    - Remind now has a new datatype: A DATETIME object represents a date AND
      a time (to the nearest minute).  DATETIME constants are written
      as '2007-09-01@14:33'.  Various operators and functions have been
      modified to do sensible things with DATETIMEs and several new DATETIME
      functions have been added.
    - The SPECIAL COLOR reminder type has been hacked to behave more like
      a MSG type.  It sorts properly and is emitted as a normal reminder
      in non-calendar mode.  Simlarly, SPECIAL HTML sorts with -g as well.
    - TkRemind can e-mail you reminders if you don't dismiss the popup window
      after one minute.  This is useful if you need to leave your workstation
      but want reminders to "follow" you via e-mail.
    - A new "-y" option to Remind generates tags for all reminders that lack
      a TAG clause.  This may be useful for conversion tools that want each
      reminder to have a unique identifier.
    - A new "tzconvert" function lets you convert datetimes between different
      time zones.  It's only as good as your C library, so test thoroughly
      please!  Based on a patch from Stefan Wehr.
    - TkRemind sorts reminders by invoking Remind with the '-g' option.
    - The time and date separator characters can be changed at runtime by
      setting $TimeSep and $DateSep respectively.
    - The simple calendar ('-s') option can be immediately followed by an 'a'.
      This causes Remind to output reminders with deltas before the actual
      trigger date.  Based loosely on an idea from Frank Terbeck.
    - Default date separator is now '-' instead of '/'
    - trigdate() and trigtime() behave differently - they return the integer 0
      if the last reminder could not be computed or did not have an AT clause
    - Maximum length of variable names has been increased from 12 to 16 characters.
    - Fixed a potential memory leak in queue.c
    - Fixed compile error on Mac OS X.
    - Fixed behaviour of "-sa" option so deltas correctly obey omitted days
      and the scheduling function (if one is used).
    - rem2ps would produce invalid PostScript in some rare cases
      (eg, for February 2007).  This has been fixed.
Commits on Sep 8, 2007
  1. Convert to use the features framework.

    jlam authored
Commits on Sep 6, 2007
Commits on Feb 22, 2007
  1. pkglint cleanup; update HOMEPAGE/MASTER_SITES.

    wiz authored
    From Sergey Svishchev in private mail.
Commits on Oct 1, 2006
  1. added support for IRIX 5

    schwarz authored
Commits on Jul 22, 2006
  1. Update to 3.00.24. Ok kim@

    wiz authored
    * Version 3.0 Patch 24
    - Permit the DURATION of a reminder to be as high as you like.  Previously,
      DURATIONs could be at most 23:59.  Fix courtesy of Paul Pelzl.
    - The "-n" flag can be usefully combined with "-s", "-p" and "-l" now.
      Fix courtesy of Paul Pelzl.
    - The "-k" command escapes all characters except those known to be
      safe, rather than attempting to escape only characters thought to be
    - Removed the crufty code that supported non-ANSI C compilers.
    - Removed all support for non-UNIX/non-Linux systems.
    - Fixed a bug in the tokenizer that could make Remind segfault.  Fix courtesy
      of Stan Tobias.
    * Version 3.0 Patch 23
    - Added the COLOR special for putting colored reminders in the calendar.
      Supported by the HTML, Tcl/Tk and PostScript back-ends.
    - Many minor tweaks to tkremind.
    - Added ability to specify paper size in inches or centimetres to rem2ps.
    - Added the "-l" option to Remind.  This outputs additional information
      for back-end programs that use the "-p" output format.  Currently
      used only by the "tkremind" back-end.
    - Fixed dates for Yom Hazikaron and Yom Ha'atzmaut if 5 Iyar falls on a
      Saturday.  (Hebrew calendar fix.)
    - Added support for the Icelandic language, courtesy of Björn Davíðsson.
    - Fixed parser error for unterminated date constant: '2005/01/01
Commits on Feb 23, 2005
  1. Add RMD160 checksums.

    wiz authored
Commits on Jan 25, 2005
Commits on Nov 24, 2004
  1. Fixed the globbing in patch-ac (thanks Christos), to avoid errors fro…

    kim authored
    …m free.
    Closes PR pkg/26612
Commits on Aug 11, 2004
  1. Update homepage and master site.

    ben authored
Commits on Oct 31, 2001
Commits on Apr 18, 2001
Commits on Apr 17, 2001
  1. + move the distfile digest/checksum value from files/md5 to distinfo

    agc authored
    + move the patch digest/checksum values from files/patch-sum to distinfo
Commits on Feb 17, 2001
Commits on Dec 18, 2000
  1. Update to 3.0.22. Changes:

    wiz authored
    - Added option to have TkRemind display all of today's reminders in a text
      box on startup.  This option is on by default.
    - Makefile in "www" directory allows you to add ".cgi" suffix to CGI scripts.
    - Added option to completely delete a reminder from the reminder file in
      the timed reminder popup dialog.
    - Clarified build instructions.
    - Fixed packing order in TkRemind so resizing window doesn't make control
      buttons disappear.
    - Fixed serious bug in which background queued reminders were ignored and
      Remind simply exited.  Doh!  Sorry about that.
Commits on Dec 17, 2000
  1. New category: time. Move many packages here:

    wiz authored
    misc/cal, misc/cardboard-schedule, misc/ical, misc/plan, misc/py-mxDateTime,
    misc/remind, sysutils/logtime, and 19 more from x11.
Something went wrong with that request. Please try again.