<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>On 04.04.2022 15:49, Antoine Rousseau wrote:<br>
    </p>
    <blockquote type="cite"
cite="mid:CAOCG5HycwZfBoTDS230bS3LTe8NK_B=whj==58jJd0ta0XT7dA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div>ABI break for multi-instance libpd</div>
        </blockquote>
        <div><br>
        </div>
        <div>only externals already compiled for multi-instance would
          have to be recompiled, I think.</div>
      </div>
    </blockquote>
    That's what I meant.<br>
    <blockquote type="cite"
cite="mid:CAOCG5HycwZfBoTDS230bS3LTe8NK_B=whj==58jJd0ta0XT7dA@mail.gmail.com">
      <div dir="ltr">
        <div>And it wouldn't allow current externals to be used in a
          multi-instance context.</div>
        <div><br>
        </div>
        <div>But it would allow a Pd compiled with PDINSTANCE, or a
          single-instance libpd app compiled with PDINSTANCE to load
          current externals (compiled without PDINSTANCE).</div>
      </div>
    </blockquote>
    <p>Exactly.</p>
  </body>
</html>