summaryrefslogtreecommitdiff
path: root/dalos.lua
diff options
context:
space:
mode:
authorPixel <pixel@nobis-crew.org>2009-12-22 05:16:33 +0100
committerPixel <pixel@nobis-crew.org>2009-12-22 05:17:07 +0100
commit781be3edac2cd5e05df401f6eebb5b75660b99d0 (patch)
treeff070789fec854b2c997929b871b77bc1a2e2f09 /dalos.lua
parenta984dff9f2c8be16ad392e864c13de08fe729204 (diff)
Adding the 'Buffer' object.
Diffstat (limited to 'dalos.lua')
-rw-r--r--dalos.lua5
1 files changed, 3 insertions, 2 deletions
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"
----------------