[armedbear-devel] Correct README to indicate that JSS 3 has a namespace [ on 2012-01-27 10:11 GMT]
Corrected documentation to indicate that JSS:NEW needs to be explicitly imported, or if you wish to pollute the namespace , then invoke JSS:ENSURE-COMPATIBILITY to import JSS symbols into CL-USER. Begin forwarded message:
From: abcl-dynamic-install@googlecode.com Subject: [abcl-dynamic-install] push by evenson....@gmail.com - Correct README to indicate that JSS 3 has a namespace. on 2012-01-27 10:11 GMT Date: January 27, 2012 11:11:44 AM GMT+01:00 To: evenson.not.org@gmail.com
Revision: 06d8a71be52d Author: mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f Date: Fri Jan 27 02:10:22 2012 Log: Correct README to indicate that JSS 3 has a namespace. http://code.google.com/p/abcl-dynamic-install/source/detail?r=06d8a71be52d
Modified: /contrib/jss/README.markdown
======================================= --- /contrib/jss/README.markdown Mon Jul 11 06:57:21 2011 +++ /contrib/jss/README.markdown Fri Jan 27 02:10:22 2012 @@ -17,8 +17,11 @@
Java methods look like this: #"toString". Java classes are represented as symbols, which are resolved to the appropriate java class -name. When ambiguous, you need to be more specific. A simple example: - +name. When ambiguous, you need to be more specific. A simple example +from CL-USER: + + (require 'jss) + (jss:ensure-compatibility (let ((sw (new 'StringWriter))) (#"write" sw "Hello ") (#"write" sw "World") @@ -94,7 +97,6 @@
(jcmn class-name) lists the names of all methods for the class
- Compatibility -------------
@@ -109,3 +111,24 @@ Since we are no longer using Beanshell, this is no longer present. For obtaining the current classloader use JAVA:*CLASSLOADER*.
+# API + + 1.0 + Equivalent to Alan Ruttenberg's version included with the original + [lsw](). + +[lsw]: http://mumble.net:8080/svn/lsw/trunk/ +[lsw2]: let-me-google-that-for-you + + + 3.0 + In the JSS package loaded from [abcl-contrib]() + +abcl-contrib: http://svn.common-lisp.net/armedbear/trunk/abcl/contrib/ + +# Colophon + +<> dc:created "2005" ; + dc:author "Mark <evenson.not.org@gmail.com>"; + revised: "27-JAN-2012" . +
Thanks! your updated docs work. I had tried the (in-package :jss) command before, but the session must have been in a broken state. On Fri, Jan 27, 2012 at 2:13 AM, Mark Evenson <evenson.not.org@gmail.com>wrote:
Corrected documentation to indicate that JSS:NEW needs to be explicitly imported, or if you wish to pollute the namespace , then invoke JSS:ENSURE-COMPATIBILITY to import JSS symbols into CL-USER.
Begin forwarded message:
From: abcl-dynamic-install@googlecode.com Subject: [abcl-dynamic-install] push by evenson....@gmail.com - Correct README to indicate that JSS 3 has a namespace. on 2012-01-27 10:11 GMT Date: January 27, 2012 11:11:44 AM GMT+01:00 To: evenson.not.org@gmail.com
Revision: 06d8a71be52d Author: mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f Date: Fri Jan 27 02:10:22 2012 Log: Correct README to indicate that JSS 3 has a namespace.
http://code.google.com/p/abcl-dynamic-install/source/detail?r=06d8a71be52d
Modified: /contrib/jss/README.markdown
======================================= --- /contrib/jss/README.markdown Mon Jul 11 06:57:21 2011 +++ /contrib/jss/README.markdown Fri Jan 27 02:10:22 2012 @@ -17,8 +17,11 @@
Java methods look like this: #"toString". Java classes are represented as symbols, which are resolved to the appropriate java class -name. When ambiguous, you need to be more specific. A simple example: - +name. When ambiguous, you need to be more specific. A simple example +from CL-USER: + + (require 'jss) + (jss:ensure-compatibility (let ((sw (new 'StringWriter))) (#"write" sw "Hello ") (#"write" sw "World") @@ -94,7 +97,6 @@
(jcmn class-name) lists the names of all methods for the class
- Compatibility -------------
@@ -109,3 +111,24 @@ Since we are no longer using Beanshell, this is no longer present. For obtaining the current classloader use JAVA:*CLASSLOADER*.
+# API + + 1.0 + Equivalent to Alan Ruttenberg's version included with the original + [lsw](). + +[lsw]: http://mumble.net:8080/svn/lsw/trunk/ +[lsw2]: let-me-google-that-for-you + + + 3.0 + In the JSS package loaded from [abcl-contrib]() + +abcl-contrib: http://svn.common-lisp.net/armedbear/trunk/abcl/contrib/ + +# Colophon + +<> dc:created "2005" ; + dc:author "Mark <evenson.not.org@gmail.com>"; + revised: "27-JAN-2012" . +
_______________________________________________ armedbear-devel mailing list armedbear-devel@common-lisp.net http://lists.common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel
participants (2)
-
Brian Guarraci
-
Mark Evenson