CVSROOT: /cvs Module name: xenocara Changes by: o...@cvs.openbsd.org 2015/09/16 11:58:25
Modified files: app/cwm : calmwm.c calmwm.h conf.c kbfunc.c util.c Log message: On execwm, we should properly release resources before exec'ing into a new window manager; so allow CWM_EXEC_WM to assign new wm to wm_argv and pass through cwm_status (now EXECWM) so that x_teardown() gets called before exec'ing the new window manager. Removes the need for a separate x_restart() now, using new wm_argv; and consolidates errno for execvp.