# HG changeset patch # User Matthew Wild # Date 1378151539 -3600 # Node ID c888f548876b7dc9735c713ed13df2730ba25696 # Parent 57ebf93ec72008bfa1cdc820b70ab5fe7fe08091 util.set: Fix :include() and :exclude() methods to iterate the input set correctly diff -r 57ebf93ec720 -r c888f548876b util/set.lua --- a/util/set.lua Mon Sep 02 18:19:38 2013 +0200 +++ b/util/set.lua Mon Sep 02 20:52:19 2013 +0100 @@ -91,13 +91,13 @@ end function set:include(otherset) - for item in pairs(otherset) do + for item in otherset do items[item] = true; end end function set:exclude(otherset) - for item in pairs(otherset) do + for item in otherset do items[item] = nil; end end