Thanks! your updated docs work. I had tried the (in-package :jss) command before, but the session must have been in a broken state.
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