2 cc = Cc["@mozilla.org/consoleservice;1"].getService(Ci.nsIConsoleService)
8 return "<toString() error>"
10 message = (level, args) ->
11 dump "VimFx - #{ level }: #{ Array.map(args, stringify).join(" ") }\n"
14 if typeof(arg) == 'object'
17 str += "\n-\t#{ key }: #{ value }"
24 log: -> message 'log', arguments
25 info: -> message 'info', arguments
26 error: -> message 'error', arguments
27 warning: -> message 'warning', arguments
28 expand: -> message 'expand', Array.map(arguments, expand)