[Laszlo-dev] publishing the lz.* names (LPP-6600)

Donald Anderson dda at ddanderson.com
Fri Jul 4 12:32:54 PDT 2008


 > This means editing the LFC and putting, e.g.,
 >
 > lz.event = Lzevent;
 >
 > after each public class, then updating the conversion script.

The class is LzEvent, so you mean

     lz.Event = LzEvent

right?  I'd like to be certain about this before I edit the world,  
looks like 80+
classes I need to inspect or update.

Also, we have lz[LzText.tagname] = LzText;
I take it I need to augment that with:

    lz.Text = LzText;   // publish

I'm going to comment the added lines with // publish, just in case we  
need to
modify or digest this info after the fact.

 > There probably needs to be an amendment to the tag compiler too so  
that we warn at compile time if an LZX class would clobber an LFC in  
the `lz` table.

I'll need to defer this piece or I won't get it into the upcoming  
release.

--

Don Anderson
Java/C/C++, Berkeley DB, systems consultant

voice: 617-547-7881
email: dda at ddanderson.com
www: http://www.ddanderson.com



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.openlaszlo.org/pipermail/laszlo-dev/attachments/20080704/0de4bb35/attachment.html


More information about the Laszlo-dev mailing list