<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Dear John,<div><br></div><div>I don't know whether you received the reply below from Ann Copestake. I used to run the LKB in Macintosh CL with native OSX graphics, but have never tried it with McCLIM.<br>
<div><br></div><div><div>My best guess about this error is that McCLIM requires the name-and-options following a&nbsp;:command-table&nbsp;option in calls to define-application-frame to be a list rather than allowing it to be just a symbol. So in topmenu.lsp try replacing</div><div><br></div><div>(:command-table lkb-top-command-table)</div><div><br></div><div>with</div><div><br></div><div>(:command-table (lkb-top-command-table))</div><div><br></div><div>This is just a guess, and further than that I'm afraid I can't help since I've never used McCLIM and I'm not an expert on CLIM.</div><div><br></div><div>John</div><div><br></div><div><br></div><div>Begin forwarded message:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>From: </b></span><span style="font-family:'Helvetica'; font-size:medium;">Ann Copestake &lt;<a href="mailto:aac10@cl.cam.ac.uk">aac10@cl.cam.ac.uk</a>&gt;<br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>Date: </b></span><span style="font-family:'Helvetica'; font-size:medium;">3 January 2016 17:25:41 GMT<br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>To: </b></span><span style="font-family:'Helvetica'; font-size:medium;">&lt;<a href="mailto:developers@delph-in.net">developers@delph-in.net</a>&gt;<br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>Subject: </b></span><span style="font-family:'Helvetica'; font-size:medium;"><b>Re: [developers] Lkb topmenu</b><br></span></div><br>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
  
  <div bgcolor="#FFFFFF" text="#000000">
    Hi,<br>
    <br>
    I'm afraid I gave up on getting a version working with McCLIM, and I
    suspect nobody else has tried, though I hope anyone who has will
    chip in with experiences.&nbsp; I see that you have already emailed the
    McCLIM list.&nbsp; It looks like there's a different interpretation of
    desired behaviour between Allegro CLIM and McCLIM (it isn't too
    surprising that happens in some places), so I guess you'd have to
    make this a place where the code is different for the two different
    CLIMs.&nbsp; As far as I'm concerned, we're trying to keep the CLIM code
    running under Allegro, but not developing it further.&nbsp; I'd note that
    a lot of the functionality of the original CLIM interface is
    available with the LUI, which is now the prefered interface for most
    people, though I'm not sure whether there's a substitute for the
    bits you're working on right now.&nbsp; <a class="moz-txt-link-freetext" href="http://moin.delph-in.net/LkbLui">http://moin.delph-in.net/LkbLui</a><span style="font-weight:100;"></span><br>
    <br>
    All best,<br>
    <br>
    Ann<br>
    <br>
    <div class="moz-cite-prefix">On 03/01/2016 14:56, John R. Towler
      wrote:<br>
    </div>
    <blockquote cite="mid:ue4meuww3h.fsf@peano.jt.org" type="cite">
      <pre wrap="">Hello,

        I am working on getting an open source compile and build for the
        Lkb.  I have a compile on sbcl with experimental threads.  I am
        running into an error of (:command-table something) needing a
        list as argument.  I have McCLIM and it runs.  It containes an
        example LispListener which runs and has code like the above
        (:command-table unquoted-something).  This is the current
        obstacle.  Clisp compiles also with McCLIM and the Allegro
        compat functions from portableaserve.  Execution dies for clisp
        on lacking threading. This is experimental in clisp.  I would
        appreciate any help, it appears that but for the CLIM macro,
        define-application-frame's argument (:command-table
        lkb-top-command-table) not being a list, this code would run.

        NetBSD-6.1.4, sbcl-1.3.1-plus, <a href="http://cliki.net">cliki.net</a> and <a href="http://common-lisp.net">common-lisp.net</a>
        open source tools, McCLIM which works for its example code.


        Sincerely,
        John R. Towler

</pre>
    </blockquote>
    <br>
  </div>

</blockquote></div><br></div></body></html>