From 781be3edac2cd5e05df401f6eebb5b75660b99d0 Mon Sep 17 00:00:00 2001 From: Pixel Date: Tue, 22 Dec 2009 05:16:33 +0100 Subject: Adding the 'Buffer' object. --- dalos.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'dalos.lua') diff --git a/dalos.lua b/dalos.lua index 399fff3..deea0fa 100644 --- a/dalos.lua +++ b/dalos.lua @@ -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" ---------------- -- cgit v1.2.3