Permalink
Commits on Jul 2, 2014
  1. Standalone REPL: make read-time errors print an exception instead

    of returning an empty string.
    
    Note: because *e must be set for read-time errors (in addition to
    eval-time errors), read-string has been moved into
    (eval-state/with-bindings ...)
    
    Fix a bug where empty input lines caused *1 to be set to "".
    
    Fix a bug where tab-completing caused *1 to be set to the tab
    completion results.
    
    Add more integration tests for the standalone REPL.
    ivan committed Jul 2, 2014
Commits on Jun 30, 2014
  1. Merge pull request #144 from ivan/standalone-fixes-2

    Standalone REPL printing fixes
    committed Jun 30, 2014
  2. Fix --help: color is available in standalone mode.

    (The only difference compared to nREPL mode is that stderr output
    in the standalone REPL is not yet highlighted red.)
    ivan committed Jun 30, 2014
  3. Fix a missing newline when using --color with the standalone REPL.

    The original output was:
    
      user=> (/ 1 0)
      #<ArithmeticException java.lang.ArithmeticException: Divide by zero>user=>
    
    print-err doesn't print a newline, so use (or print-err print) and print
    a newline after it.
    ivan committed Jun 30, 2014
  4. Fix the standalone REPL to pr-str values instead of print them. (`print`

    led to a lack of quotes around strings.)  Value-printing in the standalone
    REPL now matches nREPL mode, where the nREPL remote pr-str's values for us.
    
    Add a new option :value-to-string and a corresponding command line option
    --value-to-string.  These can be used in standalone mode to replace pr-str.
    
    Clarify --print-value help string.
    ivan committed Jun 30, 2014
Commits on Jun 27, 2014
  1. Don't print a spurious newline after an exception.

    Output was originally:
    
      user=> (/ 1 0)
      #<ArithmeticException java.lang.ArithmeticException: Divide by zero>
    
      user=>
    ivan committed Jun 27, 2014
  2. Get rid of unnecessary (set! *e) in standalone

    Not sure why this was here, but it's clearly unnecessary.
    
    fixes #140
    committed Jun 27, 2014
  3. Bump copyright year

    committed Jun 27, 2014
  4. Pull in official sjacket release

    Yay, off my fork!
    committed Jun 18, 2014
Commits on Jun 22, 2014
  1. Merge pull request #139 from mayankag/master

    Minor fix in documentation.
    committed Jun 22, 2014
  2. Minor fix in documentation.

    Multiple commands in lein are chained using
    a `do`.
    Mayank Agarwal committed Jun 22, 2014
Commits on Jun 11, 2014
  1. Snapshot for next iteration

    committed Jun 11, 2014
Commits on Jun 9, 2014
  1. Bump jline version

    Lots of fixes: windows encoding & arrow key issues, a couple of
    classloader leaks, infinite loop on kill-word at end-of-line, and much
    more.
    committed Jun 9, 2014
Commits on May 13, 2014
  1. Merge pull request #138 from greglook/nrepl-renderer

    Support sending nREPL a custom rendering function
    committed May 13, 2014
Commits on May 10, 2014
  1. Split eval options into two-level map.

    This uses `:nrepl-context {:interactive-eval {...}}` instead of
    `:nrepl-interactive-eval-options {...}`.
    greglook committed May 10, 2014
Commits on May 9, 2014
Commits on Mar 21, 2014
  1. Bump sjacket for clojure.core// fix

    closes #136
    committed Mar 21, 2014
Commits on Mar 7, 2014
Commits on Feb 21, 2014
  1. Don't add remote signal handler

    Looks like something else has changed since
    4497310 to make this unnecessary. Yay!
    
    refs #127, 133
    committed Feb 21, 2014
Commits on Feb 20, 2014
  1. Bump sjacket

    closes #132
    committed Feb 20, 2014
  2. Merge pull request #130 from CraZySacX/master

    Version bumps to satisfy lein plugin dependency issues.
    committed Feb 20, 2014
Commits on Jan 23, 2014
  1. version bumps

    CraZySacX committed Jan 23, 2014
Commits on Nov 17, 2013
  1. Add exit/quit to standalone mode

    Since standalone uses the reader directly instead of going through a
    parser layer, we'll just exit directly.
    committed Nov 14, 2013
Commits on Nov 11, 2013
  1. Bump to snapshot

    committed Nov 11, 2013
  2. Bump to 0.3.0

    committed Nov 11, 2013
  3. Target java 1.5 for anyone stuck on old clojure

    ... and so I don't ship versions that don't work on 1.6.  Also bumps min
    lein dependency, because why not.
    committed Nov 11, 2013
  4. Update changelog

    committed Nov 10, 2013
Commits on Nov 2, 2013
  1. Move shutdown-agents into -main

    Consumers of REPLy-as-lib will now need to (shutdown-agents) themselves.
    
    refs technomancy/leiningen#1288
    committed Nov 1, 2013
Commits on Nov 1, 2013
  1. Bump to snapshot

    committed Nov 1, 2013
  2. Merge pull request #126 from pdg137/master

    Display a newline at the end of the exit message
    committed Nov 1, 2013
Commits on Sep 27, 2013
  1. Display a newline at the end of the exit message

    Paul Grayson committed Sep 27, 2013
Commits on Jul 26, 2013