David F. Skoll
36a80acb0c
Make tkremind handle the case when ~/.reminders is a directory better.
...
It uses ~/.reminders/100-tkremind.rem as the append file.
2008-03-31 14:00:09 -04:00
David F. Skoll
37ab03b49d
Make tkremind work better on small-screen devices like eeepc.
2008-03-30 12:11:07 -04:00
David F. Skoll
75209cb40e
Update tkremind copyright date.
2008-03-27 22:13:24 -04:00
David F. Skoll
4b2d274748
Add "l" flag to -c to draw calendar
...
using VT100 line-drawing characters.
2008-03-27 22:04:06 -04:00
David F. Skoll
1423495b88
Document -tn option
...
Implement "-ca" which is analagous to "-pa" and "-sa".
2008-03-26 21:51:30 -04:00
David F. Skoll
42e4ec8890
Make DEBUG command handle "f" flag.
2008-03-25 17:21:07 -04:00
David F. Skoll
58fbd51ef4
Call globfree to free memory used by glob.
2008-03-24 23:12:27 -04:00
David F. Skoll
7552dbb812
Update copyright. Put -df in online usage blurb.
2008-03-24 21:36:29 -04:00
David F. Skoll
31e0ecb71d
Fix tests for version change.
2008-03-24 20:42:19 -04:00
David F. Skoll
f6743a4f87
Bump version to 03.01.05.
2008-03-24 20:41:12 -04:00
David F. Skoll
5f574949e6
Nicer -df output. Document -df.
2008-03-24 20:39:47 -04:00
David F. Skoll
724bce4fb9
Add "-df" debugging flag to track file opens.
2008-03-24 20:22:00 -04:00
David F. Skoll
8d59f025af
Patch from Ian! Allen.
2008-03-24 14:10:01 -04:00
David F. Skoll
aad44f4716
Spit out errors if we can't open a non-readable file in a dir/*.rem.
2008-03-24 14:02:39 -04:00
David F. Skoll
0a38d7d213
Output fileinfo lines in tests.
2008-03-24 13:56:51 -04:00
David F. Skoll
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.
2008-03-24 13:54:21 -04:00
David F. Skoll
38beeb8cb0
Add some tests for INCLUDE functionality.
2008-03-24 13:29:31 -04:00
David F. Skoll
26f0acab35
Opening of directories works properly.
2008-03-24 13:16:28 -04:00
David F. Skoll
3897973bc1
Improve error messages.
2008-03-24 13:11:21 -04:00
David F. Skoll
7b3da27461
Fix parse error bug in calendar mode.
2008-03-24 13:02:05 -04:00
David F. Skoll
a85ee5f31c
INCLUDE /directory works. Still need more futzing to fix parse error.
2008-03-24 12:58:23 -04:00
David F. Skoll
b272863aa0
Prep for push.
2008-03-24 10:00:34 -04:00
David F. Skoll
8249964380
Start coding feature allowing "INCLUDE /directory" which basically
...
includes "/directory/*.rem" files in glob-order.
2008-03-22 23:28:51 -04:00
David F. Skoll
af81bbb299
Preserve "\n" in continued lines.
...
Set a flag if parser encounters [expr].
2008-03-15 14:06:12 -04:00
David F. Skoll
d818dd9c80
Fix bug in AM/PM option setting for existing reminders.
2008-03-09 11:23:27 -04:00
David F. Skoll
fe8e34dece
Better error message if nonsensical -i option given.
2008-02-06 23:42:12 -05:00
David F. Skoll
ba928989f7
Make expression parser accept backslashes in strings so we can do:
...
SET a "Some \"embedded\" quotes"
2008-02-06 23:35:46 -05:00
David F. Skoll
742f973028
Allow command-line '-i' option to define a function as well as a var.
...
Example: remind ... '-isquare(x)=x*x' ...
Also, allow the syntax:
SET var = expr
FSET func(args) = defn
Old syntax still works, of course:
SET var expr
FSET func(args) defn
2008-02-06 23:12:51 -05:00
David F. Skoll
043932fcbe
Add a $DeltaOffset read-only system variable that is set by "-tNNN" option.
2008-02-06 22:24:45 -05:00
David F. Skoll
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.
2008-02-06 22:16:47 -05:00
David F. Skoll
06c8fc8f78
Oops... forgot a release note.
2008-02-03 17:14:31 -05:00
David F. Skoll
487338d10c
Updated for 3.1.4 release.
03.01.04
2008-02-03 17:12:16 -05:00
David F. Skoll
3d1c0e5667
Fix awful bug in rem2html for a 28-day February that starts on Sunday...
2008-01-31 23:31:45 -05:00
David F. Skoll
ce3bb191c4
More code cleanups and const-correctness.
2008-01-30 21:37:19 -05:00
David F. Skoll
03e9dbf364
More const qualification.
2008-01-28 11:39:15 -05:00
David F. Skoll
518aab3d02
Don't trash argv[] so reread works properly.
2008-01-28 11:28:17 -05:00
David F. Skoll
f055664f77
More const-correctness.
2008-01-27 11:02:03 -05:00
David F. Skoll
ba3e01f2ce
Add a bunch of const qualifiers.
2008-01-26 21:55:58 -05:00
David F. Skoll
b6883c8a45
Keep version number in ONE place (configure.in) instead of two.
2008-01-26 15:34:32 -05:00
David F. Skoll
9e49ee3acb
Make tkremind obey -b1 option (24-hour mode.)
2008-01-26 12:01:43 -05:00
David F. Skoll
7481f68bb2
Make tkremind work better with Tk8.5.
2007-12-24 11:40:22 -05:00
David F. Skoll
99792eec03
Add a test.
2007-11-05 11:52:50 -05:00
David F. Skoll
91458c7845
Better patch for parsing bug.
2007-11-05 11:44:48 -05:00
David F. Skoll
cad5849dc0
Merge branch 'master' of ssh://magnesium.roaringpenguin.com/home/dfs/personal-git-repos/Remind
2007-11-05 11:38:17 -05:00
David F. Skoll
a38e120e99
Fix weird parsing bug if you have a SKIP on an omitted day with a SATISFY.
2007-11-05 11:37:48 -05:00
David F. Skoll
0b31a78cf2
Patch to clean up HTML output (Jorey Bump)
2007-10-16 11:46:58 -04:00
David F. Skoll
861858c1a6
Bump version to 03.01.04.
2007-10-15 14:17:09 -04:00
David F. Skoll
d43a2277da
Updated WHATSNEW.
v3_01_03_RELEASE
2007-10-15 14:00:09 -04:00
David F. Skoll
f678dc96b8
Write man page for rem2html
v3_01_03
2007-10-07 22:24:35 -04:00
David F. Skoll
c2e371904e
Update distclean target.
2007-10-07 22:10:25 -04:00