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. 18 Feb, 2014 4 commits
    • Helmut Eller's avatar
      Test to triger travis. · f1abcfe0
      Helmut Eller authored
      f1abcfe0
    • Helmut Eller's avatar
      Avoid echo -e which apparently is not very portable. · 5e8d44d1
      Helmut Eller authored
      * Makefile (help, help-vars): Use printf instead of echo -e.
      5e8d44d1
    • Helmut Eller's avatar
      Mention SELECTOR. · a9ca581e
      Helmut Eller authored
      * Makefile (help-vars):
      a9ca581e
    • Helmut Eller's avatar
      Create separate Makefile for contribs. · 019fe3b9
      Helmut Eller authored
      * .travis.yml (env): Use contrib-% targets.
      (script): Use make variables instead of env vars.
      
      * Makefile (EMACS): Renamed from EMACS_BIN.
      (LISP): Renamed from LISP_BIN.
      (ELFILES, ELCFILES): New vars.
      (default, all, help, help-vars): New targets.
      (compile): Don't compile contribs.
      (check): Don't put contrib/ into load-path.
      (contrib-check-%): Renamed from check-%.
      (contrib-elpa-%): Renamed from elpa-%.
      (contrib-compile): New.
      
      * contrib/Makefile: New file
      (elpa-%, check-%): Moved to here from core.
      019fe3b9
  2. 06 Feb, 2014 1 commit
  3. 24 Jan, 2014 1 commit
    • Joao Tavora's avatar
      Don't overtest: speed up contrib-specific tests. · 2ace6784
      Joao Tavora authored
      * Makefile ($(CONTRIBS:%=check-%) check): Speed up target, set
      SELECTOR for for these targets to '(tag contrib).
      
      * slime-tests.el (slime-test-ert-test-for): Use
      `define-slime-ert-test'.
      (slime-tests-auto-tags): Set ert tags automatically.
      (define-slime-ert-test): Use `slime-tests-auto-tags'.
      2ace6784
  4. 12 Jan, 2014 1 commit
    • Joao Tavora's avatar
      Bundle all external dependencies and run more tests. · ca22d7d9
      Joao Tavora authored
      * .gitignore: Ignore texinfo files.
      
      * .travis.yml (script): Make "check-fancy" to check contribs, not
      just core.
      
      * Makefile (ensure_ert,ensure_cl_lib): Remove targets since these
      are bundled.
      (compile): Don't download cl-lib.
      (check): Don't download ert.
      (clean): Look for .elc files everywhere.
      
      * lib/hyperspec.el: Moved from top-level dir.
      * lib/ert.el: New file.
      * lib/ert-x.el: New file.
      * lib/cllib.el: New file.
      
      * slime-tests.el (traditional-recipe): New test, respect
      tradition.
      (require 'ert): Fallback to version bundled under lib/.
      (slime-test-recipe-connect-forms): New var refactored from
      previous tests.
      (slime-test-recipe-check-repl): New function refactored from
      previous tests.
      (readme-recipe): Refactored.
      
      * slime.el
      (require 'cl-lib): fallback to version bundled under lib/.
      (require 'hyperspec): look for version bundled under lib/.
      
      * contrib/slime-parse.el (form-up-to-point.1): Skip for now, then analyse.
      
      * contrib/slime-repl.el (move-around-and-be-nasty): Skip it. Causes other
      tests to become unstable.
      (interrupt-in-blocking-read): Skip for now, the analyse.
      
      * doc/slime.texi (Installation): Remove subsection "Emacs 23
      gotchas".
      (Loading Contribs): Clarify function name to call for attempting
      unload and give example.
      ca22d7d9
  5. 11 Jan, 2014 2 commits
    • Joao Tavora's avatar
      Fix autoload bug when visiting lisp files early. · 969b2736
      Joao Tavora authored
      * Makefile (SELECTOR, OPTIONS): Respect previous value.
      
      * slime-autoloads.el (lisp-mode-hook): Add `slime-lisp-mode-hook'
      to it.
      
      * slime-tests.el (slime-test-recipe-test-for): More generic, takes
      `test-forms' and `check-fn' args. Uncomment relevant parts.
      (readme-recipe): Adapt to new `slime-test-recipe-test-for'.
      (readme-recipe-autoload-on-lisp-visit): New test.
      
      * doc/slime.texi (Git Incantations): Fix typo.
      969b2736
    • Nathan Trapuzzano's avatar
      Build distribution under top-level directory prefix. · d90c4c2a
      Nathan Trapuzzano authored
      Also, give distribution archive a .tar.gz suffix.  This helps bash
      autocompletion for `tar xaf <TAB>'.
      d90c4c2a
  6. 08 Jan, 2014 1 commit
    • Joao Tavora's avatar
      Add a top level Makefile · 6f3d9e96
      Joao Tavora authored
      * slime.el: Bump version to 2.0.1
      
      * slime-tests.el (slime-test-ert-for): Use `eval-and-compile' (fixes
        byte-compilation issue).
      
      * Makefile: New file: top level makefile, replaces mkdir.sh and
      test.sh. Some elpa targets available, still incomplete.
      
      * .travis.yml (script): Use "make check".
      
      * mkdir.sh: Removed file.
      
      * test.sh: Removed file.
      6f3d9e96