<div class="gmail_quote">On Tue, Jan 10, 2012 at 6:59 AM, Greg Hellings <span dir="ltr"><<a href="mailto:greg.hellings@gmail.com">greg.hellings@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">On Sat, Jan 7, 2012 at 4:59 PM, brian <<a href="mailto:brianlovesjesus@perffection.com">brianlovesjesus@perffection.com</a>> wrote:<br>
>    To get SWIG to work on the SVN branch (This is to get it to compile, and<br>
> it allows it to work but I still haven't gone over all the warnings which<br>
> seem mostly due to operator overloading) , the problem lies in that<br>
> SWBuf::append(wchar_t) which is new is not yet fully supported by SWIG. We<br>
> can remove its usage by editing swbuf.i and adding at line 29:<br>
><br>
>     %ignore sword::SWBuf::append(wchar_t);<br>
<br>
</div>I added this and confirmed it allows the library to compile. The fix<br>
is now in SVN. Thanks for locating it.<br>
<br>
I'm not sure how useful adding support for wchar_t directly to the<br>
bindings is, since Python already has a dead-simple method for<br>
combining strings and converting encodings. It might not even be<br>
desired by the people who use the bindings. Until I hear from those<br>
people on this matter, I would be wary of including that extra<br>
functionality.<br></blockquote><div><br>Yep, that patch looks fine and I don't think we could even pass in a 
wchar_t easily from python. SWBuf isn't really that necessary to work 
with that much anyway, and when you do, UTF-8 is usually used (or cp1252, depending on the module).<br>
<br clear="all">God Bless,<br>Ben<br>-------------------------------------------------------------<br>
        <div>
        <div>For I have no pleasure in the death of anyone, <br>declares the Lord <span style="font-variant:small-caps">God</span>; so turn, and live.”<br>Ezekiel 18:32 (ESV)<br></div></div></div></div>