Synopsis: set debug [] Description: When turned on, this variable enables various degrees of debugging while the client is running. It is useful for seeing precisely where a particular alias or function is failing, what variables are being assigned what values, etc. There are three general classes of debug output, each assigned a unique number. Bit Value Purpose 0 1 displays all commands executed, including aliases 1 2 displays all actual alias and variable substitutions 2 4 displays all function calls and their return values Multiple classes may be displayed at once by adding the desired values together. A setting of 0 (zero) turns off debugging. Examples: To show all commands executed and alias expansion: /set debug 3 To show everything: /set debug 7 See Also: set(4) hold_mode Other Notes: This command can generate a lot of output, so setting HOLD_MODE on is recommended.