Module msg
Message logging support for Lua
This built-in library offers support for logging messages from Lua code. Five
verbosity levels are available. By default, verbose and debug messages
are not shown, but this can be changed when launching Luakit.
All parameters are converted to strings. A newline is automatically appended.
webview.add_signal("init", function (view)
msg.debug("Opening a new web view <%d>", view.id)
end)
Functions
Log a fatal error message, and abort the program.
Parameters
-
-
Additional arguments referenced from the format string.
Log a warning message.
Parameters
-
-
Additional arguments referenced from the format string.
Log an informational message.
Parameters
-
-
Additional arguments referenced from the format string.
Log a verbose message.
Parameters
-
-
Additional arguments referenced from the format string.
Log a debug message.
Parameters
-
-
Additional arguments referenced from the format string.
Signals
Emitted when a message is logged. This signal is not emitted for messages
below the current log level.
Parameters
-
The level at which the message was logged.
-
The origin of the message.
-
The message itself. May contain ANSI color escape codes.
Attribution