diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2021-08-22 11:11:35 +0300 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2021-09-09 16:05:04 +0300 |
commit | ededaa0a35a2903ec7de39afb67592f25d4059ca (patch) | |
tree | 755b5316cb7e58af4aff12ed6591eeac99a76d79 /gnu | |
parent | 9fc4b72da22e42199bb2e7264a7453c1c4ce9a96 (diff) | |
download | guix-ededaa0a35a2903ec7de39afb67592f25d4059ca.tar guix-ededaa0a35a2903ec7de39afb67592f25d4059ca.tar.gz |
gnu: Add vim-slime.
* gnu/packages/vim.scm (vim-slime): New variable.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/vim.scm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index d8b5caa7f1..432562d27a 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -1035,3 +1035,35 @@ specification.") This package includes commands such as @code{SudoWrite} and @code{SudoEdit} and help working on Vim buffers and the files they reference with one command.") (license license:vim)))) + +(define-public vim-slime + ;; No tagged releases. + (let ((commit "a522fed677e50175f52efc5848cc35209af33216") + (revision "1")) + (package + (name "vim-slime") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jpalardy/vim-slime") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0k4b629jn6xlxyjxdl3cgm06v9dmx967rqnslv5m82c9kscwpyh4")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + '(("autoload" "share/vim/vimfiles/") + ("doc" "share/vim/vimfiles/") + ("ftplugin" "share/vim/vimfiles/") + ("plugin" "share/vim/vimfiles/")))) + (home-page "https://technotales.wordpress.com/2007/10/03/like-slime-for-vim/") + (synopsis "Vim plugin to give you some slime") + (description "SLIME is an Emacs plugin to turn Emacs into a Lisp IDE. You +can type text in a file, send it to a live REPL, and avoid having to reload all +your code every time you make a change. @code{Vim-slime} is an attempt at +getting some of these features into Vim. It works with any REPL and isn't tied +to Lisp.") + (license license:expat)))) |