summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleg Pykhalov <go.wigust@gmail.com>2017-10-20 21:01:58 +0300
committerOleg Pykhalov <go.wigust@gmail.com>2017-10-20 21:01:58 +0300
commitd562c52ac07971a251c156d157da9015fd469a91 (patch)
tree04cc58caf5b3aaa4cf183ad4a0503f45684e4200
parentwigust: Add emacs-dashboard. (diff)
downloadguix-wigust-d562c52ac07971a251c156d157da9015fd469a91.tar.gz
wigust: Add emacs-sml-mode.
* wigust/packages/emacs.scm (emacs-sml-mode): New variable.
-rw-r--r--wigust/packages/emacs.scm21
1 files changed, 21 insertions, 0 deletions
diff --git a/wigust/packages/emacs.scm b/wigust/packages/emacs.scm
index 7c046b0..1e7e3c9 100644
--- a/wigust/packages/emacs.scm
+++ b/wigust/packages/emacs.scm
@@ -1561,3 +1561,24 @@ the current upstream.")
(description "An extensible Emacs dashboard, with sections for
bookmarks, projectil projects, org-agenda and more. ")
(license license:gpl3+)))
+
+(define-public emacs-sml-mode
+ (package
+ (name "emacs-sml-mode")
+ (version "6.7")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "http://elpa.gnu.org/packages/sml-mode-"
+ version ".el"))
+ (sha256
+ (base32
+ "041dmxx7imiy99si9pscwjh5y4h02y3lirzhv1cfxqr3ghxngf9x"))))
+ (build-system emacs-build-system)
+ (home-page "http://elpa.gnu.org/packages/sml-mode.html")
+ (synopsis "Major mode for editing (Standard) ML")
+ (description "SML-MODE is a major Emacs mode for editing Standard ML.
+It provides syntax highlighting and automatic indentation and
+comes with sml-proc which allows interaction with an inferior SML
+interactive loop.")
+ (license license:gpl3+)))