On Aug 26, 2013, at 00:18, Erik Huelsmann <ehuels@gmail.com> wrote:

Hi Rich,

On Aug 25, 2013 11:51 PM, "Rich Morin" <rdm@cfcl.com> wrote:
>
> I'm involved with a project that uses Steel Bank Common Lisp (SBCL).
> I'm interested in the possibility of moving it to ABCL, in order to take
> advantage of interoperability with some other JVM languages (eg,
> Clojure, JRuby, Jython).
>
> FYI, the project software currently uses several requires:
>
>   (require :bordeaux-threads)

Bordeaux-threads - if taken to be recent enough - should not be a problem ...

>   (require :mcclim)     ; CLIM public implementation

... but this require might be a challenge. I know that Rudi  Schlatte started to port McCLIM to ABCL. I have no idea what his current progress is.

Now that abcl has a mop implementation, a port is theoretically possible.  In fact, porting the existing X-Windows backend should not be too much work.  I started noodling around with a Swing-based backend, but did not progress beyond an application frame with vertically stacked labels so far.  Current progress is at https://github.com/rudi/mcclim/tree/abcl-backend; I'm not working actively on it currently but it can serve as the basis for a port of the X-Windows backend since the abcl-specific files are there.

Rudi