Dianne Skoll
|
a586d5cd37
|
Fix bug that incorrectly printed # fileinfo lines for -ppp format.
|
2020-01-18 14:43:04 -05:00 |
|
Dianne Skoll
|
edbc88bd19
|
Reformat error message.
|
2020-01-16 20:00:38 -05:00 |
|
Dianne Skoll
|
94f99f3414
|
Make rem2ps bail out if fed "-ppp"-format.
|
2020-01-16 19:59:30 -05:00 |
|
Dianne Skoll
|
fd4f84349e
|
Include filename and lineno in tag synthesis.
|
2020-01-16 19:19:13 -05:00 |
|
Dianne Skoll
|
c1d45485c1
|
Update test suite.
|
2020-01-15 09:20:31 -05:00 |
|
Dianne Skoll
|
8b2a69cf8d
|
Do a small bit of refactoring to get rid of some copy/paste code.
|
2020-01-15 09:18:32 -05:00 |
|
Dianne Skoll
|
034c1341b3
|
Fix typos.
|
2020-01-14 21:47:26 -05:00 |
|
Dianne Skoll
|
29bbf1a030
|
Be strict in what we accept for SET $DefaultColor "r g b"
|
2020-01-14 21:44:08 -05:00 |
|
Dianne Skoll
|
be6661d6be
|
Don't assume a potentially-colored reminder unless it's MSG/MSF/CAL type.
|
2020-01-14 21:43:46 -05:00 |
|
Dianne Skoll
|
3f876e792c
|
Reset $DefaultColor each time we iterate.
|
2020-01-14 21:15:27 -05:00 |
|
Dianne Skoll
|
f2457b90ff
|
Add patch for $DefaultColor, courtesy of Tim Chase.
|
2020-01-14 21:07:20 -05:00 |
|
Dianne Skoll
|
e999e9009b
|
Minor formatting tweak.
|
2020-01-14 20:17:38 -05:00 |
|
Dianne Skoll
|
46326c001b
|
Output true JSON if you invoke as "remind -ppp"
|
2020-01-14 20:09:24 -05:00 |
|
Dianne Skoll
|
7dbbc34ccc
|
Make Remind compile on older gcc that doesn't allow declarations in for(...)
|
2020-01-13 10:00:25 -05:00 |
|
Dianne Skoll
|
6f98b60a6a
|
Output "r", "g", "b" for shade-style reminders.
|
2020-01-12 18:09:41 -05:00 |
|
Dianne Skoll
|
6297622072
|
Write JSON using English day names.
|
2020-01-12 17:47:41 -05:00 |
|
Dianne Skoll
|
2078f087b2
|
An OMITFUNC should set the nonconst_expr flag.
|
2020-01-12 13:06:55 -05:00 |
|
Dianne Skoll
|
ad169a5248
|
Eliminate compiler warnings.
|
2020-01-10 13:57:13 -05:00 |
|
Dianne Skoll
|
fa63a9ba51
|
Add comments.
|
2020-01-10 13:46:20 -05:00 |
|
Dianne Skoll
|
1e7a630737
|
rem2ps can read the new-style JSON output of "remind -pp"
|
2020-01-10 13:41:27 -05:00 |
|
Dianne Skoll
|
de1afce8da
|
Suppress unused param warnings.
|
2020-01-09 18:53:00 -05:00 |
|
Dianne Skoll
|
ac3cb19c26
|
Simplify code.
|
2020-01-09 18:42:14 -05:00 |
|
Dianne Skoll
|
af0479d11d
|
Start preparing rem2ps for parsing JSON input.
|
2020-01-09 18:38:08 -05:00 |
|
Dianne Skoll
|
0d9c04707f
|
Output nonconst_expr and if_depth indicators in JSON mode.
|
2020-01-08 08:42:23 -05:00 |
|
Dianne Skoll
|
c2218f133b
|
Preserve RGB info for a COLOR reminder.
|
2020-01-07 13:27:22 -05:00 |
|
Dianne Skoll
|
1ad0645fab
|
Only print rawbody if it differs from body.
|
2020-01-06 22:25:49 -05:00 |
|
Dianne Skoll
|
3c16f6839a
|
Pass raw body through to back-end in JSON mode.
|
2020-01-06 22:19:22 -05:00 |
|
Dianne Skoll
|
e8bac1e469
|
More info over JSON via -pp commandline switch.
|
2020-01-05 17:15:37 -05:00 |
|
Dianne Skoll
|
b3b69596f4
|
Output SKIP value in JSON.
|
2020-01-05 12:18:10 -05:00 |
|
Dianne Skoll
|
6a7bcb0956
|
Print the "wd" entry as array of weekday names.
|
2020-01-05 12:15:20 -05:00 |
|
Dianne Skoll
|
f18a0704c1
|
More work on emitting JSON.
|
2020-01-05 12:10:05 -05:00 |
|
Dianne Skoll
|
d6f24b7c1e
|
rem2ps will only support "remind -p" protocol and not "remind -pp"
|
2020-01-03 18:00:21 -05:00 |
|
Dianne Skoll
|
e2c9bbf94c
|
Start working on JSON-based alternate "remind -p" protocol.
|
2020-01-03 17:24:01 -05:00 |
|
Dianne Skoll
|
f53aa4f656
|
Start working on Version 2 of Rem2PS protocol.
|
2020-01-03 16:51:47 -05:00 |
|
Dianne Skoll
|
ff85325886
|
Support DATETIME - TIME
|
2020-01-01 18:00:22 -05:00 |
|
Dianne Skoll
|
1a4504ba28
|
Catch date overflow if we use a crazy-long DURATION.
|
2020-01-01 10:01:02 -05:00 |
|
Dianne Skoll
|
fae8f89ed6
|
Handle self-overlapping events correctly; avoid 0-duration events; document
self-overlapping behaviour.
|
2020-01-01 09:45:28 -05:00 |
|
Dianne Skoll
|
a0689999fe
|
Adjust duration_days to not include zero-duration tails.
|
2020-01-01 09:31:55 -05:00 |
|
Dianne Skoll
|
8b4bc0f56e
|
Print warning if we truncate a function name.
|
2019-12-31 22:54:22 -05:00 |
|
Dianne Skoll
|
c9d984983f
|
Add a warning if we truncate variable names.
|
2019-12-31 22:50:42 -05:00 |
|
Dianne Skoll
|
e5e6ff6031
|
Return "Can't compute trigger" if SATISFY uses up too many iterations.
|
2019-12-31 22:26:23 -05:00 |
|
Dianne Skoll
|
9f0aedb608
|
Don't suppress errors in trigger computation.
|
2019-12-31 22:13:53 -05:00 |
|
Dianne Skoll
|
08af33ece5
|
Don't allow DURATION without an AT.
|
2019-12-31 21:51:34 -05:00 |
|
Dianne Skoll
|
a223149aee
|
Add trigeventstart() and trigeventduration() functions.
|
2019-12-31 21:09:21 -05:00 |
|
Dianne Skoll
|
bf2d707e13
|
Skip duration_days at least in each SATISFY loop.
|
2019-12-31 18:51:22 -05:00 |
|
Dianne Skoll
|
18a3db0f31
|
Fix interation between multi-day events and SATISFY.
|
2019-12-31 18:41:25 -05:00 |
|
Dianne Skoll
|
d2c115127d
|
Add a FIXME.
|
2019-12-31 18:02:49 -05:00 |
|
Dianne Skoll
|
e5519a8498
|
Handle events that span >1 day.
|
2019-12-31 17:39:26 -05:00 |
|
Dianne Skoll
|
fbbffb4672
|
Bump version to 3.1.18 and copyright year to 2020.
|
2019-12-30 11:15:00 -05:00 |
|
Dianne Skoll
|
422e098727
|
Don't use a static coerce_buf
|
2019-12-30 11:02:09 -05:00 |
|