This project is mirrored from https://gitee.com/mirrors/slime.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 10 Sep, 2014 1 commit
    • João Távora's avatar
      Add sly-retro contrib and enable it by default · 660cef53
      João Távora authored
      This contrib ensures that SLY is not locked out of the existing SWANK
      communication protocol.
      
      * sly-autoloads.el (sly-contribs): Add `sly-retro' contrib by default.
      
      * sly.el (sly-contribs): Add `sly-retro' contrib by default.
      (sly-net-send-translator): New variable.
      (sly-net-send): Use it.
      
      * slynk.asd (:slynk-retro): New defsystem.
      
      * contrib/sly-retro.el: New contrib.
      
      * contrib/slynk-retro.lisp (:slynk-retro): New package.
      
      * lib/lisp/slynk-rpc.lisp (*translating-swank-to-slynk*): New variable.
      (*validate-input*): Removed.
      (read-form): Use *TRANSLATING-SWANK-TO-SLYNK* and TRANSLATING-READ.
      (validating-read): Removed.
      (simple-read): Removed.
      (translating-read): New.
      (maybe-convert-package-designator): New.
      
      * lib/lisp/slynk.lisp (*slynk-require-hook*): New hook.
      (slynk-require): Run *SLYNK-REQUIRE-HOOK*
      (cherry picked from commit 23548d20eefe885c16618d27145cc23bc8eef8b9)
      660cef53