<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Thanks - I'll work on that.<div><br><div><div>On Jul 7, 2008, at 9:42 AM, P T Withington wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>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.,<br><br>LzNode -> lz.node, not lz.Node<br><br>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.<br><br>The rest is approved, but we need to fix the class names.<br><br>On 2008-07-06, at 16:26 EDT, Donald Anderson wrote:<br><br><blockquote type="cite">Change 20080706-dda-D by <a href="mailto:dda@lester.local">dda@lester.local</a> on 2008-07-06 16:15:09 EDT<br></blockquote><blockquote type="cite"> in /Users/dda/laszlo/src/svn/openlaszlo/trunk-doc5<br></blockquote><blockquote type="cite"> for <a href="http://svn.openlaszlo.org/openlaszlo/trunk">http://svn.openlaszlo.org/openlaszlo/trunk</a><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Summary: Changed nav bar to use lz.ClassName and <tag> consistently in titles<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">New Features:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Bugs Fixed: LPP-6588 (Clean up reference 'left nav' to uniformly use <tagname> and lz.classname)<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Technical Reviewer: ptw (pending)<br></blockquote><blockquote type="cite">QA Reviewer: (pending)<br></blockquote><blockquote type="cite">Doc Reviewer: liorio (pending)<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Documentation:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Release Notes:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Details:<br></blockquote><blockquote type="cite"> Clean up left nav bar - the Contents tab (manually maintained) and the<br></blockquote><blockquote type="cite"> Classes and Tags tabs (autogenerated). All LzClassnames published as lz.Classname<br></blockquote><blockquote type="cite"> are now refered to by the new name. The only exception is Debug (it was not<br></blockquote><blockquote type="cite"> LzDebug, should it be lz.Debug?). Entries in the contents are now sorted<br></blockquote><blockquote type="cite"> so that tags appear first, followed by lz.* names. That's my taste, obviously<br></blockquote><blockquote type="cite"> it can be easily changed for a hand-editted file.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"> Note that this change only addresses the left navbar as indicated in the Jira,<br></blockquote><blockquote type="cite"> it does not try to clean up any names in pages that are referenced.<br></blockquote><blockquote type="cite"> Those are handled by other Jira.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Tests:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Files:<br></blockquote><blockquote type="cite">M docs/src/nav/toc.xml<br></blockquote><blockquote type="cite">M docs/src/reference/navbuilder/navxmlbuilder.rb<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Changeset: <a href="http://svn.openlaszlo.org/openlaszlo/patches/20080706-dda-D.tar">http://svn.openlaszlo.org/openlaszlo/patches/20080706-dda-D.tar</a><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">--<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Don Anderson<br></blockquote><blockquote type="cite">Java/C/C++, Berkeley DB, systems consultant<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">voice: 617-547-7881<br></blockquote><blockquote type="cite">email: <a href="mailto:dda@ddanderson.com">dda@ddanderson.com</a><br></blockquote><blockquote type="cite">www: <a href="http://www.ddanderson.com">http://www.ddanderson.com</a><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><br></div></blockquote></div><br><div> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br class="Apple-interchange-newline">--</div><div><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></div></div></span></span><br class="Apple-interchange-newline"></div></span></div></span><br class="Apple-interchange-newline"> </div><br></div></body></html>