Hi Greg,<br><br><div class="gmail_quote">On Fri, Jan 25, 2013 at 1:55 AM, Greg Hellings <span dir="ltr">&lt;<a href="mailto:greg.hellings@gmail.com" target="_blank">greg.hellings@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div class="im">On Sun, Jan 20, 2013 at 5:30 PM, Ben Morgan <span dir="ltr">&lt;<a href="mailto:benpmorgan@gmail.com" target="_blank">benpmorgan@gmail.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Greg,<br><br><div class="gmail_quote"><div>On Mon, Jan 21, 2013 at 6:28 AM, Greg Hellings <span dir="ltr">&lt;<a href="mailto:greg.hellings@gmail.com" target="_blank">greg.hellings@gmail.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><br><div class="gmail_extra"><div><br></div><div class="gmail_quote"><br><div>SWIG bindings now up-to-date.</div><div>
<br></div><div>Bindings users, please holler if I removed things overzealously.</div><span><font color="#888888"><div><br></div></font></span></div></div></div></blockquote></div><div>I haven&#39;t tried it, but I believe that this will break BPBible for example.<br>




<br>As the bindings are part of SWORD, I believe it makes sense to mirror the deprecations in the bindings somehow if possible, rather than ignoring the deprecated definitions. <br>I know that&#39;s what e.g. wxPython does, but I&#39;m not sure how it does it.<br>


</div></div></blockquote><div><br></div></div><div>I can&#39;t see any way of marking the methods as deprecated using SWIG. A Google search has turned up no such evidence that it is even possible. While I would like to mark them as deprecated, I think it is more proper for there to be no such warnings coming from building the engine. I think it would just smack as an issue with building if the engine produced warnings that it uses its own deprecation warnings!</div>

</div></div></div></blockquote><div><br>Can you not just make deprecations.i be conditionally included based on some kind of &quot;include deprecated methods&quot; compilation variable?  That way it is still user choice, but to me it feels wrong to have methods available in C++ but not bindings.<br>

<br>Jon<br></div></div>