[armedbear-devel] Correct README to indicate that JSS 3 has a namespace [ on 2012-01-27 10:11 GMT]

Mark Evenson evenson.not.org at gmail.com
Fri Jan 27 10:13:33 UTC 2012


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 at googlecode.com
> Subject: [abcl-dynamic-install] push by evenson.... at 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 at gmail.com
> 
> Revision: 06d8a71be52d
> Author:   mevenson at 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 at gmail.com>";
> +   revised: "27-JAN-2012" .
> +





More information about the armedbear-devel mailing list