<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> &lt; <A href="mailto:dda@ddanderson.com">dda@ddanderson.com</A>&gt; 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>&lt;canvas&gt;<BR>   &lt;class name="texty" extends="text"&gt;<BR>     &lt;method name="call" args="val"&gt;<BR>       var result = "hello " + val; <BR>       // arbitrary javascript here.<BR>       this.setText(result);<BR>     &lt;/method&gt;<BR>     &lt;method name="apply" args="val"&gt;<BR>       var result = "hello " + val;<BR>       // arbitrary javascript here. <BR>       this.setText(result);<BR>     &lt;/method&gt;<BR>     &lt;method name="onmousedown" args="val"&gt;<BR>       var result = "hello " + val;<BR>       // arbitrary javascript here.<BR>        this.setText(result);<BR>     &lt;/method&gt;<BR>   &lt;/class&gt;<BR>   &lt;simplelayout /&gt;<BR>   &lt;texty name="foo1" /&gt;<BR>   &lt;texty name="foo2" /&gt;<BR>   &lt;script&gt;<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>   &lt;/script&gt; <BR>&lt;/canvas&gt;<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>&gt; Change 20071019-hqm-4 by hqm@IBM-2E06404CB67 on 2007-10-19 01:05:50<BR>&gt; EDT<BR>&gt;     in /cygdrive/c/users/hqm/openlaszlo/trunk<BR>&gt;     for <A href="http://svn.openlaszlo.org/openlaszlo/trunk">http://svn.openlaszlo.org/openlaszlo/trunk </A><BR>&gt;<BR>&gt; Summary: make tag compiler check for collisions of attribute names<BR>&gt; with properties of Object and Instance<BR>&gt;<BR>&gt; New Features:<BR>&gt;<BR>&gt; Bugs Fixed: LPP-4939<BR>&gt;<BR>&gt; Technical Reviewer: ptw <BR>&gt; QA Reviewer: dda<BR>&gt; Doc Reviewer:<BR>&gt;<BR>&gt; Documentation:<BR>&gt;<BR>&gt; Release Notes:<BR>&gt;<BR>&gt; Details:<BR>&gt;<BR>&gt; Make "Object" the base class for the LFC ViewSchema.<BR>&gt; Declare "Instance" in lfc.lzx, and declare attributes on it.<BR>&gt; (technically a couple of them belong to 'Object', not Instance:  call,<BR>&gt; apply) but it doesn't really<BR>&gt; matter.<BR>&gt;<BR>&gt;<BR>&gt; Tests:<BR>&gt; <BR>&gt; smokecheck<BR>&gt; compile webtop lzmail and compare script output previous to this<BR>&gt; change<BR>&gt;<BR>&gt; Files:<BR>&gt; M      WEB-INF/lps/schema/lfc.lzx<BR>&gt; M      WEB-INF/lps/server/src/org/openlaszlo/compiler/ViewSchema.java <BR>&gt;<BR>&gt; Changeset: <A href="http://svn.openlaszlo.org/openlaszlo/patches/20071019-">http://svn.openlaszlo.org/openlaszlo/patches/20071019-</A><BR>&gt; hqm-4.tar<BR>&gt;<BR>&gt;<BR>&gt; --<BR>&gt; Henry Minsky<BR> &gt; Software Architect<BR>&gt; <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>