#!/bin/sh : ; exec klone $0 "$@" ; The above line allows not to embed the exact path of the klone executable ;;Skeleton of a typical klone script (setq args (getopts "USAGE: %0 [options] " ("-v" () verbose "verbose operation") ;; --- Hidden Options --- ("-debug" () enter-debugger-on-error "enter klone debugger on error" :hidden t) ("-stackdump" () stackdump-on-error "verbose stack dump on error" :hidden t) )) (if enter-debugger-on-error (kdb t)) (if stackdump-on-error (stack-dump-on-error t)) (defun main (&aux ) ) (main) ;;; EMACS MODES ;;; Local Variables: *** ;;; mode:lisp *** ;;; End: ***