DCalendar

A primitive Unix calendar implementation in D
git clone git://xatko.vsos.ethz.ch/DCalendar.git
Log | Files | Refs

commit 7e6f7470dba596664ff12ccb6570160d5dd02c83
parent 80622da324d9b6a6a089624e0d4b7b0240ffedd7
Author: Dominik Schmidt <das1993@hotmail.com>
Date:   Tue, 28 Jul 2015 22:22:14 +0200

Don't call Calendar.format so many times.

Diffstat:
dcalendar.d | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dcalendar.d b/dcalendar.d @@ -25,7 +25,8 @@ class Calendar{ assert(f.isOpen, "File not open"); } body{ - return f.byLine.filter!(a=>startsWith(a, this.format(t))).map!(a=>a[6..$]); + char[] form=this.format(t); + return f.byLine.filter!(a=>startsWith(a, form)).map!(a=>a[6..$]); } }