Permalink
Commits on Jul 2, 2014
  1. Indent catch clauses

    ivan committed Jul 2, 2014
  2. Merge pull request #146 from ivan/standalone-fixes-3

    trptcolin committed Jul 2, 2014
    Fix standalone REPL read-time errors and *1 on tab completion
  3. Standalone REPL: make read-time errors print an exception instead

    ivan committed Jul 2, 2014
    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.
Commits on Jun 30, 2014
  1. Merge pull request #144 from ivan/standalone-fixes-2

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

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

    ivan committed Jun 30, 2014
    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.
  4. Fix the standalone REPL to pr-str values instead of print them. (`print`

    ivan committed Jun 30, 2014
    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.
Commits on Jun 27, 2014
  1. Don't print a spurious newline after an exception.

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

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

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

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

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

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

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

    trptcolin committed Jun 9, 2014
    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.
Commits on May 13, 2014
  1. Merge pull request #138 from greglook/nrepl-renderer

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

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

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

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

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

    trptcolin committed Feb 20, 2014
    Version bumps to satisfy lein plugin dependency issues.
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

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

    trptcolin committed Nov 11, 2013
  2. Bump to 0.3.0

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

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

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

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

    trptcolin committed Nov 1, 2013