Dianne Skoll
|
79289fe6c4
|
Add ADDMOMIT keyword; bump version to 03.03.10
|
2021-11-18 15:13:12 -05:00 |
|
Dianne Skoll
|
f4f5552975
|
Make decision to drop privileges based on euid instead of uid
|
2021-10-15 20:36:58 -04:00 |
|
Dianne Skoll
|
3e2794548b
|
Call initgroups when switching users.
|
2021-10-15 10:51:01 -04:00 |
|
Dianne Skoll
|
2c79a6531a
|
Fix typo.
|
2021-10-12 22:05:12 -04:00 |
|
Dianne Skoll
|
be5c856f4b
|
Remove "cm2rem". It's waaaay obsolete.
|
2021-10-12 22:04:00 -04:00 |
|
Dianne Skoll
|
ac478039cf
|
Remove unnecessary spaces from JSON output.
|
2021-10-06 17:47:31 -04:00 |
|
Dianne Skoll
|
25dc883e15
|
Fix bug in calendar display: Would sometimes highlight wrong day as "today"
|
2021-10-06 09:39:08 -04:00 |
|
Dianne Skoll
|
f109c3d696
|
Remove C99-ism.
|
2021-10-05 13:54:04 -04:00 |
|
Dianne Skoll
|
1297854935
|
Allow "-u+whatever" to change users without disabling RUN.
|
2021-10-05 12:17:42 -04: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
|
20db1be0a0
|
Add missing #ifdef...#endif courtesy of Nomen Nescio
|
2021-10-04 08:39:27 -04:00 |
|
Dianne Skoll
|
5ceffddd5b
|
Add "shellescape" built-in function.
|
2021-09-08 09:33:47 -04:00 |
|
Dianne Skoll
|
4395e2f7ed
|
Use "pclose" rather than "fclose" to close descriptors opened with "popen"
|
2021-09-05 11:45:55 -04:00 |
|
Dianne Skoll
|
3c9b5b786e
|
Convert \n from continuation lines in INCLUDECMD to ' ' to make it a little friendlier.
|
2021-09-05 11:28:54 -04:00 |
|
Dianne Skoll
|
895ac6f0f7
|
Fix bugs in INCLUDECMD. Improve INCLUDECMD documentation. Add ! feature
If you use:
INCLUDECMD !some_command
then RUN is disabled for the outptu of some_command.
|
2021-09-05 10:49:04 -04:00 |
|
Dianne Skoll
|
759ca0253e
|
Strip leading spaces from arg to INCLUDECMD.
|
2021-09-05 10:05:18 -04:00 |
|
Dianne Skoll
|
0ca368c8d9
|
Parse arg to INCLUDECMD as a character string, not a sequence of tokens.
|
2021-09-05 10:02:59 -04:00 |
|
Dianne Skoll
|
c65fd826a5
|
Use cached results of commands.
|
2021-09-04 23:25:37 -04:00 |
|
Dianne Skoll
|
a163a0c446
|
Add INCLUDECMD command
Executes a shell command and reads the resulting output as a Remind script.
|
2021-09-04 23:00:03 -04:00 |
|
Dianne Skoll
|
295aeb0ed8
|
Prevent floating-point exception if we evaluate $IntMin * (-1)
|
2021-08-30 12:31:43 -04:00 |
|
Dianne Skoll
|
f5a094a973
|
Fix bug in handling of WKDAY DAY YEAR date specification.
|
2021-04-15 12:29:30 -04:00 |
|
Dianne Skoll
|
5681ebdb12
|
Simplify "REM MSG ..." case.
|
2021-04-13 20:54:54 -04:00 |
|
Dianne Skoll
|
664fa5f08f
|
Fix bug: Remind would sometimes compute incorrect trigger date for:
REM 29 Feb SOME_WEEKDAY MSG ...
|
2021-04-13 12:21:37 -04:00 |
|
Dianne Skoll
|
14edec5eae
|
Pass in wd to macro explicitly.
|
2021-04-13 12:11:13 -04:00 |
|
Dianne Skoll
|
6adfd2e739
|
Wrap code to advance to next specified weekday in a macro.
|
2021-04-13 12:08:20 -04:00 |
|
Dianne Skoll
|
34409f7a7d
|
Update copyright year.
|
2021-04-02 10:43:54 -04:00 |
|
Dianne Skoll
|
ef88b844fb
|
Catch integer overflow with "/".
|
2021-02-15 10:50:56 -05:00 |
|
Dianne Skoll
|
21175e8cf6
|
Add $IntMax and $IntMin special variables.
|
2021-02-02 17:10:17 -05:00 |
|
Dianne Skoll
|
80d01f7158
|
Check for overflow in abs()
|
2021-02-02 17:04:14 -05:00 |
|
Dianne Skoll
|
04bf5b0a8b
|
Add explanatory comments about overflow-checking functions
|
2021-01-30 21:04:44 -05:00 |
|
Dianne Skoll
|
d667c15b25
|
Add overflow checks for unary minus.
|
2021-01-30 21:02:56 -05:00 |
|
Dianne Skoll
|
2123bf4b18
|
Check all Subtract implementations for overflow.
|
2021-01-30 15:15:02 -05:00 |
|
Dianne Skoll
|
429a64f29e
|
Make all + implementations consistent
|
2021-01-30 15:12:46 -05:00 |
|
Dianne Skoll
|
f39381dd6c
|
Check for overflow on addition of all integer types.
|
2021-01-30 15:07:55 -05:00 |
|
Dianne Skoll
|
0a9eb07f6f
|
Check for overflow on addition, subtraction, multiplication of integers
|
2021-01-30 12:56:37 -05:00 |
|
Dianne Skoll
|
9c287e3fd7
|
Check for overflow when parsing integer constant.
|
2021-01-29 18:09:35 -05:00 |
|
Dianne Skoll
|
d6029a54aa
|
Remove unnecessary line of code; add space after "sub" operator.
|
2021-01-10 17:38:25 -05:00 |
|
Dianne Skoll
|
d06b4e5dcd
|
Update copyright date
|
2021-01-05 19:13:11 -05:00 |
|
Dianne Skoll
|
bf8a25137d
|
Right-align moon indicators when day numbers are left-aligned.
|
2021-01-05 19:08:10 -05:00 |
|
Dianne Skoll
|
0f302ad0fc
|
Add clarifying comment.
|
2021-01-05 17:38:33 -05:00 |
|
Dianne Skoll
|
e3d6b283c5
|
Fix setpagedevice for landscape mode.
|
2021-01-05 17:23:47 -05:00 |
|
Dianne Skoll
|
37971a3f07
|
Set page size (patch from Jonathan Kamens)
|
2021-01-05 17:19:20 -05:00 |
|
Dianne Skoll
|
350564c304
|
Add "-x" option to rem2ps to put day numbers at the top-left of each box.
By default, day numbers are placed at the top-right.
|
2021-01-05 16:32:20 -05:00 |
|
Dianne Skoll
|
a5c9b07052
|
Fix for calendar alignment for reminders with embedded tabs.
Convert all whitespace chars to space in calendar mode.
|
2020-11-03 08:41:24 -05:00 |
|
Dianne Skoll
|
7499ada891
|
Properly fix combining-char-word-wrapping.
|
2020-11-01 12:05:21 -05:00 |
|
Dianne Skoll
|
3f0a4e5c39
|
Fix another instance of mis-counting display width.
|
2020-11-01 10:13:51 -05:00 |
|
Dianne Skoll
|
6358297724
|
Fix column misalignment with UTF-8 text.
|
2020-11-01 10:03:32 -05:00 |
|
Dianne Skoll
|
4f6dcde980
|
Upper-case section references.
Prevent potential null pointer dereference.
|
2020-10-31 16:57:13 -04:00 |
|
Dianne Skoll
|
498a429b2c
|
Add MAYBE-UNCOMPUTABLE modifier to trigger.
|
2020-09-25 22:08:49 -04:00 |
|
Dianne Skoll
|
6aa2aa0fb3
|
Align system vars in output.
|
2020-09-20 17:43:51 -04:00 |
|