[slime-devel] swank in ccl on windows.

Pascal J. Bourguignon pjb at informatimago.com
Fri Mar 2 10:13:13 UTC 2012


To be able to load swank in ccl on MS-Windows-7, 

? (list (lisp-implementation-type) (lisp-implementation-version) (machine-type) (machine-version))
("Clozure Common Lisp" "Version 1.7-r14925M  (WindowsX8664)" "x64" NIL)

I had to conditionnalize these forms in  swank-ccl.lisp:

#-windows-target
(eval-when (:compile-toplevel :load-toplevel :execute)
  (require 'xref))

(defun xref-locations (relation name &optional inverse)
  #-windows-target
  (delete-duplicates
   (mapcan #'find-definitions
           (if inverse 
             (ccl:get-relation relation name :wild :exhaustive t)
             (ccl:get-relation relation :wild name :exhaustive t)))
   :test 'equal))


I don't know why xref is not provided, and whether there's a replacement
for ccl:get-relation.

-- 
__Pascal Bourguignon__                     http://www.informatimago.com/
A bad day in () is better than a good day in {}.





More information about the slime-devel mailing list