<div dir="ltr">I&#39;m no expert, but if the swig system has no drawbacks other than more code,<div><br></div><div>since it has python handles anyway, would that not be like cutting out clutter and adding in a universal adapter?</div>
<div><br></div><div>if it supports lua and python and X,</div><div>why not cut out the python handles and use the swig handles for python?</div><div><br></div><div>What would be the disadvantage?</div><div>Build stability?</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Sep 26, 2013 at 8:36 AM, Jason Wilkins <span dir="ltr">&lt;<a href="mailto:jason.a.wilkins@gmail.com" target="_blank">jason.a.wilkins@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">To answer your question in that email (if it wasn&#39;t answered), yes, SWIG has a generic mechanism for throwing errors in the embedded language.    I&#39;ve used it to catch exceptions and rethrow them in Lua (but could just as well turn error codes into exceptions too).<div>

<br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Sep 26, 2013 at 10:33 AM, Campbell Barton <span dir="ltr">&lt;<a href="mailto:ideasman42@gmail.com" target="_blank">ideasman42@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>On Fri, Sep 27, 2013 at 1:29 AM, Jacob Merrill<br>
&lt;<a href="mailto:blueprintrandom1@gmail.com" target="_blank">blueprintrandom1@gmail.com</a>&gt; wrote:<br>
&gt; What about this? - <a href="http://www.swig.org/" target="_blank">http://www.swig.org/</a><br>
&gt;<br>
&gt; this seems like a way to make &quot;ANY&quot; language grab the same handles in the<br>
&gt; BGE.<br>
<br>
</div>yes and no, 4th paragraph.<br>
<br>
<a href="http://markmail.org/message/nkdhnkaas4mknakw" target="_blank">http://markmail.org/message/nkdhnkaas4mknakw</a><br>
<br>
&gt; I could be mistaken...<br>
<div><div>&gt;<br>
&gt; _______________________________________________<br>
&gt; Bf-gamedev mailing list<br>
&gt; <a href="mailto:Bf-gamedev@blender.org" target="_blank">Bf-gamedev@blender.org</a><br>
&gt; <a href="http://lists.blender.org/mailman/listinfo/bf-gamedev" target="_blank">http://lists.blender.org/mailman/listinfo/bf-gamedev</a><br>
&gt;<br>
<br>
<br>
<br>
--<br>
- Campbell<br>
_______________________________________________<br>
Bf-gamedev mailing list<br>
<a href="mailto:Bf-gamedev@blender.org" target="_blank">Bf-gamedev@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-gamedev" target="_blank">http://lists.blender.org/mailman/listinfo/bf-gamedev</a><br>
</div></div></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Bf-gamedev mailing list<br>
<a href="mailto:Bf-gamedev@blender.org">Bf-gamedev@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-gamedev" target="_blank">http://lists.blender.org/mailman/listinfo/bf-gamedev</a><br>
<br></blockquote></div><br></div>