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..$]); } }