[slime-cvs] CVS slime/contrib
CVS User heller
heller at common-lisp.net
Tue Jul 21 11:02:43 UTC 2009
Update of /project/slime/cvsroot/slime/contrib
In directory cl-net:/tmp/cvs-serv6108/contrib
Modified Files:
ChangeLog swank-goo.goo swank-jolt.k swank-kawa.scm
Log Message:
* swank-goo.goo, swank-jolt.k (create-repl): Implemented.
--- /project/slime/cvsroot/slime/contrib/ChangeLog 2009/07/21 11:02:36 1.227
+++ /project/slime/cvsroot/slime/contrib/ChangeLog 2009/07/21 11:02:42 1.228
@@ -3,6 +3,10 @@
* swank-sbcl-exts.lisp (compute-enriched-decoded-arglist): Filter
uninteresting arguments for SB-ASSEM:INST.
+2009-07-21 Helmut Eller <heller at common-lisp.net>
+
+ * swank-goo.goo, swank-jolt.k (create-repl): Implemented.
+
2009-07-19 Helmut Eller <heller at common-lisp.net>
* swank-kawa.scm (operator-arglist): Implemented, at least for
--- /project/slime/cvsroot/slime/contrib/swank-goo.goo 2009/07/12 08:01:10 1.3
+++ /project/slime/cvsroot/slime/contrib/swank-goo.goo 2009/07/21 11:02:42 1.4
@@ -499,6 +499,10 @@
(defslimefun ping () "PONG")
+(defslimefun create-repl (_)
+ (let ((name (sym-name (module-name (buffer-module)))))
+ `(,name ,name)))
+
(defslimefun listener-eval (string)
(clear-input in)
`(:values ,(write-to-string (str-eval string (buffer-module)))))
--- /project/slime/cvsroot/slime/contrib/swank-jolt.k 2008/10/23 21:33:49 1.1
+++ /project/slime/cvsroot/slime/contrib/swank-jolt.k 2009/07/21 11:02:42 1.2
@@ -117,8 +117,8 @@
(df _>int (word) (! Integer value_: word))
(df int>_ (i) (! i _integerValue))
-;; Fixnum operators. Manual tagging/untagging would probably be
-;; efficent than invoking methods
+;; Fixnum operators. Manual tagging/untagging would probably be more
+;; efficent than invoking methods.
(df fix? (obj) (& obj 1))
(df _>fix (n) (! SmallInteger value_: n))
@@ -965,6 +965,7 @@
(df swank:operator-arglist () nil)
(df swank:buffer-first-change () nil)
+(df swank:create-repl (_) '("jolt" "jolt"))
(df min (x y) (if (<= x y) x y))
--- /project/slime/cvsroot/slime/contrib/swank-kawa.scm 2009/07/21 11:02:36 1.17
+++ /project/slime/cvsroot/slime/contrib/swank-kawa.scm 2009/07/21 11:02:42 1.18
@@ -360,11 +360,7 @@
((in . _) (spawn/chan/catch (fun (c) (reader ins c))))
((out . _) (spawn/chan/catch (fun (c) (writer outs c))))
((dbg . _) (spawn/chan/catch vm-monitor))
- (user-env
- (<gnu.mapping.InheritingEnvironment>
- "user" (interaction-environment))
- ;;(interaction-environment)
- )
+ (user-env (interaction-environment))
(x (seq
(! set-flag user-env #t #|<env>:THREAD_SAFE|# 8)
(! set-flag user-env #f #|<env>:DIRECT_INHERITED_ON_SET|# 16)))
More information about the slime-cvs
mailing list