Permalink
Commits on Nov 17, 2013
  1. * swank-sbcl.lisp (swank-compile-string): Load the fasl file even

    Helmut Eller
    Helmut Eller committed Nov 17, 2013
    if there were warnings. Just like the other backends do.
Commits on Nov 10, 2013
  1. * slime.el (slime-delete-package): New command.

    Helmut Eller
    Helmut Eller committed Nov 10, 2013
    * swank.lisp (swank-delete-package): The corresponding Swank part.
  2. * swank.lisp (swank-profile-package): New wrapper for

    Helmut Eller
    Helmut Eller committed Nov 10, 2013
    profile-package that does some input validation.
    * slime.el (slime-profile-package): Use it.
Commits on Nov 1, 2013
  1. * swank-ccl.lisp (p2-definitions): Check bounds before accessing

    Helmut Eller
    Helmut Eller committed Nov 1, 2013
    backend-p2-dispatch.
  2. * swank-sbcl.lisp (swank-compile-string): Fix last commit. Honor

    Helmut Eller
    Helmut Eller committed Nov 1, 2013
    *trap-load-time-warnings* but without calling LOAD inside
    WITH-COMPILATION-UNIT.
Commits on Oct 31, 2013
  1. * swank-sbcl.lisp (swank-compile-string): Don't call LOAD inside

    Helmut Eller
    Helmut Eller committed Oct 31, 2013
    WITH-COMPILATION-UNIT.
Commits on Sep 29, 2013
  1. For CCL, also search definitions of p2 translators.

    Helmut Eller
    Helmut Eller committed Sep 29, 2013
    * swank-ccl.lisp (p2-definitions): New.
    (find-definitions): Use it.
  2. * swank-clisp.lisp (*frame-prefixes*): Update some of the patterns

    Helmut Eller
    Helmut Eller committed Sep 29, 2013
    for new layout.
    (is-prefix-p): Use regexp matching.
    (boring-frame-p): Also make compiled-tagbody compiled-block
    boring.
    (sldb-backtrace, %parse-stack-values): Remove code for versions
    before 2.44.
  3. For CCL, also search nx1-alphatizer definitions.

    Helmut Eller
    Helmut Eller committed Sep 29, 2013
    * swank-ccl.lisp (alphatizer-definitions): New
    (find-definitions): Use it.
Commits on Jun 26, 2013
  1. Try to commit ChangeLog again.

    Mark Evenson
    Mark Evenson committed Jun 26, 2013
  2. * swank-abcl.lisp (specializer-direct-methods): Correct symbol defini…

    Mark Evenson
    Mark Evenson committed Jun 26, 2013
    …tion, allowing SLIME inspector to work again.
Commits on May 26, 2013
  1. Forgot to update ChangeLog.

    Helmut Eller
    Helmut Eller committed May 26, 2013
  2. slime-fancy-trace.el: New contrib.

    Helmut Eller
    Helmut Eller committed May 26, 2013
Commits on May 14, 2013
  1. * swank-lispworks.lisp (lispworks-severity): Fix error when using

    Martin Simmons
    Martin Simmons committed May 14, 2013
    the :explain declaration.
Commits on May 13, 2013
  1. slime-repl.el (slime-repl-sexp-at-point): New function ; similar

    Marco Baringer
    Marco Baringer committed May 13, 2013
    to slime-sexp-at-point but ignore repl prompt text.
    (slime-repl-inspect): New function; similar to slime-inspect but
    default value is computed via slime-repl-sexp-at-point and not
    slime-sexp-at-point.
    (slime-repl-mode-map): Bind slime-repl-inspect it C-c I
Commits on Apr 23, 2013
Commits on Apr 13, 2013
  1. * swank-asdf.lisp (asdf-component-output-files): Use the correct

    stassats committed Apr 13, 2013
    variable in typecase.
    Patch by Max Mikhanosha.
Commits on Apr 2, 2013
  1. Hide SWANK debugger frames on Allegro also when the error is

    stassats committed Apr 2, 2013
    signalled within threads different from the SLIME REPL's.
    E.g. (mp:process-run-function nil (lambda () (error "foo"))).
Commits on Mar 12, 2013
  1. * slime.el (slime-read-interactive-args): Use read-shell-command

    Helmut Eller
    Helmut Eller committed Mar 12, 2013
    to enable completion.  Patch by Daimrod/Greg.
Commits on Mar 8, 2013
Commits on Mar 2, 2013
  1. * slime-autoloads.el: Don't load autoloads when slime is already

    stassats committed Mar 2, 2013
    loaded, there's no sense in doing so.
Commits on Feb 20, 2013
  1. * slime.el (slime-attempt-connection): Don't run the timer with a

    stassats committed Feb 20, 2013
    repeat argument, slime-attempt-connection will reinstantiate the
    timer if needed, otherwise it can be a possible source of race
    conditions.
Commits on Feb 13, 2013
  1. * swank-kawa.scm (listener-loop): Use close-port instead of

    Helmut Eller
    Helmut Eller committed Feb 13, 2013
    close-output-port.  close-output-port startet to signal errors in
    recent versions.
    (listener): Stop taking stack-snapshots on caught exceptions as
    it's too slow. It was always expensive and in Java7 it's
    unbearably slow.
  2. * swank-allegro.lisp (eval-in-frame): debugger:frame-var-name can

    Helmut Eller
    Helmut Eller committed Feb 13, 2013
    return nil; ignore those vars.
    
    * slime.el (sldb-setup): Allegro somehow managed to enter sldb at
    the same level twice.  Add an assertion that checks that the
    condition is the same if sldb-level is the same as last time.
Commits on Feb 10, 2013
  1. * slime-repl.el (slime-open-stream-to-lisp): Use current

    stassats committed Feb 10, 2013
    connection host instead of slime-lisp-host.
Commits on Feb 8, 2013
  1. * swank-lispworks.lisp (frame-package): Implemented.

    Helmut Eller
    Helmut Eller committed Feb 8, 2013
    (function-name-package): New.
  2. * swank-allegro.lisp (handle-compiler-warning): Ignore "Closure

    Helmut Eller
    Helmut Eller committed Feb 8, 2013
    will be stack allocated" notes.  Those are harmless and there are
    too many of them.
    (pc-source-location, ldb-code-to-src-loc): Handle case when
    excl::ldb-code-pc returns nil.
Commits on Feb 3, 2013
Commits on Feb 2, 2013
  1. * swank-backend.lisp (type-specifier-p): New.

    stassats committed Feb 2, 2013
    Implement it for ACL, ECL, CCL, Clisp, SBCL, LW.
    
    * contrib/swank-util.lisp (symbol-classification-string): Use
    type-specifier-p.
Commits on Feb 1, 2013
  1. * slime-asdf.el (slime-determine-asdf-system): Don't call

    stassats committed Feb 1, 2013
    slime-to-lisp-filename on NIL.
    Reported by Tamas Papp.
  2. * swank-asdf.lisp (asdf-determine-system): Return the name of a

    stassats committed Feb 1, 2013
    system.
    Reported by Tamas Papp.
Commits on Jan 29, 2013
Commits on Jan 20, 2013
  1. * swank-asdf.lisp: Better compatibility with newer ASDF.

    stassats committed Jan 20, 2013
    Patch by Francois-Rene Rideau and Stelian Ionescu.
    
    Remove auto-upgrading.
    Rename *asdf-directory* to *asdf-path*, to be a full path to
    asdf.lisp.
    Remove #+gcl and #+genera.
Commits on Jan 12, 2013