chiark / gitweb /
skelrc.sh: Settings for shell scripts.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 16 Dec 2011 20:09:43 +0000 (20:09 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 16 Dec 2011 20:19:25 +0000 (20:19 +0000)
Why, why didn't I do this years ago?

Makefile.am
skelrc.js [new file with mode: 0644]
skelrc.sh [new file with mode: 0644]

index e994490c73a37a28f5baeecd53b5bdc7b0d7e011..1eb9b6658f5d07dc961c9b5c55b3aac93e97ec81 100644 (file)
@@ -65,12 +65,16 @@ skel_DATA           += skelrc.cc
 skel_DATA              += skelrc.m
 skel_DATA              += skelrc.cs
 skel_DATA              += skelrc.java
+skel_DATA              += skelrc.js
 
 ## Lisp
 skel_DATA              += skelrc.lisp
 skel_DATA              += skelrc.scm
 skel_DATA              += skelrc.el
 
+## Shell scripts
+skel_DATA              += skelrc.sh
+
 ## Python
 skel_DATA              += skelrc.py skelrc.pyx
 
diff --git a/skelrc.js b/skelrc.js
new file mode 100644 (file)
index 0000000..7dacea5
--- /dev/null
+++ b/skelrc.js
@@ -0,0 +1,14 @@
+;;; -*-emacs-lisp-*-
+
+(skelrc-force-mode 'js-mode)
+
+(setq skel-alist
+      (append
+       '((new-comment . "/*")
+        (cont-comment . " *")
+        (end-comment . " */")
+        (block-start . "/*")
+        (block-banner-knob . "* ")
+        (block-banner-end . "*/")
+        (block-end . "\n */"))
+       skel-alist))
diff --git a/skelrc.sh b/skelrc.sh
new file mode 100644 (file)
index 0000000..04d8393
--- /dev/null
+++ b/skelrc.sh
@@ -0,0 +1,15 @@
+;;; -*-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