[Laszlo-dev] For Review: Change 20080706-dda-D Summary: Changed nav bar to use lz.ClassName and <tag> consistently in titles

Donald Anderson dda at ddanderson.com
Mon Jul 7 07:36:29 PDT 2008


Thanks - I'll work on that.

On Jul 7, 2008, at 9:42 AM, P T Withington wrote:

> The ruby script isn't going to do the right thing for the class  
> names.  You can't just map from Lz* to lz.* because the lz entry for  
> classes that represent LZX tags is the tag name.  I don't have a  
> simple proposal for how to fix that, but we need to.  E.g.,
>
> LzNode -> lz.node, not lz.Node
>
> In theory, you could have a class LzFlibbertyjibbet that represented  
> a tag frobozz, so that it's public name would be lz.frobozz.  We  
> should eventually rename the Lz* classes to be consistent with our  
> other internal names ($lzc$class_*) so a) we can enforce their  
> deprecation and b) they can be renamed compactly in non-debug  
> versions.  The upshot is that that `lz` name of a class can't be  
> computed by manipulating the class name.  It will either have to be  
> picked up by scanning the lfc for the lz table entry made for each  
> class, or just be maintained by hand.
>
> The rest is approved, but we need to fix the class names.
>
> On 2008-07-06, at 16:26 EDT, Donald Anderson wrote:
>
>> Change 20080706-dda-D by dda at lester.local on 2008-07-06 16:15:09 EDT
>>   in /Users/dda/laszlo/src/svn/openlaszlo/trunk-doc5
>>   for http://svn.openlaszlo.org/openlaszlo/trunk
>>
>> Summary: Changed nav bar to use lz.ClassName and <tag> consistently  
>> in titles
>>
>> New Features:
>>
>> Bugs Fixed: LPP-6588 (Clean up reference 'left nav' to uniformly  
>> use <tagname> and lz.classname)
>>
>> Technical Reviewer: ptw (pending)
>> QA Reviewer: (pending)
>> Doc Reviewer: liorio (pending)
>>
>> Documentation:
>>
>> Release Notes:
>>
>> Details:
>>   Clean up left nav bar - the Contents tab (manually maintained)  
>> and the
>>   Classes and Tags tabs (autogenerated).  All LzClassnames  
>> published as lz.Classname
>>   are now refered to by the new name.  The only exception is Debug  
>> (it was not
>>   LzDebug, should it be lz.Debug?).  Entries in the contents are  
>> now sorted
>>   so that tags appear first, followed by lz.* names.  That's my  
>> taste, obviously
>>   it can be easily changed for a hand-editted file.
>>
>>   Note that this change only addresses the left navbar as indicated  
>> in the Jira,
>>   it does not try to clean up any names in pages that are referenced.
>>   Those are handled by other Jira.
>>
>> Tests:
>>
>> Files:
>> M      docs/src/nav/toc.xml
>> M      docs/src/reference/navbuilder/navxmlbuilder.rb
>>
>> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080706-dda-D.tar
>>
>>
>>
>> --
>>
>> Don Anderson
>> Java/C/C++, Berkeley DB, systems consultant
>>
>> voice: 617-547-7881
>> email: dda at ddanderson.com
>> www: http://www.ddanderson.com
>>
>>
>>
>


--

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/20080707/b24fcd51/attachment.html


More information about the Laszlo-dev mailing list