CVS User heller | 17 Nov 08:59 2013
Picon

CVS slime

Update of /project/slime/cvsroot/slime
In directory alpha-cl-net:/tmp/cvs-serv16332

Modified Files:
	ChangeLog swank-sbcl.lisp 
Log Message:
* swank-sbcl.lisp (swank-compile-string): Load the fasl file even
if there were warnings. Just like the other backends do.

--- /project/slime/cvsroot/slime/ChangeLog	2013/11/10 08:11:44	1.2411
+++ /project/slime/cvsroot/slime/ChangeLog	2013/11/17 07:59:04	1.2412
 <at>  <at>  -1,3 +1,8  <at>  <at> 
+2013-11-17  Helmut Eller  <heller <at> common-lisp.net>
+
+	* swank-sbcl.lisp (swank-compile-string): Load the fasl file even
+	if there were warnings. Just like the other backends do.
+
 2013-11-10  Helmut Eller  <heller <at> common-lisp.net>

 	* slime.el (slime-delete-package): New command.
--- /project/slime/cvsroot/slime/swank-sbcl.lisp	2013/11/01 14:42:09	1.330
+++ /project/slime/cvsroot/slime/swank-sbcl.lisp	2013/11/17 07:59:04	1.331
 <at>  <at>  -676,7 +676,9  <at>  <at> 
         (*buffer-substring* string)
         (*buffer-tmpfile* (temp-file-name)))
     (labels ((load-it (filename)
-               (when filename (load filename)))
+               (cond (*trap-load-time-warnings*
+                      (with-compilation-hooks () (load filename)))
+                     (t (load filename))))
(Continue reading)

CVS User heller | 10 Nov 09:11 2013
Picon

CVS slime

Update of /project/slime/cvsroot/slime
In directory alpha-cl-net:/tmp/cvs-serv16659

Modified Files:
	ChangeLog slime.el swank.lisp 
Log Message:
* slime.el (slime-delete-package): New command.
* swank.lisp (swank-delete-package): The corresponding Swank part.

--- /project/slime/cvsroot/slime/ChangeLog	2013/11/10 07:56:20	1.2410
+++ /project/slime/cvsroot/slime/ChangeLog	2013/11/10 08:11:44	1.2411
 <at>  <at>  -1,5 +1,10  <at>  <at> 
 2013-11-10  Helmut Eller  <heller <at> common-lisp.net>

+	* slime.el (slime-delete-package): New command.
+	* swank.lisp (swank-delete-package): The corresponding Swank part.
+
+2013-11-10  Helmut Eller  <heller <at> common-lisp.net>
+
 	* swank.lisp (swank-profile-package): New wrapper for
 	profile-package that does some input validation.
 	* slime.el (slime-profile-package): Use it.
--- /project/slime/cvsroot/slime/slime.el	2013/11/10 07:56:20	1.1431
+++ /project/slime/cvsroot/slime/slime.el	2013/11/10 08:11:44	1.1432
 <at>  <at>  -4421,6 +4421,13  <at>  <at> 
   (slime-eval-async `(swank:unintern-symbol ,symbol-name ,package)
                     (lambda (result) (message "%s" result))))

+(defun slime-delete-package (package-name)
+  "Delete the package with name PACKAGE-NAME."
(Continue reading)

CVS User heller | 10 Nov 08:56 2013
Picon

CVS slime

Update of /project/slime/cvsroot/slime
In directory alpha-cl-net:/tmp/cvs-serv7720

Modified Files:
	ChangeLog slime.el swank.lisp 
Log Message:
* swank.lisp (swank-profile-package): New wrapper for
profile-package that does some input validation.
* slime.el (slime-profile-package): Use it.

--- /project/slime/cvsroot/slime/ChangeLog	2013/11/01 15:38:50	1.2409
+++ /project/slime/cvsroot/slime/ChangeLog	2013/11/10 07:56:20	1.2410
 <at>  <at>  -1,3 +1,9  <at>  <at> 
+2013-11-10  Helmut Eller  <heller <at> common-lisp.net>
+
+	* swank.lisp (swank-profile-package): New wrapper for
+	profile-package that does some input validation.
+	* slime.el (slime-profile-package): Use it.
+
 2013-11-01  Helmut Eller  <heller <at> common-lisp.net>

 	* swank-ccl.lisp (p2-definitions): Check bounds before accessing
--- /project/slime/cvsroot/slime/slime.el	2013/04/23 16:37:14	1.1430
+++ /project/slime/cvsroot/slime/slime.el	2013/11/10 07:56:20	1.1431
 <at>  <at>  -800,8 +800,8  <at>  <at> 
 (defun slime-read-package-name (prompt &optional initial-value)
   "Read a package name from the minibuffer, prompting with PROMPT."
   (let ((completion-ignore-case t))
-    (completing-read prompt (slime-bogus-completion-alist 
-                             (slime-eval 
(Continue reading)

CVS User heller | 1 Nov 16:38 2013
Picon

CVS slime

Update of /project/slime/cvsroot/slime
In directory alpha-cl-net:/tmp/cvs-serv12537

Modified Files:
	ChangeLog swank-ccl.lisp 
Log Message:
* swank-ccl.lisp (p2-definitions): Check bounds before accessing
backend-p2-dispatch.

--- /project/slime/cvsroot/slime/ChangeLog	2013/11/01 14:42:09	1.2408
+++ /project/slime/cvsroot/slime/ChangeLog	2013/11/01 15:38:50	1.2409
 <at>  <at>  -1,5 +1,10  <at>  <at> 
 2013-11-01  Helmut Eller  <heller <at> common-lisp.net>

+	* swank-ccl.lisp (p2-definitions): Check bounds before accessing
+	backend-p2-dispatch.
+
+2013-11-01  Helmut Eller  <heller <at> common-lisp.net>
+
 	* swank-sbcl.lisp (swank-compile-string): Fix last commit.  Honor
 	*trap-load-time-warnings* but without calling LOAD inside
 	WITH-COMPILATION-UNIT.
--- /project/slime/cvsroot/slime/swank-ccl.lisp	2013/09/29 13:45:42	1.34
+++ /project/slime/cvsroot/slime/swank-ccl.lisp	2013/11/01 15:38:50	1.35
 <at>  <at>  -552,10 +552,11  <at>  <at> 
 (defun p2-definitions (name)
   (let ((nx1-op (gethash name ccl::*nx1-operators*)))
     (and nx1-op
-         (let ((p2 (aref (ccl::backend-p2-dispatch ccl::*target-backend*)
-                         nx1-op)))
(Continue reading)

CVS User heller | 1 Nov 15:42 2013
Picon

CVS slime

Update of /project/slime/cvsroot/slime
In directory alpha-cl-net:/tmp/cvs-serv10359

Modified Files:
	ChangeLog swank-sbcl.lisp 
Log Message:
* swank-sbcl.lisp (swank-compile-string): Fix last commit.  Honor
*trap-load-time-warnings* but without calling LOAD inside
WITH-COMPILATION-UNIT.

--- /project/slime/cvsroot/slime/ChangeLog	2013/10/31 07:55:49	1.2407
+++ /project/slime/cvsroot/slime/ChangeLog	2013/11/01 14:42:09	1.2408
 <at>  <at>  -1,3 +1,9  <at>  <at> 
+2013-11-01  Helmut Eller  <heller <at> common-lisp.net>
+
+	* swank-sbcl.lisp (swank-compile-string): Fix last commit.  Honor
+	*trap-load-time-warnings* but without calling LOAD inside
+	WITH-COMPILATION-UNIT.
+
 2013-10-31  Helmut Eller  <heller <at> common-lisp.net>

 	* swank-sbcl.lisp (swank-compile-string): Don't call LOAD inside
--- /project/slime/cvsroot/slime/swank-sbcl.lisp	2013/10/31 07:55:49	1.329
+++ /project/slime/cvsroot/slime/swank-sbcl.lisp	2013/11/01 14:42:09	1.330
 <at>  <at>  -607,9 +607,6  <at>  <at> 
        (warning                   #'handle-notification-condition))
     (funcall function)))

-
-(defvar *trap-load-time-warnings* t)
(Continue reading)

CVS User heller | 31 Oct 08:55 2013
Picon

CVS slime

Update of /project/slime/cvsroot/slime
In directory alpha-cl-net:/tmp/cvs-serv20138

Modified Files:
	ChangeLog swank-sbcl.lisp 
Log Message:
* swank-sbcl.lisp (swank-compile-string): Don't call LOAD inside
WITH-COMPILATION-UNIT.

--- /project/slime/cvsroot/slime/ChangeLog	2013/09/29 13:45:42	1.2406
+++ /project/slime/cvsroot/slime/ChangeLog	2013/10/31 07:55:49	1.2407
 <at>  <at>  -1,3 +1,8  <at>  <at> 
+2013-10-31  Helmut Eller  <heller <at> common-lisp.net>
+
+	* swank-sbcl.lisp (swank-compile-string): Don't call LOAD inside
+	WITH-COMPILATION-UNIT.
+
 2013-09-29  Helmut Eller  <heller <at> common-lisp.net>

 	For CCL, also search definitions of p2 translators.
--- /project/slime/cvsroot/slime/swank-sbcl.lisp	2013/02/02 10:11:16	1.328
+++ /project/slime/cvsroot/slime/swank-sbcl.lisp	2013/10/31 07:55:49	1.329
 <at>  <at>  -679,19 +679,19  <at>  <at> 
     (flet ((load-it (filename)
              (when filename (load filename)))
            (compile-it (cont)
-             (with-compilation-hooks ()
-               (with-compilation-unit
-                   (:source-plist (list :emacs-buffer buffer
-                                        :emacs-filename filename
(Continue reading)

CVS User heller | 29 Sep 15:45 2013
Picon

CVS slime

Update of /project/slime/cvsroot/slime
In directory alpha-cl-net:/tmp/cvs-serv4615

Modified Files:
	ChangeLog swank-ccl.lisp 
Log Message:
For CCL, also search definitions of p2 translators.

* swank-ccl.lisp (p2-definitions): New.
(find-definitions): Use it.

--- /project/slime/cvsroot/slime/ChangeLog	2013/09/29 07:39:48	1.2405
+++ /project/slime/cvsroot/slime/ChangeLog	2013/09/29 13:45:42	1.2406
 <at>  <at>  -1,5 +1,12  <at>  <at> 
 2013-09-29  Helmut Eller  <heller <at> common-lisp.net>

+	For CCL, also search definitions of p2 translators.
+
+	* swank-ccl.lisp (p2-definitions): New.
+	(find-definitions): Use it.
+
+2013-09-29  Helmut Eller  <heller <at> common-lisp.net>
+
 	* swank-clisp.lisp (*frame-prefixes*): Update some of the patterns
 	for new layout.
 	(is-prefix-p): Use regexp matching.
--- /project/slime/cvsroot/slime/swank-ccl.lisp	2013/09/29 07:39:39	1.33
+++ /project/slime/cvsroot/slime/swank-ccl.lisp	2013/09/29 13:45:42	1.34
 <at>  <at>  -549,13 +549,22  <at>  <at> 
   (let ((alpha (gethash name ccl::*nx1-alphatizers*)))
(Continue reading)

CVS User heller | 29 Sep 09:39 2013
Picon

CVS slime

Update of /project/slime/cvsroot/slime
In directory alpha-cl-net:/tmp/cvs-serv15848

Modified Files:
	ChangeLog swank-clisp.lisp 
Log Message:
* swank-clisp.lisp (*frame-prefixes*): Update some of the patterns
for new layout.
(is-prefix-p): Use regexp matching.
(boring-frame-p): Also make compiled-tagbody compiled-block
boring.
(sldb-backtrace, %parse-stack-values): Remove code for versions
before 2.44.

--- /project/slime/cvsroot/slime/ChangeLog	2013/09/29 07:39:39	1.2404
+++ /project/slime/cvsroot/slime/ChangeLog	2013/09/29 07:39:48	1.2405
 <at>  <at>  -1,5 +1,15  <at>  <at> 
 2013-09-29  Helmut Eller  <heller <at> common-lisp.net>

+	* swank-clisp.lisp (*frame-prefixes*): Update some of the patterns
+	for new layout.
+	(is-prefix-p): Use regexp matching.
+	(boring-frame-p): Also make compiled-tagbody compiled-block
+	boring.
+	(sldb-backtrace, %parse-stack-values): Remove code for versions
+	before 2.44.
+
+2013-09-29  Helmut Eller  <heller <at> common-lisp.net>
+
 	For CCL, also search nx1-alphatizer definitions.
(Continue reading)

CVS User heller | 29 Sep 09:39 2013
Picon

CVS slime

Update of /project/slime/cvsroot/slime
In directory alpha-cl-net:/tmp/cvs-serv15795

Modified Files:
	ChangeLog swank-ccl.lisp 
Log Message:
For CCL, also search nx1-alphatizer definitions.

* swank-ccl.lisp (alphatizer-definitions): New
(find-definitions): Use it.

--- /project/slime/cvsroot/slime/ChangeLog	2013/06/26 11:51:50	1.2403
+++ /project/slime/cvsroot/slime/ChangeLog	2013/09/29 07:39:39	1.2404
 <at>  <at>  -1,3 +1,10  <at>  <at> 
+2013-09-29  Helmut Eller  <heller <at> common-lisp.net>
+
+	For CCL, also search nx1-alphatizer definitions.
+
+	* swank-ccl.lisp (alphatizer-definitions): New
+	(find-definitions): Use it.
+
 2013-06-26  evenson  <evenson <at> saturn>

 	* swank-abcl.lisp (specializer-direct-methods): Correct symbol
--- /project/slime/cvsroot/slime/swank-ccl.lisp	2013/02/02 10:11:16	1.32
+++ /project/slime/cvsroot/slime/swank-ccl.lisp	2013/09/29 07:39:39	1.33
 <at>  <at>  -545,11 +545,17  <at>  <at> 
               (t `(:error ,(funcall if-nil-thunk))))
       (error (c) `(:error ,(princ-to-string c))))))

(Continue reading)

CVS User heller | 26 May 10:24 2013
Picon

CVS slime

Update of /project/slime/cvsroot/slime
In directory alpha-cl-net:/tmp/cvs-serv429

Modified Files:
	ChangeLog 
Log Message:
Forgot to update ChangeLog.

--- /project/slime/cvsroot/slime/ChangeLog	2013/05/14 15:46:08	1.2401
+++ /project/slime/cvsroot/slime/ChangeLog	2013/05/26 08:24:01	1.2402
 <at>  <at>  -1,3 +1,9  <at>  <at> 
+2013-05-26  Luís Oliveira  <loliveira <at> common-lisp.net>
+
+	* slime-fancy-trace.el: New contrib.
+	* slime-parse.el (slime-trace-query): moved to slime-fancy-trace.
+	* slime-fancy.el: load slime-fancy-trace.
+
 2013-05-14  Martin Simmons  <martin <at> lispworks.com>

 	* swank-lispworks.lisp (lispworks-severity): Fix error when using

CVS User heller | 26 May 10:20 2013
Picon

CVS slime/contrib

Update of /project/slime/cvsroot/slime/contrib
In directory alpha-cl-net:/tmp/cvs-serv31857

Modified Files:
	slime-parse.el slime-fancy.el 
Added Files:
	slime-fancy-trace.el 
Log Message:
slime-fancy-trace.el: New contrib.

--- /project/slime/cvsroot/slime/contrib/slime-parse.el	2010/09/18 20:47:29	1.39
+++ /project/slime/cvsroot/slime/contrib/slime-parse.el	2013/05/26 08:20:17	1.40
 <at>  <at>  -124,24 +124,44  <at>  <at> 
 (def-slime-test form-up-to-point.1
     (buffer-sexpr result-form &optional skip-trailing-test-p)
     ""
-    '(("(char= #\\(*HERE*"               ("char=" "#\\(" swank::%cursor-marker%))
-      ("(char= #\\( *HERE*"              ("char=" "#\\(" "" swank::%cursor-marker%))
-      ("(char= #\\) *HERE*"              ("char=" "#\\)" "" swank::%cursor-marker%))
-      ("(char= #\\*HERE*"                ("char=" "#\\" swank::%cursor-marker%) t)
-      ("(defun*HERE*"                    ("defun" swank::%cursor-marker%))
-      ("(defun foo*HERE*"                ("defun" "foo" swank::%cursor-marker%))
-      ("(defun foo (x y)*HERE*"          ("defun" "foo" ("x" "y") swank::%cursor-marker%))
-      ("(defun foo (x y*HERE*"           ("defun" "foo" ("x" "y" swank::%cursor-marker%)))
-      ("(apply 'foo*HERE*"               ("apply" "'foo" swank::%cursor-marker%))
-      ("(apply #'foo*HERE*"              ("apply" "#'foo" swank::%cursor-marker%))
-      ("(declare ((vector bit *HERE*"    ("declare" (("vector" "bit" "" swank::%cursor-marker%))))
-      ("(with-open-file (*HERE*"         ("with-open-file" ("" swank::%cursor-marker%)))
-      ("(((*HERE*"                       ((("" swank::%cursor-marker%))))
-      ("(defun #| foo #| *HERE*"         ("defun" "" swank::%cursor-marker%))
(Continue reading)


Gmane