From c407ef9445047a50c94105d5cc4f98fe814892db Mon Sep 17 00:00:00 2001 From: rxi Date: Mon, 3 Mar 2014 13:20:51 +0000 Subject: [PATCH] Changed lume.fn()'s returned fn to handle args --- lume.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lume.lua b/lume.lua index 2bb5dd8..31af0d9 100644 --- a/lume.lua +++ b/lume.lua @@ -175,7 +175,10 @@ end function lume.fn(fn, ...) local arg = {...} - return function() return fn(unpack(arg)) end + return function(...) + local a = lume.merge(lume.clone(arg), {...}) + return fn(unpack(a)) + end end