diff options
author | Stelian Ionescu <sionescu@common-lisp.net> | 2009-03-14 20:17:08 +0100 |
---|---|---|
committer | Stelian Ionescu <sionescu@common-lisp.net> | 2009-03-14 20:17:08 +0100 |
commit | 86af34f3168ac11e31465a505b999b39372564ae (patch) | |
tree | 36e21fa95710bb8693f45d4148aa85308242fccc /app-emacs | |
parent | app-emacs/slime-9999: delete patch that got applied upstream. (diff) | |
download | lisp-86af34f3168ac11e31465a505b999b39372564ae.tar.gz lisp-86af34f3168ac11e31465a505b999b39372564ae.tar.bz2 lisp-86af34f3168ac11e31465a505b999b39372564ae.zip |
app-emacs/slime: add 20090312 snapshot, remove the 20081209 snapshot
Diffstat (limited to 'app-emacs')
-rw-r--r-- | app-emacs/slime/Manifest | 19 | ||||
-rw-r--r-- | app-emacs/slime/files/2.0_p20081209/fix-swank-sbcl-arglist.patch | 23 | ||||
-rw-r--r-- | app-emacs/slime/files/2.0_p20090312/70slime-gentoo.el (renamed from app-emacs/slime/files/2.0_p20081209/70slime-gentoo.el) | 2 | ||||
-rw-r--r-- | app-emacs/slime/files/2.0_p20090312/fix-inspect-presentations.patch (renamed from app-emacs/slime/files/2.0_p20081209/fix-inspect-presentations.patch) | 0 | ||||
-rw-r--r-- | app-emacs/slime/files/2.0_p20090312/fix-slime-indentation.patch (renamed from app-emacs/slime/files/2.0_p20081209/fix-slime-indentation.patch) | 82 | ||||
-rw-r--r-- | app-emacs/slime/files/2.0_p20090312/gentoo-changelog-date.patch (renamed from app-emacs/slime/files/2.0_p20081209/gentoo-changelog-date.patch) | 2 | ||||
-rw-r--r-- | app-emacs/slime/files/2.0_p20090312/gentoo-dont-call-init.patch (renamed from app-emacs/slime/files/2.0_p20081209/gentoo-dont-call-init.patch) | 0 | ||||
-rw-r--r-- | app-emacs/slime/files/2.0_p20090312/gentoo-module-load.patch (renamed from app-emacs/slime/files/2.0_p20081209/gentoo-module-load.patch) | 0 | ||||
-rw-r--r-- | app-emacs/slime/files/2.0_p20090312/swank.asd (renamed from app-emacs/slime/files/2.0_p20081209/swank.asd) | 6 | ||||
-rw-r--r-- | app-emacs/slime/slime-2.0_p20090312.ebuild (renamed from app-emacs/slime/slime-2.0_p20081209-r2.ebuild) | 0 |
10 files changed, 61 insertions, 73 deletions
diff --git a/app-emacs/slime/Manifest b/app-emacs/slime/Manifest index 2050b791..45ba882d 100644 --- a/app-emacs/slime/Manifest +++ b/app-emacs/slime/Manifest @@ -1,11 +1,10 @@ -AUX 2.0_p20081209/70slime-gentoo.el 600 RMD160 95e6d903f2c4853faa68e3b08dd76e70e2d20a94 SHA1 f0cea20c4260ea89fe63a0faf1231a576c832d92 SHA256 244c31cd9c790fca7e34b14cf1e28b49797f879570fb74bac6a682ea22ee7ff1 -AUX 2.0_p20081209/fix-inspect-presentations.patch 2010 RMD160 d57022212bf9f50d3daf2a9c206409a61a4a16b9 SHA1 84d544dfb249a91901fce043b9fdcba0a6aee28f SHA256 bf62b43ab596dc7faf2d3672604407fd02543ba56e19b05c959888a99a9927d2 -AUX 2.0_p20081209/fix-slime-indentation.patch 4356 RMD160 5cde9b3538ec60140de4477c817c07fff71f477b SHA1 66a37926efef5c71c90243718b541fdeb47492f8 SHA256 c970b1c92c0d7e22e742044154d4b9c2eaaaa2d82176a6ad85f2937d437b2422 -AUX 2.0_p20081209/fix-swank-sbcl-arglist.patch 730 RMD160 dc58e6765f75619904a1a73c6a2d9fdecd2618b3 SHA1 0b607e2e53408ee48e28d0e79125cd1be9e6b793 SHA256 ec78f9d6883c0f819999b3a2209c7ee437e3e3861fe5e5a21f5bcdfb0f682f0c -AUX 2.0_p20081209/gentoo-changelog-date.patch 935 RMD160 7c57ba6e35ed23edfeb48eb28cf99757e1e25d8d SHA1 eba17a89da455e8e657d3975e17aaacf09dc6892 SHA256 34f803c97b6c0eee789619aa4760e280afd2a87f47ad73883888512e4122d151 -AUX 2.0_p20081209/gentoo-dont-call-init.patch 703 RMD160 b9d751e339680e5b504224533e6338c674f65603 SHA1 64b93c59c15b1c175907ab1563fd25b58ad233e4 SHA256 a5f06c737e0ed2754d2a6e562a34388ca71fde44b86a9a83647ff1047636b7e6 -AUX 2.0_p20081209/gentoo-module-load.patch 2128 RMD160 65020673f873459fbd58c829cb6f5bcc64721cba SHA1 08c4a8ae1f2c66f90b2412a447a307f6a734c3b9 SHA256 6d0127242c18819095ce5390aecab957d68bbecb7bde0801e743ce9cc068d688 -AUX 2.0_p20081209/swank.asd 3195 RMD160 2aa888648773f05576dbd0ee04961193bb6cf084 SHA1 2f4c36fbfb5e27c90e79dfc28445a60b737a886a SHA256 bce1558ff1cdda07bce070e091d42ee23d95fe5e1bd65a8a0071337f6e379c22 +AUX 2.0_p20090312/70slime-gentoo.el 611 RMD160 b73b11c7fdc22332c2494adcbea2e2d833ac3547 SHA1 25c3612a41cbb1fb26323f686f2df2161b9bdcd8 SHA256 5db7d58b7eec53e1df703c41517b5e7e52d23f2aab3c1602e09ee7564c76ff59 +AUX 2.0_p20090312/fix-inspect-presentations.patch 2010 RMD160 d57022212bf9f50d3daf2a9c206409a61a4a16b9 SHA1 84d544dfb249a91901fce043b9fdcba0a6aee28f SHA256 bf62b43ab596dc7faf2d3672604407fd02543ba56e19b05c959888a99a9927d2 +AUX 2.0_p20090312/fix-slime-indentation.patch 4412 RMD160 8224d6394ee45f50dca1d60f63207761873916dd SHA1 efe1da6ebbcb65767648d815dcf3afeec6b2b4c8 SHA256 f4298548da10154369b1103bf889306d2cd857c302cc49fbac1035bf5eb39256 +AUX 2.0_p20090312/gentoo-changelog-date.patch 936 RMD160 ebcc187de3a5f4ca0fcedbfacb94859d37efd575 SHA1 576f213c74644634a3a03683976f4cbde7444cf1 SHA256 1a45e394be7319b162c9c5b5e986dcfa2a058421fe87a43863da74dffd9aeccb +AUX 2.0_p20090312/gentoo-dont-call-init.patch 703 RMD160 b9d751e339680e5b504224533e6338c674f65603 SHA1 64b93c59c15b1c175907ab1563fd25b58ad233e4 SHA256 a5f06c737e0ed2754d2a6e562a34388ca71fde44b86a9a83647ff1047636b7e6 +AUX 2.0_p20090312/gentoo-module-load.patch 2128 RMD160 65020673f873459fbd58c829cb6f5bcc64721cba SHA1 08c4a8ae1f2c66f90b2412a447a307f6a734c3b9 SHA256 6d0127242c18819095ce5390aecab957d68bbecb7bde0801e743ce9cc068d688 +AUX 2.0_p20090312/swank.asd 3465 RMD160 b76657a1a549b3886bc2544ec325340850f08918 SHA1 7ae36f6db7807775ad8c8df84e4126c925419d91 SHA256 911c21789ee29369ea7341ca70f6754df2d41e1adb695f130bfc3a15abd1bc44 AUX 9999/70slime-gentoo.el 611 RMD160 b73b11c7fdc22332c2494adcbea2e2d833ac3547 SHA1 25c3612a41cbb1fb26323f686f2df2161b9bdcd8 SHA256 5db7d58b7eec53e1df703c41517b5e7e52d23f2aab3c1602e09ee7564c76ff59 AUX 9999/fix-inspect-presentations.patch 2010 RMD160 d57022212bf9f50d3daf2a9c206409a61a4a16b9 SHA1 84d544dfb249a91901fce043b9fdcba0a6aee28f SHA256 bf62b43ab596dc7faf2d3672604407fd02543ba56e19b05c959888a99a9927d2 AUX 9999/fix-slime-indentation.patch 4412 RMD160 8224d6394ee45f50dca1d60f63207761873916dd SHA1 efe1da6ebbcb65767648d815dcf3afeec6b2b4c8 SHA256 f4298548da10154369b1103bf889306d2cd857c302cc49fbac1035bf5eb39256 @@ -14,6 +13,6 @@ AUX 9999/gentoo-dont-call-init.patch 703 RMD160 b9d751e339680e5b504224533e6338c6 AUX 9999/gentoo-module-load.patch 2128 RMD160 65020673f873459fbd58c829cb6f5bcc64721cba SHA1 08c4a8ae1f2c66f90b2412a447a307f6a734c3b9 SHA256 6d0127242c18819095ce5390aecab957d68bbecb7bde0801e743ce9cc068d688 AUX 9999/swank.asd 3465 RMD160 b76657a1a549b3886bc2544ec325340850f08918 SHA1 7ae36f6db7807775ad8c8df84e4126c925419d91 SHA256 911c21789ee29369ea7341ca70f6754df2d41e1adb695f130bfc3a15abd1bc44 AUX swank-loader.lisp 68 RMD160 28a2624c60122f50ff758923c4ca2ee666ec25ee SHA1 2f1a69b01814de704b9d041096d7c3e20d32faba SHA256 1c42cd16fd6af8e377716c633adb9e0d6172df6001e2aa26eed6a33df420d015 -DIST slime-2.0_p20081209.tar.bz2 631098 RMD160 d1c64cfb91fee91225b38ca9d91f2d8f8d2a9c50 SHA1 35efd85923792f1edb28ce5fb40409a4a4fd7f00 SHA256 3788fa0a4c049311d8c0b0bbc0a3c9fb57086fcb8c7c60101826fa749d2a59de -EBUILD slime-2.0_p20081209-r2.ebuild 3119 RMD160 e4202bff3bd02fc0ab6272754bbf8c0cd697ca60 SHA1 d393eab6de440249c1e0d0e6154cc715eea158a8 SHA256 e86348376b5b9e8d9d76c47720f1abad07741248880c03a85166561c6222d260 +DIST slime-2.0_p20090312.tar.bz2 653572 RMD160 9a91537746e0a955c3cb002d50723633c1450c50 SHA1 dde41222d35c60b7898ef4b8a76981b6e4811614 SHA256 6d71f56addd217f5a8be29647d419a7d413f1ddd46f2dc440ddb682b726a9789 +EBUILD slime-2.0_p20090312.ebuild 3119 RMD160 e4202bff3bd02fc0ab6272754bbf8c0cd697ca60 SHA1 d393eab6de440249c1e0d0e6154cc715eea158a8 SHA256 e86348376b5b9e8d9d76c47720f1abad07741248880c03a85166561c6222d260 EBUILD slime-9999.ebuild 3102 RMD160 f4a72d337010da507dcdcc0ca47fc27bf2eb7107 SHA1 f3f893da37714064ce8b12ad1da3651bfbb51197 SHA256 a6afc226604acbddb40a484981b4067be5452df45796e2cbf4ef5913a47cb76e diff --git a/app-emacs/slime/files/2.0_p20081209/fix-swank-sbcl-arglist.patch b/app-emacs/slime/files/2.0_p20081209/fix-swank-sbcl-arglist.patch deleted file mode 100644 index fab082ff..00000000 --- a/app-emacs/slime/files/2.0_p20081209/fix-swank-sbcl-arglist.patch +++ /dev/null @@ -1,23 +0,0 @@ -commit f10d8cf3aa24980cd9ec985d92265dd253abb8e8 -Author: Tobias C. Rittweiler <trittweiler@common-lisp.net> -Date: Mon Jan 5 11:19:09 2009 +0000 - - * swank-sbcl.lisp (function-arglist): - SB-INTROSPECT:FUNCTION-ARGLIST is deprecated in bleeding edge sbcl. - -diff --git a/ChangeLog b/ChangeLog -index 522e764..5cb2506 100644 ---- a/swank-sbcl.lisp -+++ b/swank-sbcl.lisp -@@ -335,6 +335,11 @@ - - ;;; Utilities - -+#+#.(swank-backend::sbcl-with-symbol 'function-lambda-list 'sb-introspect) -+(defimplementation arglist (fname) -+ (sb-introspect:function-lambda-list fname)) -+ -+#-#.(swank-backend::sbcl-with-symbol 'function-lambda-list 'sb-introspect) - (defimplementation arglist (fname) - (sb-introspect:function-arglist fname)) - diff --git a/app-emacs/slime/files/2.0_p20081209/70slime-gentoo.el b/app-emacs/slime/files/2.0_p20090312/70slime-gentoo.el index 395edd1a..117079cf 100644 --- a/app-emacs/slime/files/2.0_p20081209/70slime-gentoo.el +++ b/app-emacs/slime/files/2.0_p20090312/70slime-gentoo.el @@ -6,7 +6,7 @@ (require 'slime-autoloads) (eval-after-load 'slime - (slime-setup '(slime-fancy slime-asdf slime-banner))) + (slime-setup '(slime-fancy slime-repl slime-asdf slime-banner))) ;; this allows us not to require dev-lisp/hyperspec ;; (which is non-free) as a hard dependency diff --git a/app-emacs/slime/files/2.0_p20081209/fix-inspect-presentations.patch b/app-emacs/slime/files/2.0_p20090312/fix-inspect-presentations.patch index ea6c2784..ea6c2784 100644 --- a/app-emacs/slime/files/2.0_p20081209/fix-inspect-presentations.patch +++ b/app-emacs/slime/files/2.0_p20090312/fix-inspect-presentations.patch diff --git a/app-emacs/slime/files/2.0_p20081209/fix-slime-indentation.patch b/app-emacs/slime/files/2.0_p20090312/fix-slime-indentation.patch index 577c3b4e..707bf71a 100644 --- a/app-emacs/slime/files/2.0_p20081209/fix-slime-indentation.patch +++ b/app-emacs/slime/files/2.0_p20090312/fix-slime-indentation.patch @@ -1,12 +1,18 @@ -diff -Naurw slime.orig/contrib/slime-indentation.el slime/contrib/slime-indentation.el ---- slime.orig/contrib/slime-indentation.el 2008-12-26 19:24:54.000000000 +0100 -+++ slime/contrib/slime-indentation.el 2008-12-26 19:55:45.000000000 +0100 -@@ -1031,27 +1031,32 @@ +Author: Stelian Ionescu <sionescu@common-lisp.net> +Date: 2007-07-04 +Status: Pending +Description: Fix a few glitches in slime-indentation contrib + +diff --git a/contrib/slime-indentation.el b/contrib/slime-indentation.el +index e486937..6b76736 100644 +--- a/contrib/slime-indentation.el ++++ b/contrib/slime-indentation.el +@@ -1031,27 +1031,32 @@ stored." (mapcar #'define-cl-indent '((block 1) - (case (4 &rest (&whole 2 &rest 3))) -+ (case (4 &rest (&whole 2 &rest 1))) ++ (case (4 &rest (&whole 2 &rest 1))) (ccase . case) (ecase . case) (typecase . case) (etypecase . case) (ctypecase . case) - (handler-bind . let) @@ -18,94 +24,96 @@ diff -Naurw slime.orig/contrib/slime-indentation.el slime/contrib/slime-indentat - (defclass (6 6 (&whole 2 &rest 1) &rest 2)) - (define-modify-macro - (4 &body)) -+ (defconstant . defvar) -+ (defparameter . defvar) -+ (defclass (6 4 (&whole 2 &rest 1) &rest (&whole 2 &rest 2))) -+ ;; needed because otherwise :DEFAULT-INITARGS is indented -+ ;; like DEF* macros: 4 4 &body -+ (:default-initargs (&rest 2)) -+ (define-condition . defclass) -+ (define-modify-macro (4 (&whole 4 &rest 1) &body)) ++ (defconstant . defvar) ++ (defparameter . defvar) ++ (defclass (6 4 (&whole 2 &rest 1) &rest (&whole 2 &rest 2))) ++ ;; needed because otherwise :DEFAULT-INITARGS is indented ++ ;; like DEF* macros: 4 4 &body ++ (:default-initargs (&rest 2)) ++ (define-condition . defclass) ++ (define-modify-macro (4 (&whole 4 &rest 1) &body)) (defsetf (4 (&whole 4 &rest 1) 4 &body)) (defun (4 (&whole 4 &rest 1) &body)) - (defmacro . defun) (define-setf-method . defun) (deftype . defun) -+ (define-setf-method . defun) -+ (define-setf-expander . defun) -+ (defmacro . defun) (deftype . defun) - (defgeneric cl-indent:indent-defgeneric) -+ (:method ((&whole 4 &rest 1) &body)) ; in `defgeneric' +- (defgeneric cl-indent:indent-defgeneric) ++ (define-setf-method . defun) ++ (define-setf-expander . defun) ++ (defmacro . defun) (deftype . defun) ++ (defgeneric cl-indent:indent-defgeneric) ++ (:method ((&whole 4 &rest 1) &body)) ; in `defgeneric' (defmethod cl-indent:indent-defmethod) -+ (defpackage (4 2)) ++ (defpackage (4 2)) (defstruct ((&whole 4 &rest (&whole 2 &rest 1)) &rest (&whole 2 &rest 1))) - (destructuring-bind - ((&whole 6 &rest 1) 4 &body)) -+ (destructuring-bind ((&whole 6 &rest 1) 4 &body)) ++ (destructuring-bind ((&whole 6 &rest 1) 4 &body)) (do ((&whole 4 &rest (&whole 1 &rest 2)) ; ((arg step incr)) (&whole 4 &rest 3) ; result: ((condition) (form) ...) &rest cl-indent:indent-do)) -@@ -1062,27 +1067,24 @@ +@@ -1062,27 +1067,25 @@ stored." (dolist ((&whole 4 2 1) &body)) (dotimes . dolist) (eval-when 1) - (flet ((&whole 4 &rest (&whole 1 (&whole 4 &rest 1) &body)) - &body)) -+ (flet ((&whole 4 &rest (&whole 1 (&whole 4 &rest 1) &body)) &body)) ++ (flet ((&whole 4 &rest (&whole 1 (&whole 4 &rest 1) &body)) &body)) (labels . flet) (macrolet . flet) -+ (handler-case (4 &rest (&whole 2 4 &rest 2))) ++ (handler-case (4 &rest (&whole 2 4 &rest 2))) (if (&rest 4)) ;; FIXME: Which of those do I really want? ;; (lambda ((&whole 4 &rest 1) &body)) - (lambda ((&whole 4 &rest 1) - &rest cl-indent:indent-function-lambda-hack)) -+ (lambda ((&whole 4 &rest 1) &rest cl-indent:indent-function-lambda-hack)) ++ (lambda ((&whole 4 &rest 1) &rest cl-indent:indent-function-lambda-hack)) (let ((&whole 4 &rest (&whole 1 1 2)) &body)) (let* . let) (compiler-let . let) -+ (handler-bind . let) (restart-bind . let) ++ (handler-bind . let) (restart-bind . let) (locally 1) (loop cl-indent::indent-loop-macro) - (multiple-value-bind - ((&whole 6 &rest 1) 4 &body)) - (multiple-value-call - (4 &body)) -+ (multiple-value-bind ((&whole 6 &rest 1) 4 &body)) -+ (multiple-value-call (4 &body)) ++ (multiple-value-bind ((&whole 6 &rest 1) 4 &body)) ++ (multiple-value-call (4 &body)) (multiple-value-list 1) (multiple-value-prog1 1) - (multiple-value-setq - (4 2)) - (print-unreadable-object 1) -+ (multiple-value-setf . multiple-value-setq) -+ (print-unreadable-object ((&whole 4 1 &rest 1) &body)) ++ (multiple-value-setq (4 2)) ++ (multiple-value-setf . multiple-value-setq) ++ (print-unreadable-object ((&whole 4 1 &rest 1) &body)) ;; Combines the worst features of BLOCK, LET and TAGBODY (prog ((&whole 4 &rest 1) &rest cl-indent:indent-tagbody)) (prog* . prog) -@@ -1093,14 +1095,15 @@ +@@ -1093,14 +1096,15 @@ stored." (restart-case . handler-case) (return 0) (return-from (nil &body)) -+ (symbol-macrolet . let) ++ (symbol-macrolet . let) (tagbody cl-indent:indent-tagbody) (throw 1) (unless 1) - (unwind-protect - (5 &body)) -+ (unwind-protect (5 &body)) ++ (unwind-protect (5 &body)) (values 0) (when 1) - (with-accessors (6 4 &body)) -+ (with-accessors . multiple-value-bind) -+ (with-condition-restarts . multiple-value-bind) ++ (with-accessors . multiple-value-bind) ++ (with-condition-restarts . multiple-value-bind) (with-compilation-unit (4 &body)) (with-hash-table-iterator (4 &body)) (with-output-to-string (4 &body)) -@@ -1109,7 +1112,8 @@ +@@ -1109,7 +1113,8 @@ stored." (with-open-stream . with-open-file) (with-package-iterator (4 &body)) (with-simple-restart (4 &body)) - (with-slots (6 4 &body)))) -+ (with-slots . multiple-value-bind) -+ (with-standard-io-syntax (2)))) ++ (with-slots . multiple-value-bind) ++ (with-standard-io-syntax (2)))) ;; OK, we're almost finished. ;; diff --git a/app-emacs/slime/files/2.0_p20081209/gentoo-changelog-date.patch b/app-emacs/slime/files/2.0_p20090312/gentoo-changelog-date.patch index a1cfa936..b44f865d 100644 --- a/app-emacs/slime/files/2.0_p20081209/gentoo-changelog-date.patch +++ b/app-emacs/slime/files/2.0_p20090312/gentoo-changelog-date.patch @@ -1,4 +1,4 @@ -Author: Ulrich Muller <ulm@gentoo.org> +Author: Ulrich Müller <ulm@gentoo.org> Date: 2008-08-01 Status: Gentoo-only Description: Make slime-changelog-date return a fixed string replaced at diff --git a/app-emacs/slime/files/2.0_p20081209/gentoo-dont-call-init.patch b/app-emacs/slime/files/2.0_p20090312/gentoo-dont-call-init.patch index 423b41f9..423b41f9 100644 --- a/app-emacs/slime/files/2.0_p20081209/gentoo-dont-call-init.patch +++ b/app-emacs/slime/files/2.0_p20090312/gentoo-dont-call-init.patch diff --git a/app-emacs/slime/files/2.0_p20081209/gentoo-module-load.patch b/app-emacs/slime/files/2.0_p20090312/gentoo-module-load.patch index c345d2c4..c345d2c4 100644 --- a/app-emacs/slime/files/2.0_p20081209/gentoo-module-load.patch +++ b/app-emacs/slime/files/2.0_p20090312/gentoo-module-load.patch diff --git a/app-emacs/slime/files/2.0_p20081209/swank.asd b/app-emacs/slime/files/2.0_p20090312/swank.asd index 8668985f..e5070d1e 100644 --- a/app-emacs/slime/files/2.0_p20081209/swank.asd +++ b/app-emacs/slime/files/2.0_p20090312/swank.asd @@ -35,14 +35,18 @@ (:module "contrib" :components ((:no-load-file "swank-arglists") (:no-load-file "swank-asdf") + (:no-load-file "swank-clipboard") (:no-load-file "swank-c-p-c") (:no-load-file "swank-fancy-inspector") (:no-load-file "swank-fuzzy") (:no-load-file "swank-indentation") + (:no-load-file "swank-indentation-fu") (:no-load-file "swank-listener-hooks") (:no-load-file "swank-motd") + (:no-load-file "swank-package-fu") (:no-load-file "swank-presentations") - (:no-load-file "swank-presentation-streams")))) + (:no-load-file "swank-presentation-streams") + (:no-load-file "swank-sbcl-exts")))) :depends-on (#+sbcl sb-bsd-sockets) :perform (load-op :after (op swank) (load-site-init-file) diff --git a/app-emacs/slime/slime-2.0_p20081209-r2.ebuild b/app-emacs/slime/slime-2.0_p20090312.ebuild index 0575d374..0575d374 100644 --- a/app-emacs/slime/slime-2.0_p20081209-r2.ebuild +++ b/app-emacs/slime/slime-2.0_p20090312.ebuild |