<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; ">Henry,<DIV><BR class="khtml-block-placeholder"></DIV><DIV>Was there a repost of this I was supposed to review?</DIV><DIV>I didn't see it and</DIV><DIV> <A href="http://svn.openlaszlo.org/openlaszlo/patches/20071019-hqm-4.tar">http://svn.openlaszlo.org/openlaszlo/patches/20071019-hqm-4.tar</A></DIV><DIV>appears not to have changed.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>- Don</DIV><DIV><BR><DIV><DIV>On Oct 19, 2007, at 3:35 PM, Henry Minsky wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite">Oops, I forgot to put NodeModel.java in, which actually writes the<BR>warning; I'll repost a new tar file... <BR><BR><BR><BR><DIV><SPAN class="gmail_quote">On 10/19/07, <B class="gmail_sendername">Donald Anderson</B> < <A href="mailto:dda@ddanderson.com">dda@ddanderson.com</A>> wrote:</SPAN><BLOCKQUOTE class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Henry, how do I get warnings to appear? <BR>I tried the following test case:<BR><BR><canvas><BR> <class name="texty" extends="text"><BR> <method name="call" args="val"><BR> var result = "hello " + val; <BR> // arbitrary javascript here.<BR> this.setText(result);<BR> </method><BR> <method name="apply" args="val"><BR> var result = "hello " + val;<BR> // arbitrary javascript here. <BR> this.setText(result);<BR> </method><BR> <method name="onmousedown" args="val"><BR> var result = "hello " + val;<BR> // arbitrary javascript here.<BR> this.setText(result);<BR> </method><BR> </class><BR> <simplelayout /><BR> <texty name="foo1" /><BR> <texty name="foo2" /><BR> <script><BR> // the first case works <BR> foo1.call("world");<BR> foo2.call("galaxy");<BR> foo1.apply("whirled");<BR> foo2.onmousedown("xyz");<BR> foo2.apply("gal-ax-sea");<BR> </script> <BR></canvas><BR><BR>and was able to create/call method names with 'call' and 'apply' without<BR>a problem. What am I missing?<BR><BR>- Don<BR><BR>On Oct 19, 2007, at 1:23 AM, Henry Minsky wrote:<BR> <BR>> Change 20071019-hqm-4 by hqm@IBM-2E06404CB67 on 2007-10-19 01:05:50<BR>> EDT<BR>> in /cygdrive/c/users/hqm/openlaszlo/trunk<BR>> for <A href="http://svn.openlaszlo.org/openlaszlo/trunk">http://svn.openlaszlo.org/openlaszlo/trunk </A><BR>><BR>> Summary: make tag compiler check for collisions of attribute names<BR>> with properties of Object and Instance<BR>><BR>> New Features:<BR>><BR>> Bugs Fixed: LPP-4939<BR>><BR>> Technical Reviewer: ptw <BR>> QA Reviewer: dda<BR>> Doc Reviewer:<BR>><BR>> Documentation:<BR>><BR>> Release Notes:<BR>><BR>> Details:<BR>><BR>> Make "Object" the base class for the LFC ViewSchema.<BR>> Declare "Instance" in lfc.lzx, and declare attributes on it.<BR>> (technically a couple of them belong to 'Object', not Instance: call,<BR>> apply) but it doesn't really<BR>> matter.<BR>><BR>><BR>> Tests:<BR>> <BR>> smokecheck<BR>> compile webtop lzmail and compare script output previous to this<BR>> change<BR>><BR>> Files:<BR>> M WEB-INF/lps/schema/lfc.lzx<BR>> M WEB-INF/lps/server/src/org/openlaszlo/compiler/ViewSchema.java <BR>><BR>> Changeset: <A href="http://svn.openlaszlo.org/openlaszlo/patches/20071019-">http://svn.openlaszlo.org/openlaszlo/patches/20071019-</A><BR>> hqm-4.tar<BR>><BR>><BR>> --<BR>> Henry Minsky<BR> > Software Architect<BR>> <A href="mailto:hminsky@laszlosystems.com">hminsky@laszlosystems.com</A><BR><BR><BR>--<BR><BR>Don Anderson<BR>Java/C/C++, Berkeley DB, systems consultant<BR><BR>Voice: 617-547-7881<BR>Email: <A href="mailto:dda@ddanderson.com">dda@ddanderson.com</A><BR>WWW: <A href="http://www.ddanderson.com">http://www.ddanderson.com</A><BR><BR></BLOCKQUOTE></DIV><BR><BR clear="all"><BR>-- <BR>Henry Minsky<BR>Software Architect <BR><A href="mailto:hminsky@laszlosystems.com">hminsky@laszlosystems.com</A><BR><BR></BLOCKQUOTE></DIV><BR><DIV> <P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">--</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">Don Anderson</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">Java/C/C++, Berkeley DB, systems consultant</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">Voice:<SPAN class="Apple-converted-space"> </SPAN>617-547-7881</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">Email:<SPAN class="Apple-converted-space"> </SPAN><A href="mailto:dda@ddanderson.com">dda@ddanderson.com</A></FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">WWW:<SPAN class="Apple-converted-space"> </SPAN><A href="http://www.ddanderson.com">http://www.ddanderson.com</A></FONT></P> </DIV><BR></DIV></BODY></HTML>