If you can attend triage, it's always appreciated to be able to explain in
person.
Date: Sun, 24 Nov 2013 17:44:42 -0600
From: kne...@gmail.com
To: wix-devs@lists.sourceforge.net
Subject: Re: [WiX-devs] Unicode support for WcaLog
I created ticket http://wixtoolset.org/issues/4207/. Let me know if there is
anything else needed for triage.
On Sun, Nov 24, 2013 at 9:53 AM, Blair Murri <os...@live.com> wrote:
In 3.x I believe that you must retain the current method signatures (but you
could add new method signatures for the UTF-16 strings). You could, however,
reimplement them in terms of their wide-string counterparts (which use new
signatures). Remember that you also have to maintain "C" support, so the new
wide-string signatures have to have a different name.
In 4.x, I would say do the A/W suffix thing on all the entry points with the
usual define based on the compiler's string setting. You could do the same
thing for 3.x, except you would have to define the old names to always be
"ANSI" (to not break existing code).
Open a feature request and triage will give you the actual rules to follow (if
you wish to implement this for 3.x be sure to ask about A/W defaults).
-Blair
> Date: Fri, 22 Nov 2013 12:16:49 -0600
> From: kne...@gmail.com
> To: wix-devs@lists.sourceforge.net
> Subject: [WiX-devs] Unicode support for WcaLog
>
> I would like to re-write the WcaLog method and methods that depend on
> WcaLog in order to support unicode strings. Microsoft has deprecated
> multi-byte char support for their MFC library and now requires being
> built with unicode support in Visual Studio 2013. If you want to use
> MFC in custom actions it creates a lot of head aches to log the strings
> because now you have to convert unicode strings to Ansi strings. This
> will result in loss of data if you write text outside of the default
> code page selected in the OS. Every application today should support
> unicode strings.
>
> I would like to get the okay before making the changes.
>
> Thanks,
> Keith
>
> ------------------------------------------------------------------------------
> Shape the Mobile Experience: Free Subscription
> Software experts and developers: Be at the forefront of tech innovation.
> Intel(R) Software Adrenaline delivers strategic insight and game-changing
> conversations that shape the rapidly evolving mobile landscape. Sign up now.
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-devs mailing list
> WiX-devs@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-devs
------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing
conversations that shape the rapidly evolving mobile landscape. Sign up now.
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs
------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing
conversations that shape the rapidly evolving mobile landscape. Sign up now.
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs
------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing
conversations that shape the rapidly evolving mobile landscape. Sign up now.
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs