mirror of
https://salsa.debian.org/dskoll/remind.git
synced 2026-04-17 06:48:47 +02:00
Add "-nt" option to only show todos.
This commit is contained in:
@@ -1213,6 +1213,10 @@ int TriggerReminder(ParsePtr p, Trigger *t, TimeTrig const *tim, int dse, int is
|
||||
char const *msg_command = NULL;
|
||||
Value v;
|
||||
|
||||
if (OnlyTodos && !(t->is_todo)) {
|
||||
return OK;
|
||||
}
|
||||
|
||||
if (MsgCommand) {
|
||||
msg_command = MsgCommand;
|
||||
}
|
||||
|
||||
@@ -72,6 +72,7 @@ EXTERN INIT( int CalMonths, 0);
|
||||
EXTERN INIT( char const *CalType, "none");
|
||||
EXTERN INIT( int Hush, 0);
|
||||
EXTERN INIT( int NextMode, 0);
|
||||
EXTERN INIT( int OnlyTodos, 0);
|
||||
EXTERN INIT( int InfiniteDelta, 0);
|
||||
EXTERN INIT( int DefaultTDelta, 0);
|
||||
EXTERN INIT( int DefaultDelta, NO_DELTA);
|
||||
|
||||
@@ -336,6 +336,10 @@ void InitRemind(int argc, char const *argv[])
|
||||
DontQueue = 1;
|
||||
Daemon = 0;
|
||||
IgnoreOnce = 1;
|
||||
if (*arg == 't') {
|
||||
OnlyTodos = 1;
|
||||
arg++;
|
||||
}
|
||||
break;
|
||||
|
||||
case 'r':
|
||||
|
||||
Reference in New Issue
Block a user