Move the common stuff into a new file `skelrc.shelly'.
skel_DATA += skelrc.scm
skel_DATA += skelrc.el
-## Shell scripts
+## Scripting languages
+skel_DATA += skelrc.shelly
skel_DATA += skelrc.sh
-
-## Python
skel_DATA += skelrc.py skelrc.pyx
-
-## Perl
skel_DATA += skelrc.pl skelrc.pm
## Autotools
;;; -*-emacs-lisp-*-
(skelrc-force-mode 'perl-mode)
-
-(setq skel-alist
- (append
- '((new-comment . "###")
- (cont-comment . "###")
- (end-comment . "###")
- (block-start . "###")
- (block-banner-knob . "")
- (block-banner-end . "")
- (block-end . "")
- (preamble . ""))
- skel-alist))
+(skel-include "skelrc.shelly")
;;; -*-emacs-lisp-*-
(skelrc-force-mode 'perl-mode)
-
-(setq skel-alist
- (append
- '((new-comment . "###")
- (cont-comment . "###")
- (end-comment . "###")
- (block-start . "###")
- (block-banner-knob . "")
- (block-banner-end . "")
- (block-end . "")
- (preamble . ""))
- skel-alist))
+(skel-include "skelrc.shelly")
;;; -*-emacs-lisp-*-
(skelrc-force-mode 'python-mode)
-
-(setq skel-alist
- (append
- '((new-comment . "###")
- (cont-comment . "###")
- (end-comment . "###")
- (block-start . "###")
- (block-banner-knob . "")
- (block-banner-end . "")
- (block-end . "")
- (preamble . ""))
- skel-alist))
+(skel-include "skelrc.sh")
;;; -*-emacs-lisp-*-
(skelrc-force-mode 'sh-mode)
-
-(setq skel-alist
- (append
- '((new-comment . "###")
- (cont-comment . "###")
- (end-comment . "###")
- (block-start . "###")
- (block-banner-knob . "")
- (block-banner-end . "")
- (block-end . "")
- (preamble . ""))
- skel-alist))
\ No newline at end of file
+(skel-include "skelrc.shelly")
--- /dev/null
+;;; -*-emacs-lisp-*-
+
+(setq skel-alist
+ (append
+ '((new-comment . "###")
+ (cont-comment . "###")
+ (end-comment . "###")
+ (block-start . "###")
+ (block-banner-knob . "")
+ (block-banner-end . "")
+ (block-end . "")
+ (preamble . ""))
+ skel-alist))
\ No newline at end of file