diff options
| author | Oleg Pykhalov <go.wigust@gmail.com> | 2017-10-20 21:03:08 +0300 |
|---|---|---|
| committer | Oleg Pykhalov <go.wigust@gmail.com> | 2017-10-20 21:03:08 +0300 |
| commit | c822ed1fc49007a7aad998930279f437863d477b (patch) | |
| tree | 247006e33b86bde0637f3f093ec81e25c23163d9 | |
| parent | wigust: Add emacs-racket-mode. (diff) | |
| download | guix-wigust-c822ed1fc49007a7aad998930279f437863d477b.tar.gz | |
wigust: Add emacs-eval-in-repl.
* wigust/packages/emacs.scm (emacs-eval-in-repl): New variable.
| -rw-r--r-- | wigust/packages/emacs.scm | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/wigust/packages/emacs.scm b/wigust/packages/emacs.scm index 4b0c153..96f2179 100644 --- a/wigust/packages/emacs.scm +++ b/wigust/packages/emacs.scm @@ -71,6 +71,7 @@ #:use-module (gnu packages fribidi) #:use-module (gnu packages gd) #:use-module (gnu packages fontutils) + #:use-module (gnu packages ocaml) #:use-module (gnu packages emacs) #:use-module (guix utils) #:use-module (srfi srfi-1) @@ -1660,3 +1661,38 @@ to perform regression test for packages that provide font-lock rules.") @item Thorough font-lock and indent. @end itemize\n") (license license:gpl3+)))) + +(define-public emacs-eval-in-repl + (package + (name "emacs-eval-in-repl") + (version "0.9.6") + (source + (origin + (method url-fetch) + (uri (string-append + "https://github.com/kaz-yos/eval-in-repl/archive/" + "v" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1lw97llr0lzipbi4a7q7qrjvqz9g7bip46rkm88sgbagh218sjr4")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-dash" ,emacs-dash) + ("emacs-paredit" ,paredit) + ("emacs-ace-window" ,emacs-ace-window))) + (inputs + `(("emacs-slime" ,emacs-slime) + ("emacs-sml-mode" ,emacs-sml-mode) + ("emacs-cider" ,emacs-cider) + ("geiser" ,geiser) + ("emacs-lua-mode" ,emacs-lua-mode) + ("emacs-js2-mode" ,emacs-js2-mode) + ("emacs-inf-ruby" ,emacs-inf-ruby) + ("emacs-tuareg" ,emacs-tuareg) + ("emacs-hy-mode" ,emacs-hy-mode) + ("emacs-racket-mode" ,emacs-racket-mode))) + (home-page "https://github.com/kaz-yos/eval-in-repl/") + (synopsis "Consistent ESS-like eval interface for various REPLs") + (description "Consistent ESS-like eval interface for various REPLs") + (license license:gpl3+))) |
