Author: hqm
Date: 2008-02-28 04:16:27 -0800 (Thu, 28 Feb 2008)
New Revision: 8124
Modified:
openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs
Log:
Change 20080228-hqm-Q by [EMAIL PROTECTED] on 2008-02-28 07:15:34 EST
in /Users/hqm/openlaszlo/trunk/WEB-INF/lps/lfc
for http://svn.openlaszlo.org/openlaszlo/trunk/WEB-INF/lps/lfc
Summary: fix for sourcelocators table
New Features:
Bugs Fixed:
Technical Reviewer: pbr
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
The sourceLocatorTable declaration was mistranslated when the code
was turned into JS2 classes, it should have
been a static class var.
Tests:
SOLO DHTML deploy works with compiler flag of sourcelocators=true
Modified: openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs
===================================================================
--- openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs 2008-02-27 23:35:33 UTC
(rev 8123)
+++ openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs 2008-02-28 12:16:27 UTC
(rev 8124)
@@ -477,7 +477,7 @@
/** The source locator table maps source locations to nodes
* @access private
*/
- var sourceLocatorTable = {};
+ static var sourceLocatorTable = {};
/**
* Translate a source locator to the corresponding node
@@ -486,7 +486,7 @@
* the source locator is unknown
*/
function lookupSourceLocator (sourceLocator) {
- return this.sourceLocatorTable[sourceLocator];
+ return LzNode.sourceLocatorTable[sourceLocator];
}
}
_______________________________________________
Laszlo-checkins mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-checkins