<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">For the record, I also found this page:<br>
      <a class="moz-txt-link-freetext" href="http://help.libreoffice.org/Calc/Add-in_for_Programming_in_Calc">http://help.libreoffice.org/Calc/Add-in_for_Programming_in_Calc</a><br>
      <br>
      This seems to allude to a much simpler way of writing Calc
      add-ins, but it's not clear if this alternative API is really
      deprecated or not, nor how it works on Linux (page refers only to
      'DLL' add-ins). But I will add it to my list of things to try.<br>
      <br>
      An advantage might be that this extremely minimal API would be,
      hopefully, much more stable, although perhaps it might be slower
      or have some other disadvantages?<br>
      <br>
      Cheers<br>
      JP<br>
      <br>
      On 06/08/13 19:50, Miklos Vajna wrote:<br>
    </div>
    <blockquote cite="mid:20130806095059.GB25334@suse.cz" type="cite">
      <pre wrap="">On Tue, Aug 06, 2013 at 05:29:27PM +1000, John Pye <a class="moz-txt-link-rfc2396E" href="mailto:john.pye@anu.edu.au"><john.pye@anu.edu.au></a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">Thanks for that. Do you know how often we would need to recompile
extensions for Calc? Every major release, or every minor release, or
less often?
</pre>
      </blockquote>
      <pre wrap="">
Worst case, every major release (like 4.1 -> 4.2).

</pre>
      <blockquote type="cite">
        <pre wrap="">Does it matter that the API changes at all, or only if
the bits used by the add-in have changed?
</pre>
      </blockquote>
      <pre wrap="">
The later.

</pre>
      <blockquote type="cite">
        <pre wrap="">Is there a way, without
careful re-testing, to determine whether or not one can expect a
simple Calc Add-In to be compatible with a given version of
LibreOffice?
</pre>
      </blockquote>
      <pre wrap="">
You can't avoid testing if you develop software, but one systematic way
is to read the release notes of major releases, there such changes are
documented, e.g. for 4.1:

<a class="moz-txt-link-freetext" href="https://wiki.documentfoundation.org/ReleaseNotes/4.1#API_Changes">https://wiki.documentfoundation.org/ReleaseNotes/4.1#API_Changes</a>

and then see if any of the changes API's are used by your extension.
</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
LibreOffice mailing list
<a class="moz-txt-link-abbreviated" href="mailto:LibreOffice@lists.freedesktop.org">LibreOffice@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/libreoffice">http://lists.freedesktop.org/mailman/listinfo/libreoffice</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>