Software /
code /
prosody
Changeset
2475:7ba448109537
actions: Obsolete, remove
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Thu, 21 Jan 2010 01:07:17 +0000 |
parents | 2474:d5ccf66dbf27 |
children | 2476:586147e18fcc |
files | core/actions.lua |
diffstat | 1 files changed, 0 insertions(+), 27 deletions(-) [+] |
line wrap: on
line diff
--- 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