[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