[Zope] Syntax checker for Zope
Kevin Carlson
khcarlso@bellsouth.net
Sun, 18 May 2003 19:08:23 -0400
This may or may not help your situation, but I have found that switching
to TAL made enormous improvements in this type of problem. TAL checks
the syntax prior to runtime -- if you try and save a template with
incorrect syntax you will most often receive an error message upon
saving. I have also found the error messages to be a bit more
constructive and generally tend to point to the exact line where the
error is located rather than referencing a line that has not much to do
with where the error actually is.
Kevin
Dennis Allison wrote:
>Sorry if was unclear. Let me try to clarify--
>
>We have a number of pages which are relatively complex--lots of tables
>within tables within frames within dtml-this and dtml-that. In the
>process of editing, we sometimes inadvertantly create a syntax error which
>causes an error message, for example, unexpected end of dtml-let.
>Usually that's a problem caused by some other problem. It would be
>helpful to have some sort of tool which will help to localize the real
>cause rather then the effect.
>
>On Sun, 18 May 2003, David Hassalevris wrote:
>
>
>
>>Dennis,
>>Your message is difficult to respond to. That is, it is unclear what you
>>are *really* looking for. For example you mention "inscrutable error
>>messages" yet you gave no example "error messages". Error messages, if they
>>are DTML related should not be "inscrutable". Error messages relating to
>>"markup" are another story. If that is the story you are referring to then
>>try something silly like this:
>>1) View your rendered code
>>2) Click your browser "view source" button
>>3) Save the viewed source to file
>>4) upload it to one of the publically available HTML checkers.
>>If errors you mention are markup-related, a HTML checker will catch stuff
>>that your specific browser may not.
>>
>>David
>>----- Original Message -----
>>From: "Dennis Allison" <allison@sumeru.stanford.EDU>
>>To: <zope@zope.org>
>>Sent: Saturday, May 17, 2003 8:27 AM
>>Subject: [Zope] Syntax checker for Zope
>>
>>
>>
>>
>>>Is there a syntax checking module for Zope, a program that can be used to
>>>help find those bugs that generate inscrutable error messages and not a
>>>hint as to where the real problem lies?
>>>
>>>Every so ofen I have a Zope object that's in error--a misplaced quote, an
>>>extra or missing bit of markup (dtml or html)--but finding it is a lengthy
>>>and frustrating process. A tool would be helpful. I've ggogled about
>>>looking but have not found anything. Pointers?
>>>
>>>
>>>
>
>
>_______________________________________________
>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 )
>
>
>