From b0e41aa71339bc38a3ce8d5c4abb97819dd46d8f Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Sun, 18 Dec 2011 16:16:24 +0000 Subject: [PATCH] skelrc.{pl,pm,py,sh}: Factor out common definitions. Move the common stuff into a new file `skelrc.shelly'. --- Makefile.am | 7 ++----- skelrc.pl | 13 +------------ skelrc.pm | 13 +------------ skelrc.py | 13 +------------ skelrc.sh | 13 +------------ skelrc.shelly | 13 +++++++++++++ 6 files changed, 19 insertions(+), 53 deletions(-) create mode 100644 skelrc.shelly diff --git a/Makefile.am b/Makefile.am index 1eb9b66..25fb87e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -72,13 +72,10 @@ skel_DATA += skelrc.lisp 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 diff --git a/skelrc.pl b/skelrc.pl index 36881b2..2266951 100644 --- a/skelrc.pl +++ b/skelrc.pl @@ -1,15 +1,4 @@ ;;; -*-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") diff --git a/skelrc.pm b/skelrc.pm index 36881b2..2266951 100644 --- a/skelrc.pm +++ b/skelrc.pm @@ -1,15 +1,4 @@ ;;; -*-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") diff --git a/skelrc.py b/skelrc.py index 07ba785..a4d144a 100644 --- a/skelrc.py +++ b/skelrc.py @@ -1,15 +1,4 @@ ;;; -*-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") diff --git a/skelrc.sh b/skelrc.sh index 04d8393..454b772 100644 --- a/skelrc.sh +++ b/skelrc.sh @@ -1,15 +1,4 @@ ;;; -*-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") diff --git a/skelrc.shelly b/skelrc.shelly new file mode 100644 index 0000000..13dcc9d --- /dev/null +++ b/skelrc.shelly @@ -0,0 +1,13 @@ +;;; -*-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 -- 2.11.0