Package: slime / 2:2.26.1+dfsg-2

Metadata

Package Version Patches format
slime 2:2.26.1+dfsg-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
noxref.patch | (download)

swank-loader.lisp | 2 1 + 1 - 0 !
swank/clisp.lisp | 21 0 + 21 - 0 !
2 files changed, 1 insertion(+), 22 deletions(-)

 adapt clisp backend to the removal of xref.lisp (which is nonfree)
implementations.patch | (download)

slime.el | 11 10 + 1 - 0 !
1 file changed, 10 insertions(+), 1 deletion(-)

 provide a default list of implementations
 The list corresponds to the implementations packaged in Debian.
paths.patch | (download)

slime.el | 4 2 + 2 - 0 !
swank-loader.lisp | 19 9 + 10 - 0 !
2 files changed, 11 insertions(+), 12 deletions(-)

 adapt several paths for the debian layout
 In particular, use the ad-hoc slime-version file for figuring out protocol version
 from cl-swank (see debian/rules).
elpa macrostep.patch | (download)

slime.el | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 remove dependency on macrostep in the elpa magic comment
 Otherwise dh-elpa will generate a dependency on elpa-macrostep, which is not
 (yet?) packaged in Debian.
debian defaults.patch | (download)

contrib/slime-c-p-c.el | 2 0 + 2 - 0 !
slime-autoloads.el | 2 1 + 1 - 0 !
slime.el | 4 2 + 2 - 0 !
3 files changed, 3 insertions(+), 5 deletions(-)

 change the default configuration
 - load the asdf and banner contribs.
 - use the slime-fuzzy-complete-symbol function (and for that purpose, also
   disable the hook that enables slime-c-p-c-completion-at-point).
 Before the transition to dh-elpa, these defaults were implemented in
 debian/emacsen-startup.
testsuite.patch | (download)

slime-tests.el | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

 adapt the testsuite for the autopkgtest
 Since tests readme-recipe and traditional-recipe spawn another
 Emacs instance, they need to set the same Emacs variables as runtest-sbcl.el
 (in particular, SBCL must be run with several flags, and inferior-lisp-program
 is not suited to that task)
emacs28.patch | (download)

lib/hyperspec.el | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 compatibility fix for emacs 28