From a9b820abbe46764f23687eac1d1f62b145cd0962 Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Wed, 9 Nov 2011 18:48:09 +0100 Subject: Use a dynamic method to print events to stdout Add a flexible helper function print_event() and use it whenever we print events to stdout. This reduces the number of copy-pasted code and eventually allows for specifying custom format strings. Following format specifiers are supported: * m: Print the description of the item * n: Print the name of the note file belonging to the item Signed-off-by: Lukas Fleischer --- src/args.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/args.c') diff --git a/src/args.c b/src/args.c index d51478a..d27a575 100644 --- a/src/args.c +++ b/src/args.c @@ -409,9 +409,7 @@ app_arg (int add_line, struct date *day, long date, int print_note, arg_print_date (today); print_date = 0; } - fputs (" * ", stdout); - fputs (ev->mesg, stdout); - fputs ("\n", stdout); + print_event (" * %m\n", today, ev); if (print_note && ev->note) print_notefile (stdout, ev->note, 2); } -- cgit v1.2.3-54-g00ecf