Dianne Skoll
7cfb75e3b3
Save filename when queueing reminders. Also, use original trigger structure when triggering.
...
Before, we'd lose the priority and msgprefix() would mess up.
2024-02-02 14:18:55 -05:00
Dianne Skoll
b45428df05
Add system variables: $NumFullOmits, $MaxFullOmits, $NumPartialOmits, $MaxPartialOmits
2023-12-28 19:22:48 -05:00
Dianne Skoll
ca795a352a
Add the $MaxLateMinutes system variable.
...
Don't trigger a timed reminder if it's more than $MaxLateMinutes past
the trigger time (for example, if the computer has hibernated and then
been awoken.)
2023-12-03 17:16:48 -05:00
Dianne Skoll
85b0348fa7
Add $ParseUntriggered system variable.
2023-07-20 09:21:37 -04:00
Dianne Skoll
e63d4be4e8
Make "-tn" explicitly set a delta of ++n for *all* REM statements.
...
Also change the name of $DeltaOffset to $DeltaOverride.
2023-06-03 13:36:58 -04:00
Dianne Skoll
e3ec6565e9
Add support for -k: option --- applies command only to *queued* reminders.
2023-03-13 15:16:24 -04:00
Dianne Skoll
18f21693af
Clean up some warnings from cppcheck static analyzer.
2023-02-07 10:28:02 -05:00
Dianne Skoll
0cea410529
Add a bunch of: "SPDX-License-Identifier: GPL-2.0-only" comments.
2022-12-26 14:24:33 -05:00
Dianne Skoll
387125d983
Start fixing terminology: Julian becomes DSE
...
Remind's so-called "Julian" date is not a true Julian date.
It's really the number of days since the Remind Epoch, so rename
to DSE (Days Since Epoch)
2022-12-21 13:14:00 -05:00
Dianne Skoll
07fd975935
Add the $AddBlankLines system variable.
2022-10-10 22:49:28 -04:00
Dianne Skoll
ec72c74016
Add $Use256Colors, $UseBGVTColors, $UseTrueColors and $UseVTColors special variables.
2022-10-09 12:16:33 -04:00
Dianne Skoll
fba9f139ed
Add global OMIT of the form:
...
OMIT wkday [wkday...]
For example: OMIT Saturday Sunday
2022-10-05 14:12:53 -04:00
Dianne Skoll
b39e0eab7e
Get rid of ComputeCalWidth - it's obsolete
2022-09-24 10:39:05 -04:00
Dianne Skoll
a01e05c1db
Fix bug introduced in commit 98c5bf511e:
...
Don't print a banner when issuing a queued reminder.
2022-09-21 18:17:25 -04:00
Dianne Skoll
efecf2e1ea
Make "remind -c" optionally support the SPECIAL SHADE
2022-09-16 11:41:18 -04:00
Dianne Skoll
a5865fb5fe
Add $SuppressLRM system variable; bump version to 04.00.01.
2022-05-27 12:22:26 -04:00
Dianne Skoll
0653b9420a
Add "q" suboption to "-p" to not suppress quote markers.
2022-03-23 11:02:16 -04:00
Dianne Skoll
d30f347a0b
More language work.
2022-03-20 13:05:24 -04:00
Dianne Skoll
5e9b1e7464
Fix compilation errors for non-English languages.
2022-03-20 10:49:37 -04:00
Dianne Skoll
d38c324340
Start making language stuff dynamic.
2022-03-20 09:42:24 -04:00
Dianne Skoll
fade38d522
Add $SysInclude system variable.
2022-03-20 08:56:01 -04:00
Dianne Skoll
37e3d3d1d1
Add $Today and $Tomorrow system variables.
2022-03-19 15:17:18 -04:00
Dianne Skoll
4d17494371
Bump copyright date.
2022-03-14 21:12:20 -04:00
Dianne Skoll
00ab7b196d
Set default of $MaxSatIter to 1000 instead of 150.
...
Computers are much faster than when Remind was first written;
we can handle a much higher limit.
2022-03-04 08:18:49 -05:00
Dianne Skoll
2f1e3524df
Replace the various LAT_ and LONG_ macros with DEFAULT_LATITUDE and DEFAULT_LONGITUDE
2022-01-31 08:52:18 -05:00
Dianne Skoll
16c0a819a9
Fix to language code.
2022-01-25 22:03:34 -05:00
Dianne Skoll
dd56b7c385
Add system variables for dynamically changing day and month names.
2022-01-25 19:18:59 -05:00
Dianne Skoll
f6f201085c
Start adding support for dynamic month and day names.
2022-01-25 18:47:25 -05:00
Dianne Skoll
d33c27289a
Implement $DefaultTDelta system variable and -tt[N] command-line option.
2022-01-20 09:44:17 -05:00
Dianne Skoll
83a2216d19
Add $Latitude and $Longitude system variables.
2021-12-27 15:08:12 -05:00
Dianne Skoll
0a1d0011f6
Add "-+username" option to trust "username" for the purpose of allowing RUN.
2021-10-05 12:04:44 -04:00
Dianne Skoll
34409f7a7d
Update copyright year.
2021-04-02 10:43:54 -04:00
Dianne Skoll
454d859fdd
Support true RGB coloring.
2020-01-25 16:16:51 -05:00
Dianne Skoll
c16ac1bd8c
Support 256-color mode on XTerm and other terminals.
2020-01-25 15:06:43 -05:00
Dianne Skoll
c05fd366df
Implement -@, -@0 and -@1 options to colorize reminders.
2020-01-25 11:12:10 -05:00
Dianne Skoll
a9430fea5f
Make Remind adjust calendar to fit terminal.
2020-01-18 15:11:28 -05:00
Dianne Skoll
f2457b90ff
Add patch for $DefaultColor, courtesy of Tim Chase.
2020-01-14 21:07:20 -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
632152e8b6
Remember the last trigger and time trigger.
2019-12-28 16:24:16 -05:00
Dianne Skoll
52d252723f
Depenguinization.
2018-11-04 10:56:47 -05:00
Dianne Skoll
84b0a96170
Accept datetimes in ISO-8601 format on input.
...
Add $DateTimeSep system variable to select T or @ as separator
on output.
2016-07-25 10:05:25 -04:00
David F. Skoll
29c8475ea9
s/David/Dianne/
2015-04-17 02:07:18 -04:00
David F. Skoll
b3306c5572
Revert change: TrigAttempts too hard to define.
2012-12-09 11:23:02 -05:00
David F. Skoll
9ef3be33e5
Add new $TrigAttempts special var.
2012-12-09 11:17:16 -05:00
David F. Skoll
2faaaf78a8
Add support for UTF-8 line-drawing characters.
2010-09-10 10:18:22 -04:00
David F. Skoll
a1faa8d804
Finish up Purge Mode:
...
o Make it recognize constant expressions (yay!)
o Make it not add a blank line to end of *.purged files.
o Make it nuke #!P comments in the source files.
2010-04-21 09:02:25 -04:00
David F. Skoll
31f90b6c53
Add purge mode.
2010-04-20 10:59:57 -04:00
David F. Skoll
184d29c592
More work on -j ("Purge Mode") option.
2010-04-19 15:57:35 -04:00
David F. Skoll
55cca49428
Start implementing a "-j" mode to purge old reminders.
2010-04-07 15:30:29 -04:00
David F. Skoll
f470297958
Make max. string length controllable with $MaxStringLen system variable.
2008-10-05 13:49:45 -04:00