On 6/11/06, Branko Èibej <brane@xbc.nu> wrote:
[snip]
> What this means for us is that the bit in svn_cmdline_init that you
> commented out must be conditionally compiled based on the compiler
> version (_MSC_VER macro). For VS2005, I believe that's 1300.
>
> There is another option, of course -- although it will take longer to
> implement -- and that is to always use the wide-character functions for
> output on Windows (wputs, etc.). That's doable now that we've changed
> most (all?) output-producing code in the client to use the
> svn_cmdline_printf class of functions. We'd have to check what happens
> with redirected output, though -- I think it should be automagically
> converted to multi-byte, but you never know ...
>
> In any case, I'd recommend trying the "#if _MSC_VER < 1300" first, as
> that's a trivial change and should fix the problem.
>
Ok, I will try the #if test first. If I build binaries with VC2005,
can you or someone on a true multi-language setup test them and make
sure things look good?
Thanks for the info!
DJ
Received on Sun Jun 11 22:24:58 2006