[mcclim-cvs] CVS mcclim/Drei
thenriksen
thenriksen at common-lisp.net
Mon Dec 8 17:48:53 UTC 2008
Update of /project/mcclim/cvsroot/mcclim/Drei
In directory cl-net:/tmp/cvs-serv30788/Drei
Modified Files:
lisp-syntax-swank.lisp
Log Message:
Bring Drei up to date with CVS Swank.
--- /project/mcclim/cvsroot/mcclim/Drei/lisp-syntax-swank.lisp 2008/06/07 13:31:14 1.13
+++ /project/mcclim/cvsroot/mcclim/Drei/lisp-syntax-swank.lisp 2008/12/08 17:48:53 1.14
@@ -63,12 +63,13 @@
(buffer-file-name (filepath (buffer view)))
(swank::*buffer-package* package)
(swank::*buffer-readtable* *readtable*))
- (let ((result (swank::compile-string-for-emacs
- string view-name (offset buffer-mark) (princ-to-string buffer-file-name)
- nil))
- (notes (loop for note in (swank::compiler-notes-for-emacs)
- collect (make-compiler-note note))))
- (values result notes))))
+ (let* ((result (swank::compile-string-for-emacs
+ string view-name (offset buffer-mark) (princ-to-string buffer-file-name)
+ nil))
+ (notes (loop for note in (swank::compilation-result-notes result)
+ collect (make-compiler-note note))))
+ (values (list (swank::compilation-result-successp result)
+ (swank::compilation-result-duration result)) notes))))
(defmethod compile-file-for-drei ((image swank-local-image) filepath package &optional load-p)
(declare (ignore image))
@@ -76,9 +77,10 @@
(swank::*buffer-readtable* *readtable*)
(*compile-verbose* nil)
(result (swank::compile-file-for-emacs filepath load-p))
- (notes (loop for note in (swank::compiler-notes-for-emacs)
- collect (make-compiler-note note))))
- (values result notes)))
+ (notes (loop for note in (swank::compilation-result-notes result)
+ collect (make-compiler-note note))))
+ (values (list (swank::compilation-result-successp result)
+ (swank::compilation-result-duration result)) notes)))
(defmethod find-definitions-for-drei ((image swank-local-image) symbol)
(declare (ignore image))
@@ -108,4 +110,4 @@
(defmethod fuzzy-completions ((image swank-local-image) symbol-name default-package &optional limit)
(declare (ignore image))
- (swank::fuzzy-completions symbol-name (package-name default-package) limit))
+ (swank::fuzzy-completions symbol-name (package-name default-package) :limit limit))
More information about the Mcclim-cvs
mailing list