Update modules/lang/*

This commit is contained in:
Henrik Lissner 2017-02-19 18:57:16 -05:00
parent f0adef1b01
commit e14e25ecb4
68 changed files with 1487 additions and 750 deletions

View file

@ -1,16 +1,11 @@
;;; module-crystal.el
(use-package crystal-mode
(@def-package crystal-mode
:mode "\\.cr$"
:interpreter "crystal"
:config
(def-docset! crystal-mode "crystal")
(after! quickrun
(quickrun-add-command
"crystal" '((:command . "crystal")
(:exec . "%c %s")
(:description . "Run Crystal script"))
:mode 'crystal-mode)))
(@set :eval 'crystal-mode
'((:command . "crystal")
(:exec . "%c %s")
(:description . "Run Crystal script"))))
(provide 'module-crystal)
;;; module-crystal.el ends here

View file

@ -0,0 +1,5 @@
;; -*- no-byte-compile: t; -*-
;;; lang/crystal/packages.el
(@package crystal-mode :recipe (:fetcher github :repo "dotmilk/emacs-crystal-mode"))