Bug#572432: clojure-repl: REPL does not use JLine ConsoleRunner or another readline-style library

C Erler erlercw+debian-bug at gmail.com
Thu Mar 4 07:53:32 UTC 2010


Package: clojure
Version: 1.0.0+dfsg-1
Severity: normal

According to http://clojure.org/getting_started

> In the directory in which you expanded clojure.zip, run:
> java -cp clojure.jar clojure.main
> 
> ...
> 
> The REPL has very rudimentary editing. For a better experience, try running it
> via the JLine ConsoleRunner:
> java -cp jline-0.9.91.jar:clojure.jar jline.ConsoleRunner clojure.main

The current clojure package uses something similar to the first invocation.  It would be much nicer if it was switched to use JLine with something like the second invocation, so that the up/down arrow history worked properly, as is standard on nearly all other programming language REPLs.


-- System Information:
Debian Release: squeeze/sid
  APT prefers karmic-updates
  APT policy: (500, 'karmic-updates'), (500, 'karmic-security'), (500, 'karmic')
Architecture: i386 (i686)

Kernel: Linux 2.6.31-19-generic (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages clojure depends on:
ii  libasm3-java         3.1-2ubuntu3        Java bytecode manipulation framewo
ii  openjdk-6-jre [java2 6b16-1.6.1-3ubuntu1 OpenJDK Java runtime, using Hotspo

clojure recommends no packages.

clojure suggests no packages.

-- no debconf information





More information about the pkg-java-maintainers mailing list