diff -r e617c9cf6dd3 -r 90073cbb535d lm.lua --- a/lm.lua Mon Feb 16 01:32:12 2009 +0200 +++ b/lm.lua Fri Feb 20 23:07:43 2009 +0200 @@ -1,11 +1,11 @@ -require ( 'loudmouth' ) +lm = require 'loudmouth' -- argument is a table with keys, -- corresponding to method names. function lm.proxy.create ( a ) if type ( a ) ~= "table" then - error ( "arguments should be in a table" ) + error "arguments should be in a table" end local p = lm.proxy.new () if a.server then @@ -31,7 +31,7 @@ function lm.ssl.create ( a ) if not lm.ssl.supported () then -- XXX - -- error ( "ssl is not supported by your loudmouth library" ) + -- error "ssl is not supported by your loudmouth library" return nil end local fp, cb @@ -44,7 +44,7 @@ elseif st == "string" then fp = a elseif st ~= "nil" then - error ( "unexpected type of argument" ) + error "unexpected type of argument" end if fp then if cb then @@ -80,7 +80,7 @@ elseif at == "table" then local server = a.server if not server then - error ( "server name parameter required" ) + error "server name parameter required" end -- create connection object @@ -208,10 +208,10 @@ --]] function lm.message.create ( a ) if type ( a ) ~= "table" then - error ( "table expected as argument" ) + error "table expected as argument" end if not a.mtype or not a.to then - error ( "you must specify message type and destination" ) + error "you must specify message type and destination" end local mtype, subtype = a.mtype:match ( "(.-)%-(.+)" ) local m @@ -267,7 +267,7 @@ -- resource function lm.connect ( a ) if type ( a ) ~= "table" then - error ( "table expected as argument" ) + error "table expected as argument" end if a.ssl then if a.ssl.validate and not a.ssl.callback then