buffer cm commands config dispextern environ indent lisp macros paths process regex setpgrp syntax termchar termhooks termopts undo window HAVE_X_MENU HAVE_X_WINDOWS CANNOT_DUMP CANNOT_UNEXEC