14.4 Debugging StumpWM

Variable: *debug-level*

Set this variable to a number > 0 to turn on debugging. The greater the number the more debugging output.

Variable: *debug-stream*

This is the stream debugging output is sent to. It defaults to *error-output*. It may be more convenient for you to pipe debugging output directly to a file.

Variable: *debug-expose-events*

Set this variable for a visual indication of expose events on internal StumpWM windows.

Function: redirect-all-output file

Elect to redirect all output to the specified file. For instance, if you want everything to go to ~/.stumpwm.d/debug-output.txt you would do:

(redirect-all-output (data-dir-file "debug-output" "txt"))