2 -- @author Julien Danjou <julien@danjou.info>
3 -- @copyright 2008-2009 Julien Danjou
6 --- awesome global table.
7 -- @field font The default font.
8 -- @field font_height The default font height.
9 -- @field fg The default foreground color.
10 -- @field bg The default background color.
11 -- @field version The version of awesome.
12 -- #field release The release name of awesome.
13 -- @field conffile The configuration file which has been loaded.
22 --- Execute another application, probably a window manager, to replace
24 -- @param cmd The command line to execute.
34 -- @param cmd The command to launch.
35 -- @param use_sn Use startup-notification, true or false, default to true.
36 -- @param screen Optional screen number to spawn the command on.
37 -- @return Process ID if everything is OK, or an error string if an error occured.
39 --- Add a global signal.
40 -- @param name A string with the event name.
41 -- @param func The function to call.
45 --- Remove a global signal.
46 -- @param name A string with the event name.
47 -- @param func The function to call.
48 -- @name remove_signal
51 --- Emit a global signal.
52 -- @param name A string with the event name.
53 -- @param ... Signal arguments.