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.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 23 May, 2016 1 commit
-
-
Stas Boukarev authored
-
- 21 May, 2016 1 commit
-
-
Stas Boukarev authored
-
- 19 Apr, 2016 2 commits
-
-
Stas Boukarev authored
-
Stas Boukarev authored
-
- 16 Apr, 2016 1 commit
-
-
atomontage authored
+ Fixes "mapcar: Symbol's function definition is void: append-char-syntax" error when trying to complete #\ This bug was introduced by Joao Tavora in: 3467ebc9
-
- 12 Apr, 2016 1 commit
-
-
Ursa americanus kermodei authored
The previous commit (c7726e03) failed to change `pathname-new-type` to `pathname-name` when it removed the `com` extension. The function change is necessary since we're not actually changing the filetype.
-
- 10 Apr, 2016 1 commit
-
-
Ursa americanus kermodei authored
Changes the compilation result filename to not explicitly use `.com` extensions and instead allows the compiler to do its own extension lookup when calling `load`. MIT scheme compiled for OS X will compile `.so` files but not `.com` files.
-
- 02 Apr, 2016 2 commits
-
-
Stas Boukarev authored
swank:*swank-debugger-condition*.
-
Stas Boukarev authored
swank-mop.
-
- 25 Mar, 2016 1 commit
-
-
Stas Boukarev authored
SBCL has extended specializers to print which sb-pcl:unparse-specializer-using-class is used, but it also needs a generic function argument. Redefined method objects lose their generic function.
-
- 21 Mar, 2016 2 commits
-
-
Luís Oliveira authored
SB-C::META-INFO was renamed from SB-C::TYPE-INFO in SBCL 1.2.10, so let's try not to intern it on versions older than that. Also, refactor the :setf :inverse test in the process. Fixes gh issue #306.
-
Luís Oliveira authored
Refactored from WITH-SYMBOL.
-
- 19 Mar, 2016 2 commits
-
-
Stas Boukarev authored
-
Stas Boukarev authored
SBCL, (sb-int:info :setf :inverse) is no longer present.
-
- 09 Mar, 2016 2 commits
-
-
Tomas Zellerin authored
-
Tomas Zellerin authored
The symbol reading part had no chance to work: - the read string was left downcased, - the colon was not handled in any way.
-
- 04 Mar, 2016 1 commit
-
-
Stas Boukarev authored
-
- 03 Mar, 2016 2 commits
-
-
Luís Oliveira authored
-
Tianxiang Xiong authored
-
- 19 Feb, 2016 1 commit
-
-
Stas Boukarev authored
-
- 11 Feb, 2016 1 commit
-
-
Stas Boukarev authored
Properly handle instruction macros and instruction functions.
-
- 10 Feb, 2016 1 commit
-
-
Stas Boukarev authored
-
- 07 Feb, 2016 1 commit
-
-
Stas Boukarev authored
for the changes in SBCL.
-
- 04 Feb, 2016 1 commit
-
-
Matthew Kennedy authored
-
- 02 Feb, 2016 3 commits
-
-
Jon Oddie authored
Provide slightly fancier in-place macroexpansion by integrating with the `macrostep.el' library originally written for Emacs Lisp. This commit is a squashed version of work co-authored with Luís Oliveira <luismbo@gmail.com>. * lib/macrostep.el: New file. This is a bundled version of the library developed at http://github.com/joddie/macrostep and also available via MELPA. The bundled copy will be used as a fallback if it is not installed separately. * contrib/slime-macrostep.el: New file. * contrib/swank-macrostep.lisp: New file. * contrib/test/slime-macrostep-tests.el: New file. * contrib/slime-fancy.el (slime-fancy): Add `slime-macrostep'. * swank/backend.lisp (call-with-macro-form-collector): New function. (with-collected-macro-forms): Use it. Also, optionally bind a variable to the result of INSTRUMENTED-FORM. (collect-macro-forms): Replace let+setq with the new WITH-COLLECTED-MACRO-FORMS syntax. * swank/sbcl.lisp (collect-macro-forms): SBCL implementation using a code-walker. * swank/abcl.lisp (collect-macro-forms): ABCL implementation using WITH-COLLECTED-MACRO-FORMS. * swank/clisp.lisp (collect-macro-forms): CLISP implementation using WITH-COLLECTED-MACRO-FORMS. * swank-loader.lisp (*contribs*): Add `swank-macrostep'.
-
Jon Oddie authored
Implementations for ABCL, CCL, CMUCL, and SBCL have been updated to pass the additional environment argument to the underlying implementation. Other implementations accept the optional argument but ignore it. * swank/backend.lisp (macroexpand-all): Add &optional ENV arg to lambda-list. * swank/abcl.lisp (macroexpand-all) * swank/ccl.lisp (macroexpand-all) * swank/cmucl.lisp (macroexpand-all) * swank/sbcl.lisp (macroexpand-all): Update defimplementations to use the ENV arg. * swank/allegro.lisp (macroexpand-all) * swank/clasp.lisp (macroexpand-all) * swank/clisp.lisp (macroexpand-all) * swank/corman.lisp (macroexpand-all) * swank/ecl.lisp (macroexpand-all) * swank/lispworks.lisp (macroexpand-all) * swank/mkcl.lisp (macroexpand-all) * swank/scl.lisp (macroexpand-all): Update defimplementations to accept but ignore the ENV arg.
-
Jon Oddie authored
This function has been available in ABCL since 2009. See, e.g., discussion at http://armedbear-devel.common-lisp.narkive.com/0TR5ZaAt/macroexpand-all
-
- 29 Jan, 2016 7 commits
-
-
Stas Boukarev authored
-
Stas Boukarev authored
-
Stas Boukarev authored
victim to dotted lists and atoms.
-
Sergey Kostyaev authored
-
Stas Boukarev authored
-
Stas Boukarev authored
functions by calling SOURCE-LOCATION.
-
Luís Oliveira authored
* swank-presentation-streams.lisp: Don't monkey patch various stream printing internals unconditionally. Instead wait for init-presentation-streams.
-
- 13 Jan, 2016 1 commit
-
-
Stas Boukarev authored
(sb-int:info :type :expander symbol) not always returns a list. Also print an empty lambda-list as () not NIL.
-
- 11 Jan, 2016 2 commits
-
-
Stas Boukarev authored
before its usage.
-
Stas Boukarev authored
calling (sb-int:info :type :translator) as it now produces a style-warning, guard it through #., not just with swank/sbcl::sbcl-version>=.
-
- 29 Dec, 2015 1 commit
-
-
R. Mattes authored
-
- 13 Dec, 2015 2 commits
-
-
Luís Oliveira authored
-
Luís Oliveira authored
-