Dear Zygmunt,

@12-May-2009, 13:00 +0200 (12-May 12:00 here) Zygmunt Wereszczynski
[ZW] in mid:[email protected] said:

... <snip>
>> [%ABtoPhone(xxx)]%-
>> %x=%ABtoPhone(xxx)%-
>> [-%x-]

ZW> [...]

>> Something got broken in build 21. Please confirm and I will add it to
>> BugTraq.

ZW> You make a little mistake, because template varibles must be
ZW> preceeded by underscore chcracter. Please try the following
ZW> syntax:

... <snip>
ZW> This works correctly.

While this is true ...

The description of the Variable macro doesn't say that. And the QTs
that are using the syntax I have trouble with are unchanged and worked
perfectly before build 21. I added the variables in testing to find
out why I get nothing from my old sig QTs and found that behaviour.

Consider the following:

[1]%ABTOPhone(Soft)
[2]%qinclude(%ABTOPhone(Soft))
[3]%qinclude(XSig)

Lines 2 and 3 are from the actual QT I want to use. Line 1 was added
for debugging.

If the macro is executed with all three lines present by manual
invocation, it functions perfectly.

If line 2 is omitted, the template macro functions perfectly.

With line 2 present, the entire macro outputs nothing when used as a
template macro.

I say again, this is changed behaviour from build 21 and I have yet to
pinpoint the trigger.

-- 
Cheers --  //.arck D Pearlstone -- List moderator and fellow end user
TB! v4.1.11.24 on Windows Vista 6.0.6001 Service Pack 1

Attachment: pgpG07D7KOyfD.pgp
Description: PGP signature

________________________________________________________
 Current beta is 4.1.11.24 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to