Thanks.

On Fri, Jul 22, 2011 at 5:40 PM, Robert Perona <robert.per...@gmail.com>wrote:

> I downloaded the source and changed the compiler and linker to use null,
> \x0, instead of tab, \t, and it resolved the problem confirming my earlier
> suspician. I will open it as a bug.
> On Fri, Jul 22, 2011 at 10:48 AM, Robert Perona <robert.per...@gmail.com
> >wrote:
>
> > I experimented some more with orca after looking at the "Archive File
> > Format"
> > in the MSI SDK, and saw the translation of tabs to char 16(DLE).
> >
> > From digging into the source, it appears the compiler uses a tab
> > delimited intermediate format to pass custom table rows to the linker,
> > however it does not escape actual tabs in the data in any way.
> > This is why the data after tabs look like column names.
> >
> > Wix already properly translates the carriage return, 17(DC1), and line
> > feed, 25(EM), control characters mentioned with the tab in the SDK.
> > From the source it is coded to also translate tabs correctly, but a tab
> > will never appear in the data because of the previously mentioned
> > intermediate format.
> > Wix should be able to use a character that will never appear in xml
> instead
> > of tab.
> >
> > >Hmm, we escape IDT chars to allow tabs to flow through. The issue is
> > >probably just to allow CustomTable/Column to set the "escape chars" bit.
> > >
> > >On Wed, Jul 20, 2011 at 5:53 PM, Bob Arnson <b...@joyofsetup.com> wrote:
> > >
> > >> On 20-Jul-11 17:59, Robert Perona wrote:
> > >> > When there are tabs in the custom table data a compilation error
> > occurs,
> > >> as
> > >> > if the compiler thinks the tab is attempting to create another
> column.
> > >> > I have tried an actual tab, xml escaped tab (&#x9;), and msi
> escaping
> > a
> > >> tab
> > >> > ([{tab}], where {tab} is an actual tab)
> > >>
> > >> [my reply from StackOverflow]
> > >> You can't -- data is imported into the .msi package via a
> tab-delimited
> > >> file. See "Archive File Format" in the MSI SDK. If the field can be
> > >> binary, you can import a file's content, which can be anything.
> > >>
> > >> --
> > >> sig://boB
> > >> http://joyofsetup.com/
> >
>
> ------------------------------------------------------------------------------
> Storage Efficiency Calculator
> This modeling tool is based on patent-pending intellectual property that
> has been used successfully in hundreds of IBM storage optimization engage-
> ments, worldwide.  Store less, Store more with what you own, Move data to
> the right place. Try It Now!
> http://www.accelacomm.com/jaw/sfnl/114/51427378/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>


-- 
virtually, Rob Mensching - http://RobMensching.com LLC
------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual property that
has been used successfully in hundreds of IBM storage optimization engage-
ments, worldwide.  Store less, Store more with what you own, Move data to 
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to