[Laszlo-dev] for review, fix for LPP-3412 switch tag in datasets
P T Withington
ptw at openlaszlo.org
Mon Jul 23 13:40:35 PDT 2007
text?
I guess the real question is what tags have bodies that are XML, not
LZX? Is there a way to tell from the schema? The parser should not
descend into those.
This might break things because I think that people may write
<method> inside <text> and get a warning but expect it to work.
On 2007-07-23, at 16:36 EDT, Henry Minsky wrote:
> Hmm, that's a good point. Are there any other special forms the parser
> has, besides include and dataset?
>
>
> On 7/23/07, P T Withington <ptw at openlaszlo.org> wrote:
>> This seems like the upside down way to handle this. Shouldn't the
>> Parser just have a list of tags it should not descend into when
>> expanding? E.g., presumably you don't want it to try to process
>> _anything_ inside a dataset tag? What if someone writes:
>>
>> <dataset>
>> <foo>
>> <include ... />
>> </foo>
>> </dataset>
>>
>> Do you want to be able to have a dataset node named `include`? I
>> think so. I think you want to treat the entire body of `dataset` as
>> literal.
>>
>> On 2007-07-23, at 15:26 EDT, Henry Minsky wrote:
>>
>> > Change 20070723-hqm-4 by hqm at IBM-2E06404CB67 on 2007-07-23 15:17:25
>> > EDT
>> > in /cygdrive/c/users/hqm/openlaszlo/legals4
>> > for http://svn.openlaszlo.org/openlaszlo/branches/legals
>> >
>> > Summary: try not to parse out SWITCH tag inside datasets
>> >
>> > New Features:
>> >
>> > Bugs Fixed: LPP-3412
>> >
>> > Technical Reviewer: ptw (pending)
>> > QA Reviewer: (pending)
>> > Doc Reviewer: (pending)
>> >
>> > Documentation:
>> >
>> > Release Notes:
>> >
>> > Details:
>> >
>> > check that a <switch> tag has legal children and is not a
>> > descendant of
>> > a <dataset> before trying to make the parser obey it.
>> >
>> >
>> > Tests:
>> >
>> > testcase from bug report, smokecheck, ant lztest
>> >
>> > Files:
>> > M WEB-INF/lps/server/src/org/openlaszlo/compiler/Parser.java
>> >
>> > Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070723-
>> > hqm-4.tar
>> >
>> >
>> > --
>> > Henry Minsky
>> > Software Architect
>> > hminsky at laszlosystems.com
>>
>>
>
>
> --
> Henry Minsky
> Software Architect
> hminsky at laszlosystems.com
More information about the Laszlo-dev
mailing list