diff options
Diffstat (limited to 'dalos.lua')
-rw-r--r-- | dalos.lua | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -18,11 +18,11 @@ dalosp.cross = { } dalos.version = { MAJOR = 0, MINOR = 1, suffix = "alpha" } -function dalos:register_obj(name, constructor) +function dalos:register_obj(name, constructor, category) if self.objectstypes_by_name[name] then error("An object type of that name already exists: " .. name) end - table.insert(self.objectstypes, { name = name, constructor = constructor, counter = 1 }) + table.insert(self.objectstypes, { name = name, constructor = constructor, counter = 1, category = category or "Basic" }) self.objectstypes_by_name[name] = #self.objectstypes if self.activemenu then self.activemenu:update_objects() @@ -816,6 +816,7 @@ load "dalos-limiter.lua" load "dalos-textbuffer.lua" load "dalos-input.lua" load "dalos-tee.lua" +load "dalos-buffer.lua" ---------------- |