Commit Graph

  • b59d4ed4a4 Add "evaltrig" function. David F. Skoll 2008-09-19 23:49:11 -04:00
  • 4c53710279 Set maximum string length to 65535 to minimize chances of self-DOS. David F. Skoll 2008-09-19 23:28:19 -04:00
  • 2274e88485 Remove extraneous semicolon David F. Skoll 2008-09-19 23:10:57 -04:00
  • 984a4677f2 Clean up funcs.c; add weekno function for ISO week number. David F. Skoll 2008-09-19 23:08:15 -04:00
  • 5e3dc54725 Document sorting of timed vs. untimed reminders. Add an $UntimedFirst system variable. David F. Skoll 2008-09-18 17:30:31 -04:00
  • 53a7bf9773 Make tests pass. David F. Skoll 2008-09-18 17:20:09 -04:00
  • 1dcc3897d6 Allow sorting of untimed before timed. David F. Skoll 2008-09-18 17:17:38 -04:00
  • fbc0375739 Fix bug if MON DAY WKDAY crosses year boundary. David F. Skoll 2008-09-16 22:10:09 -04:00
  • 4a74c03fa4 Small man-page fix. David F. Skoll 2008-08-31 15:51:25 -04:00
  • d8833e6ce2 Updated man page. David F. Skoll 2008-08-31 15:44:57 -04:00
  • 2b8b9a56aa Fix typo. David F. Skoll 2008-08-31 10:32:25 -04:00
  • 85a8ebb357 Slight efficiency improvement in OMIT testing. David F. Skoll 2008-08-31 10:30:59 -04:00
  • a67d9e2524 Change behaviour: OMITFUNC ignores local/global OMIT context. Only sane way to solve garbage-day problem; also allows for more flexibility. David F. Skoll 2008-08-31 10:29:28 -04:00
  • 6845e72fd5 Communicate errors back for bad OMITFUNCs. David F. Skoll 2008-08-30 22:10:06 -04:00
  • 0ab977fa05 Whitespace cleanup David F. Skoll 2008-08-30 21:43:38 -04:00
  • ad64a12b2a Update man page. David F. Skoll 2008-08-30 16:35:48 -04:00
  • cfde4b50bb Updated man page. David F. Skoll 2008-08-29 21:28:25 -04:00
  • f302c8eb95 Document OMITFUNC and fix huge bug. :-) David F. Skoll 2008-08-29 21:22:48 -04:00
  • 7ecc355358 Add test for OMITFUNC. David F. Skoll 2008-08-29 21:03:01 -04:00
  • a52216d7e7 Update test.cmp for version. David F. Skoll 2008-08-29 20:56:22 -04:00
  • 8d8d4b667d Implement OMITFUNC clause in REM command. David F. Skoll 2008-08-29 20:48:58 -04:00
  • 670369121e Remove -a flag from "ShowTodaysReminders" David F. Skoll 2008-08-28 12:29:38 -04:00
  • 4365e580ee If main reminder file is a directory and AppendFile does not exist, create AppendFile. David F. Skoll 2008-04-16 21:54:05 -04:00
  • a8a09a905e Update test.cmp for new version. David F. Skoll 2008-04-16 21:45:58 -04:00
  • dbb7381eb1 Update version number in configure. David F. Skoll 2008-04-16 21:44:44 -04:00
  • aa3531a6bf Merge branch 'master' of ssh://source.roaringpenguin.com/home/dfs/personal-git-repos/Remind David F. Skoll 2008-04-16 13:35:36 -04:00
  • 2848203d75 Note new behaviour: set var [expr] no longer works. David F. Skoll 2008-04-16 13:34:38 -04:00
  • f0aef0703c Update WHATSNEW file. 03.01.05 David F. Skoll 2008-04-15 18:26:25 -04:00
  • 7356a511e0 Update release notes and man page. David F. Skoll 2008-04-14 21:30:35 -04:00
  • 5be26a3cff Add "c" flag to -c option that causes Remind to approximate SPECIAL COLOR reminders with vt100 escape sequences. David F. Skoll 2008-04-14 21:03:45 -04:00
  • 36a80acb0c Make tkremind handle the case when ~/.reminders is a directory better. It uses ~/.reminders/100-tkremind.rem as the append file. David F. Skoll 2008-03-31 14:00:09 -04:00
  • 37ab03b49d Make tkremind work better on small-screen devices like eeepc. David F. Skoll 2008-03-30 12:11:07 -04:00
  • 75209cb40e Update tkremind copyright date. David F. Skoll 2008-03-27 22:13:24 -04:00
  • 4b2d274748 Add "l" flag to -c to draw calendar using VT100 line-drawing characters. David F. Skoll 2008-03-27 22:04:06 -04:00
  • 1423495b88 Document -tn option David F. Skoll 2008-03-26 21:51:30 -04:00
  • 42e4ec8890 Make DEBUG command handle "f" flag. David F. Skoll 2008-03-25 17:21:07 -04:00
  • 58fbd51ef4 Call globfree to free memory used by glob. David F. Skoll 2008-03-24 23:12:27 -04:00
  • 7552dbb812 Update copyright. Put -df in online usage blurb. David F. Skoll 2008-03-24 21:36:29 -04:00
  • 31e0ecb71d Fix tests for version change. David F. Skoll 2008-03-24 20:42:19 -04:00
  • f6743a4f87 Bump version to 03.01.05. David F. Skoll 2008-03-24 20:41:12 -04:00
  • 5f574949e6 Nicer -df output. Document -df. David F. Skoll 2008-03-24 20:39:47 -04:00
  • 724bce4fb9 Add "-df" debugging flag to track file opens. David F. Skoll 2008-03-24 20:22:00 -04:00
  • 8d59f025af Patch from Ian! Allen. David F. Skoll 2008-03-24 14:10:01 -04:00
  • aad44f4716 Spit out errors if we can't open a non-readable file in a dir/*.rem. David F. Skoll 2008-03-24 14:02:39 -04:00
  • 0a38d7d213 Output fileinfo lines in tests. David F. Skoll 2008-03-24 13:56:51 -04:00
  • 4fcd60fd95 Increase INCLUDE_DEPTH to account for (wasted) top-of-stack entry. Document that filename argument for INCLUDE and command-line can be a directory. David F. Skoll 2008-03-24 13:54:21 -04:00
  • 38beeb8cb0 Add some tests for INCLUDE functionality. David F. Skoll 2008-03-24 13:29:31 -04:00
  • 26f0acab35 Opening of directories works properly. David F. Skoll 2008-03-24 13:16:28 -04:00
  • 3897973bc1 Improve error messages. David F. Skoll 2008-03-24 13:11:21 -04:00
  • 7b3da27461 Fix parse error bug in calendar mode. David F. Skoll 2008-03-24 13:02:05 -04:00
  • a85ee5f31c INCLUDE /directory works. Still need more futzing to fix parse error. David F. Skoll 2008-03-24 12:58:23 -04:00
  • b272863aa0 Prep for push. David F. Skoll 2008-03-24 10:00:34 -04:00
  • 8249964380 Start coding feature allowing "INCLUDE /directory" which basically includes "/directory/*.rem" files in glob-order. David F. Skoll 2008-03-22 23:28:51 -04:00
  • af81bbb299 Preserve "\n" in continued lines. David F. Skoll 2008-03-15 14:06:12 -04:00
  • d818dd9c80 Fix bug in AM/PM option setting for existing reminders. David F. Skoll 2008-03-09 11:23:27 -04:00
  • fe8e34dece Better error message if nonsensical -i option given. David F. Skoll 2008-02-06 23:42:12 -05:00
  • ba928989f7 Make expression parser accept backslashes in strings so we can do: David F. Skoll 2008-02-06 23:35:46 -05:00
  • 742f973028 Allow command-line '-i' option to define a function as well as a var. Example: remind ... '-isquare(x)=x*x' ... David F. Skoll 2008-02-06 23:12:51 -05:00
  • 043932fcbe Add a $DeltaOffset read-only system variable that is set by "-tNNN" option. David F. Skoll 2008-02-06 22:24:45 -05:00
  • ad5e096caa Make '-t' take a numeric argument that sets the "DeltaOffset" to that value. We trigger any reminder that will trigger between today and today+DeltaOffset days. A bare '-t' sets InfiniteDelta as before. David F. Skoll 2008-02-06 22:16:47 -05:00
  • 06c8fc8f78 Oops... forgot a release note. David F. Skoll 2008-02-03 17:14:31 -05:00
  • 487338d10c Updated for 3.1.4 release. 03.01.04 David F. Skoll 2008-02-03 17:12:16 -05:00
  • 3d1c0e5667 Fix awful bug in rem2html for a 28-day February that starts on Sunday... David F. Skoll 2008-01-31 23:31:45 -05:00
  • ce3bb191c4 More code cleanups and const-correctness. David F. Skoll 2008-01-30 21:37:19 -05:00
  • 03e9dbf364 More const qualification. David F. Skoll 2008-01-28 11:39:15 -05:00
  • 518aab3d02 Don't trash argv[] so reread works properly. David F. Skoll 2008-01-28 11:28:17 -05:00
  • f055664f77 More const-correctness. David F. Skoll 2008-01-27 11:02:03 -05:00
  • ba3e01f2ce Add a bunch of const qualifiers. David F. Skoll 2008-01-26 21:55:58 -05:00
  • b6883c8a45 Keep version number in ONE place (configure.in) instead of two. David F. Skoll 2008-01-26 15:34:32 -05:00
  • 9e49ee3acb Make tkremind obey -b1 option (24-hour mode.) David F. Skoll 2008-01-26 12:01:43 -05:00
  • 7481f68bb2 Make tkremind work better with Tk8.5. David F. Skoll 2007-12-24 11:40:22 -05:00
  • 99792eec03 Add a test. David F. Skoll 2007-11-05 11:52:50 -05:00
  • 91458c7845 Better patch for parsing bug. David F. Skoll 2007-11-05 11:44:48 -05:00
  • cad5849dc0 Merge branch 'master' of ssh://magnesium.roaringpenguin.com/home/dfs/personal-git-repos/Remind David F. Skoll 2007-11-05 11:38:17 -05:00
  • a38e120e99 Fix weird parsing bug if you have a SKIP on an omitted day with a SATISFY. David F. Skoll 2007-11-05 11:37:48 -05:00
  • 0b31a78cf2 Patch to clean up HTML output (Jorey Bump) David F. Skoll 2007-10-16 11:46:58 -04:00
  • 861858c1a6 Bump version to 03.01.04. David F. Skoll 2007-10-15 14:17:09 -04:00
  • d43a2277da Updated WHATSNEW. v3_01_03_RELEASE David F. Skoll 2007-10-15 14:00:09 -04:00
  • f678dc96b8 Write man page for rem2html v3_01_03 David F. Skoll 2007-10-07 22:24:35 -04:00
  • c2e371904e Update distclean target. David F. Skoll 2007-10-07 22:10:25 -04:00
  • 2a1cbff22e Add www/Makfile to gitignore. David F. Skoll 2007-10-07 22:09:47 -04:00
  • a2d9f277c4 Minor tweaks to Makefile.in David F. Skoll 2007-10-07 22:09:37 -04:00
  • d939059417 Improve www/Makefile stuff. David F. Skoll 2007-10-07 22:05:35 -04:00
  • 740cd4cfed Update README. David F. Skoll 2007-10-06 11:41:40 -04:00
  • 91a5306a67 Fix typo. David F. Skoll 2007-10-06 11:38:23 -04:00
  • b78ffcbffd Tidy up option processing. David F. Skoll 2007-10-06 11:35:57 -04:00
  • 4f72f557b7 Minor fix to --nostyle output. David F. Skoll 2007-10-05 11:52:16 -04:00
  • e3b21d6d0d More tweaks. David F. Skoll 2007-10-04 22:02:27 -04:00
  • af28c49d8d Fixed up the www stuff. David F. Skoll 2007-10-04 22:01:09 -04:00
  • 67f4635573 Fix DST rules. David F. Skoll 2007-10-04 13:41:42 -04:00
  • 5f8d10908d Minor cleanups. David F. Skoll 2007-10-03 12:32:41 -04:00
  • 7307421812 Add --nostyle option to rem2html so it can produce basic HTML that does not rely on an external stylesheet. David F. Skoll 2007-10-02 18:47:38 -04:00
  • 5cd3b628c5 Minor tweaks. David F. Skoll 2007-10-02 14:03:19 -04:00
  • 29e483ab64 Updated Makefile and rem2html to use IMGBASE for stylesheet also. David F. Skoll 2007-10-02 11:31:06 -04:00
  • 66ddba45af Add support for HTMLCLASS special. Add CSS code for rem-today class to highlight "today". David F. Skoll 2007-10-02 11:21:40 -04:00
  • 9325b3f035 Minor tweaks to CSS. David F. Skoll 2007-10-01 18:03:21 -04:00
  • 522c4c94e1 Add --imgbase option. David F. Skoll 2007-10-01 17:59:33 -04:00
  • 730505cff3 Less verbose. David F. Skoll 2007-10-01 17:27:58 -04:00
  • 019783e1fa Redo rem2html. Uses CSS instead of hard-coded stuff. David F. Skoll 2007-10-01 17:21:59 -04:00
  • 8612bb6480 Do not evaluate SATISFY expression if reminder has expired. David F. Skoll 2007-09-26 08:41:34 -04:00