# HG changeset patch # User Matthew Wild # Date 1264036037 0 # Node ID 7ba448109537ee853cbe7ae0a5bdee3bf6f2a0e5 # Parent d5ccf66dbf2789ad97f9d3d954cc1e20aa44584f actions: Obsolete, remove diff -r d5ccf66dbf27 -r 7ba448109537 core/actions.lua --- a/core/actions.lua Thu Jan 21 01:06:30 2010 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ --- Prosody IM --- Copyright (C) 2008-2009 Matthew Wild --- Copyright (C) 2008-2009 Waqas Hussain --- --- This project is MIT/X11 licensed. Please see the --- COPYING file in the source package for more information. --- - - -local actions = {}; - -function register(path, t) - local curr = actions; - for comp in path:gmatch("([^/]+)/") do - if curr[comp] == nil then - curr[comp] = {}; - end - curr = curr[comp]; - if type(curr) ~= "table" then - return nil, "path-taken"; - end - end - curr[path:match("/([^/]+)$")] = t; - return true; -end - -return { actions = actions, register= register }; \ No newline at end of file