Dianne Skoll
|
63430c59f7
|
Make "make install" *not* strip debugging symbols; add "make install-stripped" target to strip them.
|
2022-09-17 09:04:45 -04:00 |
|
Dianne Skoll
|
c646bfc63f
|
Make today's date bold in -c mode.
|
2022-09-16 21:01:10 -04:00 |
|
Dianne Skoll
|
58dea8f69b
|
Support greyscale version of SHADE.
|
2022-09-16 20:44:59 -04:00 |
|
Dianne Skoll
|
b984b66819
|
Put a space before the "***" representing today in -c mode.
|
2022-09-16 16:15:01 -04:00 |
|
Dianne Skoll
|
44bdae302b
|
Allow 2 (=TERMINAL_BACKGROUND_UNKNOWN) for m in -@n,m,b
|
2022-09-16 15:58:51 -04:00 |
|
Dianne Skoll
|
8eb6b250fb
|
Add support for the WEEK speical.
|
2022-09-16 15:08:53 -04:00 |
|
Dianne Skoll
|
d838c41bf2
|
Add tests for stdout() function.
|
2022-09-16 14:14:06 -04:00 |
|
Dianne Skoll
|
f9dbf36496
|
Don't backgroundize the row with day numbers.
|
2022-09-16 13:53:33 -04:00 |
|
Dianne Skoll
|
fe1427db28
|
Finalize support for SPECIAL SHADE in "remind -c"
|
2022-09-16 13:50:23 -04:00 |
|
Dianne Skoll
|
2621ad5604
|
Tweak calendar column-to-day handling.
|
2022-09-16 13:43:20 -04:00 |
|
Dianne Skoll
|
efecf2e1ea
|
Make "remind -c" optionally support the SPECIAL SHADE
|
2022-09-16 11:41:18 -04:00 |
|
Dianne Skoll
|
8666e6357e
|
Start working on support for SHADE in remind -c output.
|
2022-09-16 08:42:20 -04:00 |
|
Dianne Skoll
|
ae7069c9cb
|
Gotta use the right sscanf format. :(
|
2022-09-15 18:43:58 -04:00 |
|
Dianne Skoll
|
0c6ab3e607
|
Properly parse args to MOON special
|
2022-09-15 18:37:46 -04:00 |
|
Dianne Skoll
|
17d6a60c0a
|
Fix moon-phase-in-terminal printing and add tests.
|
2022-09-15 18:23:03 -04:00 |
|
Dianne Skoll
|
e3e0a541dc
|
Print moon phases in terminal if terminal supports UTF-8
|
2022-09-15 18:18:05 -04:00 |
|
Dianne Skoll
|
98c5bf511e
|
Print banner prior to first MSG-type reminder.
|
2022-09-06 09:14:55 -04:00 |
|
Dianne Skoll
|
4d57b9d0aa
|
Pass CFLAGS at link-time
Thanks to Zoltan Puskas for suggestion.
|
2022-08-21 10:23:16 -04:00 |
|
Dianne Skoll
|
f84f59fa91
|
Bump version to 04.00.03.
|
2022-08-15 14:48:59 -04:00 |
|
Dianne Skoll
|
fe9b3186d7
|
Add plain_body and calendar_body keys to JSON output.
|
2022-08-06 09:06:54 -04:00 |
|
Dianne Skoll
|
8405ea6c53
|
Add note about how to kill remind in queue mode.
|
2022-08-06 08:34:16 -04:00 |
|
Dianne Skoll
|
4e80ce1159
|
Don't make SIGINT kill a background process; don't call printf from a signal-handler; use sigaction instead of signal
|
2022-08-05 22:04:44 -04:00 |
|
Dianne Skoll
|
a4ad0a9e97
|
Rename error constant.
|
2022-07-27 15:06:04 -04:00 |
|
Dianne Skoll
|
07f67e7dd7
|
Better error messages
|
2022-07-27 15:03:48 -04:00 |
|
Dianne Skoll
|
d6575773fb
|
Don't let THROUGH date be before START date in OMIT.
|
2022-07-27 14:55:34 -04:00 |
|
Dianne Skoll
|
55a1f1d746
|
Implement more flexible OMIT. We can do things like:
OMIT May - equivalent to "OMIT May 1" ... "OMIT May 31"
OMIT Nov 20 THROUGH Dec 4
OMIT Apr THROUGH May
OMIT 2023-12-25 THROUGH 2024-01-06
|
2022-07-27 14:39:43 -04:00 |
|
Dianne Skoll
|
6dcb25073b
|
Make $T behave as documented: If trigger date is not valid, should return 0.
|
2022-07-04 14:23:39 -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
|
1731710ef2
|
Minor reformatting of source.
|
2022-05-19 09:01:11 -04:00 |
|
Dianne Skoll
|
de5d1347e5
|
Make the operator stack static
|
2022-03-26 19:05:18 -04:00 |
|
Dianne Skoll
|
c523c7f3b3
|
Allow a subst_N or subst_Nx function to return 0 to indicate "use the normal substitution"
|
2022-03-26 18:02:39 -04:00 |
|
Dianne Skoll
|
af7a9ad8b5
|
Use Eprint instead of Wprint
|
2022-03-25 14:20:40 -04:00 |
|
Dianne Skoll
|
98a20ae058
|
Better call-stack printing.
|
2022-03-25 14:17:43 -04:00 |
|
Dianne Skoll
|
df9ef6e13a
|
Print call stack if an error occurs in a user-defined function.
|
2022-03-25 14:03:06 -04:00 |
|
Dianne Skoll
|
10f5802069
|
Add callstack-management functions.
|
2022-03-25 13:56:00 -04:00 |
|
Dianne Skoll
|
780044219f
|
Store the filename / lineno at which a user-defined function is defined.
|
2022-03-25 13:40:07 -04:00 |
|
Dianne Skoll
|
9488e7ca13
|
Don't let pad function make over-long strings.
|
2022-03-25 11:08:43 -04:00 |
|
Dianne Skoll
|
c026aa05e2
|
Warn if a substitution expression evaluates incorrectly.
|
2022-03-25 10:53:08 -04:00 |
|
Dianne Skoll
|
570ca857a0
|
Add "pad" function; make compare-language-mods.pl quiet.
|
2022-03-24 17:31:37 -04:00 |
|
Dianne Skoll
|
79220a74cf
|
Add Italian language pack.
|
2022-03-24 15:49:25 -04:00 |
|
Dianne Skoll
|
77111ef628
|
Convert to utf-8
|
2022-03-24 15:01:37 -04:00 |
|
Dianne Skoll
|
bfbf744b0a
|
Implement Icelandic language pack.
|
2022-03-24 14:14:42 -04:00 |
|
Dianne Skoll
|
0cf56ac1de
|
Error-check -@ values.
|
2022-03-24 14:07:07 -04:00 |
|
Dianne Skoll
|
2880a718f4
|
Fix bug in compiled Dutch language support.
|
2022-03-24 12:34:58 -04:00 |
|
Dianne Skoll
|
e32cab937e
|
Install everything under include/ in $SysInclude
|
2022-03-23 16:43:15 -04:00 |
|
Dianne Skoll
|
8b795e81b7
|
Port Danish to da.rem
|
2022-03-23 14:47:22 -04:00 |
|
Dianne Skoll
|
aef7eeda5a
|
Make "de" runtime localization match compiled version.
|
2022-03-23 12:04:54 -04:00 |
|
Dianne Skoll
|
0641a6f8f1
|
Add support for the "subst_#x" functions to simplify language customization.
|
2022-03-23 11:52:51 -04:00 |
|
Dianne Skoll
|
4fdf7b706b
|
More work on making run-time language module match compile-time module.
|
2022-03-23 11:47:00 -04:00 |
|
Dianne Skoll
|
0653b9420a
|
Add "q" suboption to "-p" to not suppress quote markers.
|
2022-03-23 11:02:16 -04:00 |
|