--- /dev/null
+;;; -*-emacs-lisp-*-
+
+(skelrc-force-mode 'c-mode)
+
+(setq skel-alist
+ (append
+ '((new-comment . "/*")
+ (cont-comment . " *")
+ (end-comment . " */")
+ (block-start . "/*")
+ (block-banner-knob . "* ")
+ (block-banner-end . "*/")
+ (block-end . "\n */")
+ (preamble . "[[includes]][[preliminaries]][[classes]]")
+ (includes . "[[includes-banner]]\n\n[[headers]]")
+ (includes-banner . (skelrc-banner "Header files"))
+ (headers . "code h: includes {\n}\n\ncode c: includes {\n}\n\n")
+ (preliminaries . "[[prelim-banner]]\n\n[[prelim-body]]")
+ (prelim-banner . (skelrc-banner "Preliminaries"))
+ (prelim-body . "code h: early_user {\n}\n\ncode c: early_user {\n}\n\n")
+ (classes . "[[classes-banner]]\n\n")
+ (classes-banner . (skelrc-banner "Class definitions")))
+ skel-alist))