skelrc.rs: Add template for Rust.
[skel] / skelrc.rs
diff --git a/skelrc.rs b/skelrc.rs
new file mode 100644 (file)
index 0000000..07f9592
--- /dev/null
+++ b/skelrc.rs
@@ -0,0 +1,20 @@
+;;; -*-emacs-lisp-*-
+
+(skelrc-force-mode 'rust-mode)
+
+(setq skel-alist
+      (append
+       '((new-comment . "/*")
+        (cont-comment . " *")
+        (end-comment . " */")
+        (block-start . "/*")
+        (block-banner-knob . "* ")
+        (block-banner-end . "*/")
+        (block-end . "\n */")
+        (preamble . "[[preliminaries]][[main-code]]")
+        (preliminaries . "[[preliminaries-banner]]\n\n[[crates]]")
+        (preliminaries-banner . (skelrc-banner "Preliminaries"))
+        (crates . "")
+        (main-code . "[[main-code-banner]]\n\n")
+        (main-code-banner . (skelrc-banner "Main code")))
+       skel-alist))