[armedbear-devel] [armedbear-cvs] r12748 - in trunk/abcl: . examples examples/google-app-engine examples/gui examples/java-exception examples/java-interface examples/java-to-lisp-1 examples/java-to-lisp-2 examples/jsr-223 examples/lisp-to-java examples/misc nbproj

Ville Voutilainen ville.voutilainen at gmail.com
Wed Jun 9 11:29:16 UTC 2010


On 9 June 2010 14:17, Mark Evenson <mevenson at common-lisp.net> wrote:
> Author: mevenson
> Date: Wed Jun  9 07:17:17 2010
> New Revision: 12748
> Log:
> Include 'examples' in release source distribution.
> Reported by Mario Lang.

> Modified:
>   trunk/abcl/build.xml
>   trunk/abcl/nbproject/build-impl.xml
>   trunk/abcl/nbproject/genfiles.properties
>   trunk/abcl/src/org/armedbear/lisp/Autoload.java
>   trunk/abcl/src/org/armedbear/lisp/Function.java
>   trunk/abcl/src/org/armedbear/lisp/Interpreter.java
>   trunk/abcl/src/org/armedbear/lisp/Lisp.java
>   trunk/abcl/src/org/armedbear/lisp/Load.java
>   trunk/abcl/src/org/armedbear/lisp/Readtable.java
>   trunk/abcl/src/org/armedbear/lisp/SlotDefinition.java
>   trunk/abcl/src/org/armedbear/lisp/StandardClass.java
>   trunk/abcl/src/org/armedbear/lisp/Stream.java
>   trunk/abcl/src/org/armedbear/lisp/Symbol.java
>   trunk/abcl/src/org/armedbear/lisp/clos.lisp
>   trunk/abcl/src/org/armedbear/lisp/compile-file.lisp
>   trunk/abcl/src/org/armedbear/lisp/compiler-pass1.lisp
>   trunk/abcl/src/org/armedbear/lisp/compiler-pass2.lisp
>   trunk/abcl/src/org/armedbear/lisp/disassemble.lisp
>   trunk/abcl/src/org/armedbear/lisp/gui.lisp
>   trunk/abcl/src/org/armedbear/lisp/load.lisp
>   trunk/abcl/src/org/armedbear/lisp/precompiler.lisp
>   trunk/abcl/src/org/armedbear/lisp/proclaim.lisp

What the...? Why does this patch modify these files?

>   trunk/abcl/src/org/armedbear/lisp/scripting/AbclScriptEngine.java
>   trunk/abcl/src/org/armedbear/lisp/scripting/AbclScriptEngineFactory.java

These modifications seem to put removed @Override annotations back, which breaks
java 1.5 compatibility, because those are overrides of interface
methods which aren't
supported by 1.5 version of @Override.

The patch looks botched, the only thing it's supposed to do is modify
build.xml afaics.




More information about the armedbear-devel mailing list