I'm not a macLib MSI expert but just used
the MSI tool to do db expansions. Once thing
I used to do a lot is use MSI for 'partial'
expansions where I leave some macros unexpanded.
I noticed that with 3.14.10 the behavior
of macExpandString() changed drastically
which breaks things for me.
Under 3.14.8.2
echo 'unexpanded=${XXX}' | msi
produces
unexpanded=${XXX}
on stdout and msi terminates without error.
Under 3.14.10 however, the same pipeline
produces
on stdout: unexpanded=$(XXX,undefined)
and
on stderr: input: unexpanded=${XXX}
which is in line 1 of file stdin
and terminates with an error.
Couldn't find anything in the release notes documenting
this rather drastic change.
How can I convince macLib/MSI that I want undefined
macros to be copied verbatim?
-- Till
- Replies:
- Re: macLib/msi changes with 3.14.10 Andrew Johnson
- Navigate by Date:
- Prev:
Please don't reply when not replying Benjamin Franksen
- Next:
Re: compiling streamDevice with CALC set fails Dirk Zimoch
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Please don't reply when not replying Benjamin Franksen
- Next:
Re: macLib/msi changes with 3.14.10 Andrew Johnson
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|