Hi Tino.  Yes, that is correct. This application has variables named 
like:

'AR-DA-08'

This also fails in a Page Template:

<span tal:define="standards python: request.SESSION">
   <tal:block define="temp python: data.set('AR-DA-08',AR-DA-
08)"></tal:block>
</span>

With the error:

Compilation failed
TAL.TALDefs.TALError: Python expression error:
invalid token (Python expression "data.set('AR-DA-08',AR-DA-08)", 
line 1) in expression "python: data.set('AR

Yet this works:

<span tal:define="standards python: request.SESSION">
   <tal:block define="temp python: data.set('AR-DA-07',AR-DA-
07)"></tal:block>
</span>

So you are saying the interpreter is seeing the '-' as a minus? Why 
would it work in one case and not the other?

Could the minus be escaped somehow?




-- 
Harlow Pinson
Indepth Learning
Email: [EMAIL PROTECTED]
Phone: 505 994-2135
Fax: 505 994-3603

_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to