summaryrefslogtreecommitdiff
blob: 0f0e597cc1b6d8589b274767f77ba7a56c87bce6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
	<maintainer type="project">
		<email>vim@gentoo.org</email>
		<name>Gentoo Vim Project</name>
	</maintainer>
	<longdescription lang="en">
		Slimv tries to mimic a subset of SLIME's (Superior Lisp Interaction Mode
		for Emacs) functionality inside Vim. The script defines functions and
		keybindings to send s-expressions to a console mode Lisp or Clojure REPL
		(Read-Eval-Print Loop).
		
		Slimv runs its own REPL or connects to a running REPL started by a
		previous Slimv session, the connection is established when the first
		Slimv command is executed (e.g. an s-expression is evaluated). The Lisp
		REPL buffer can also be opened inside Vim as a Vim buffer with syntax
		highlighting and autoindenting, Lisp commands may be entered in the
		command line, just as in a regular REPL. The script also has a basic
		support for Clojure REPL. 

		The script also supports a number of other features provided by SLIME
		including profiling, paredit mode, and hyperspec lookups.
	</longdescription>
	<upstream>
		<remote-id type="bitbucket">kovisoft/slimv</remote-id>
	</upstream>
</pkgmetadata>