[Laszlo-dev] [Laszlo-checkins] r7226 - in openlaszlo/trunk: . WEB-INF/lps/lfc/core WEB-INF/lps/lfc/views WEB-INF/lps/schema
Max Carlson
max at openlaszlo.org
Mon Nov 12 21:00:46 PST 2007
Hi Ben,
Looks like this change broke LaszloView media playback in DHTML.
http://localhost:8080/trunk/test/lfc/legals/multiframeresource.lzx?lzr=dhtml&debug=true
fails with r7226 applied:
ERROR
@http://localhost:8080/trunk/lps/includes/lfc/LFCdhtml-debug.js#9803:
this.play is not a function
ben at openlaszlo.org wrote:
> Author: ben
> Date: 2007-11-12 17:02:15 -0800 (Mon, 12 Nov 2007)
> New Revision: 7226
>
> Modified:
> openlaszlo/trunk/
> openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs
> openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloCanvas.lzs
> openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloView.lzs
> openlaszlo/trunk/WEB-INF/lps/schema/build.xml
> Log:
> Change 20071111-ben-1 by ben at slim.local on 2007-11-11 23:39:32 PST
> in /Users/ben/src/svn/openlaszlo/trunk
> for http://svn.openlaszlo.org/openlaszlo/trunk
>
> Summary: Merge doc tools work into trunk
>
> New Features: Correct attributes and events categories for LzView and LzNode
>
> Bugs Fixed:
>
> Technical Reviewer: ptw (pending)
> QA Reviewer: frisco (pending)
> Doc Reviewer: sundman (pending)
>
> Documentation:
>
> Release Notes:
>
> Details:
> Merged r7412:7213 from paperpie into trunk.
>
> LzNode.lzs and LaszloView.lzs: added doc comments
> @lzxtype event
> @access private
> @access readonly
> to make the attributes and events listed in the reference match
> the attributes and events listed in the 3.4 reference. Declared
> variables when necessary, for instance, LzView.clip and LzView.align.
>
> LaszloCanvas.lzs: added doc comments to make the events
> appear as events.
>
> simple-driver.xsl: helpful changes to list events
>
> This was checked in by accident with r7221:
> js2doc2dbk.xsl: Added entities to simplify code for detecting
> readonly, final, unwritable, and event attributes. Made
> inherited events list find events declared with new annotation
> syntax. Made sure to only generate one index entry for each
> event.
>
> This was checked in by accident with r7221:
> docs/src/xsl/common-html.xsl: Turned off printing extra
> debugging info on code examples, and wrapped that code in
> a parameterized if, so I can turn it on again later easily,
> by setting show.examples.debuginfo to true in parameters.xsl.
>
>
> Tests:
>
>
>
>
> Property changes on: openlaszlo/trunk
> ___________________________________________________________________
> Name: svnmerge-integrated
> - /openlaszlo/branches/paperpie:1-6504,6506-6574,6576-7135,7137-7142 /openlaszlo/branches/wafflecone:1-5746,5818-6068,6070-6205,6207-6213,6216-6265,6267-6368,6370-6431,6433-6450,6497,6509,6661,7097 /openlaszlo/trunk:1-3892,3894-3952,3954-4393,4395-4461,4463-4467,4469-4471,4473-5085,5087-5171,5173-5203,5205-5209,5211-5331,5333-5334
> + /openlaszlo/branches/paperpie:1-6504,6506-6574,6576-7135,7137-7213 /openlaszlo/branches/wafflecone:1-5746,5818-6068,6070-6205,6207-6213,6216-6265,6267-6368,6370-6431,6433-6450,6497,6509,6661,7097 /openlaszlo/trunk:1-3892,3894-3952,3954-4393,4395-4461,4463-4467,4469-4471,4473-5085,5087-5171,5173-5203,5205-5209,5211-5331,5333-5334
>
> Modified: openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs
> ===================================================================
> --- openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs 2007-11-13 00:55:23 UTC (rev 7225)
> +++ openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs 2007-11-13 01:02:15 UTC (rev 7226)
> @@ -261,22 +261,36 @@
>
> /** This event is sent right before a node becomes active --
> * e.g. before a view displays, or before a layout affects its subviews.
> + * @lzxtype event
> */
> var oninit = LzDeclaredEvent;
>
> /** This is the first event a node sends, right
> * at the end of the instantiation process, but before any subnodes
> * have been created or references resolved
> + * @lzxtype event
> */
> var onconstruct = LzDeclaredEvent;
>
> /** The ondata script is executed when the data selected by a view's datapath
> * changes.
> + * @lzxtype event
> */
> var ondata = LzDeclaredEvent;
> -/** If replicated, the index of this clone */
> +/**
> + * If replicated, the index of this clone
> + * @lzxtype event
> + * @access private
> + */
> var clonenumber = null;
> +/**
> + * @access private
> + * @lzxtype event
> + */
> var onclonenumber = LzDeclaredEvent;
> +/**
> + * @lzxtype event
> + */
> var ondestroy = LzDeclaredEvent;
>
> /** @access private */
> @@ -292,6 +306,7 @@
> /** @access private */
> var __LZdelegates = null;
>
> +/** @access private */
> var defaultattrs = { $hasdefaultattrs : true };
>
> /**
> @@ -303,6 +318,7 @@
> * @keywords read-only
> * @see initstage
> * @see oninit
> + * @access private
> */
> var isinited = false;
>
> @@ -312,6 +328,7 @@
> * children.
> *
> * @type Array
> + * @keywords readonly
> */
> var subnodes = null;
>
> @@ -325,6 +342,7 @@
> *
> * @type String
> * @lzxtype string
> + * @keywords readonly
> */
> var datapath = null;
>
> @@ -356,6 +374,7 @@
> var initstage = null;
> /** @access private */
> var $isstate = false;
> +/** @access private */
> var doneClassRoot = false;
>
> /** Reference to the node that was passed as this
> @@ -364,14 +383,17 @@
> * Its lexical parent is the tag that encloses it. Allow a null parent
> * so that nodes can be garbage collected when they are no longer needed.
> * See also, immediateparent.
> + * @keywords readonly
> */
> var parent;
>
> +/** @access private */
> var children = null;
>
> /** If this node is replicated due to data
> * replication, the LzReplicationManager which controls this node.
> * @type LzNode
> + * @keywords readonly
> */
> var cloneManager = null;
>
> @@ -388,7 +410,7 @@
> * variable name in JavaScript code.
> *
> * @type String
> - * @lzxtype xsd:ID
> + * @lzxtype ID
> * @keywords final
> * @lzxtype token
> */
> @@ -407,6 +429,7 @@
> * determinePlacement method.
> * @type String
> * @lzxtype token
> + * @keywords final
> */
> var defaultplacement = null;
>
> @@ -432,9 +455,11 @@
> * to get a mouse position in your views coordinate system.
> *
> * @type LzNode
> + * @keywords readonly
> */
> var immediateparent = null;
>
> +/** @access private */
> var dependencies = null;
>
> /** A reference to the node that is an instance
> @@ -447,16 +472,20 @@
> * <code>parent.parent.parent.setAttribute(bgcolor, 0xFFFFFF)</code>
> * you can simply use <code>classroot.setAttribute(bgcolor, 0xFFFFFF)</code>.
> * @type LzNode
> + * @keywords readonly
> */
> var classroot;
>
> /** The depth of this node in the overall node hierarchy
> * @type Number
> + * @keywords readonly
> */
> var nodeLevel;
>
> if ($debug) {
> - // The source locator table maps source locations to nodes
> + /** The source locator table maps source locations to nodes
> + * @access private
> + */
> var sourceLocatorTable = {};
>
> /**
> @@ -788,6 +817,16 @@
> */
> static var _ignoreAttribute = {toString: function () {
> return '_ignoreAttribute'}};
> +
> +/**
> + * Overrides placement attribute (and defaultplacement in lexical parent).
> + * See the LzNode.determinePlacement method. Defaults to false.
> + * @type Boolean
> + * @keywords final
> + * @lzxdefault "false"
> + */
> +var ignoreplacement;
> +
>
> /**
> * Applies a dictionary of args
> @@ -1057,6 +1096,7 @@
> }
>
>
> +/** @access private */
> var setters ={
> name : "setName" ,
> id : "setID" ,
>
> Modified: openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloCanvas.lzs
> ===================================================================
> --- openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloCanvas.lzs 2007-11-13 00:55:23 UTC (rev 7225)
> +++ openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloCanvas.lzs 2007-11-13 01:02:15 UTC (rev 7226)
> @@ -243,13 +243,18 @@
>
> var initdelay = 0;
>
> -/** Sent whenever the number of created nodes changes */
> +/** Sent whenever the number of created nodes changes
> + * @lzxtype event
> + */
> var onpercentcreated = LzDeclaredEvent;
> -/** Sent whenever the mouse button goes down*/
> +/** Sent whenever the mouse button goes down
> + * @lzxtype event */
> var onmousedown = LzDeclaredEvent;
> -/** Sent whenever the mouse button goes up*/
> +/** Sent whenever the mouse button goes up
> + * @lzxtype event */
> var onmouseup = LzDeclaredEvent;
> -/** Sent whenever the mouse moves */
> +/** Sent whenever the mouse moves
> + * @lzxtype event */
> var onmousemove = LzDeclaredEvent;
>
> /** version number of the LPS that generated this application (for .lzo files,
>
> Modified: openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloView.lzs
> ===================================================================
> --- openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloView.lzs 2007-11-13 00:55:23 UTC (rev 7225)
> +++ openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloView.lzs 2007-11-13 01:02:15 UTC (rev 7226)
> @@ -52,20 +52,7 @@
> * @initarg public String resource: A string denoting the library resource to use for
> * this view. The default is usually 'theEmptyResource'
> *
> - * In addition to any events documented in the section below, these events are also available:
> - *
> - * <event>onmouseupoutside</event>: Sent when the mouse button comes up outside a
> - * view This event is only sent by views which are clickable
> - * after it went down over the view. This event is only sent by views which
> - * are clickable
>
> - * <event>onmousedragin</event>: Sent when the mouse button went down over the view
> - * and the button is still down when mouse rolls back inside the view.
> - * This event is only sent by views which are clickable
> -
> - * <event>onmousedragout</event>: Sent when the mouse button went down over the view
> - * and the button is still down when mouse rolls outside the view.
> - * This event is only sent by views which are clickable
> */
> class LzView extends LzNode {
>
> @@ -76,31 +63,44 @@
> */
> static var tagname = 'view';
>
> -/** Event called when this view adds a subview */
> +/** Event called when this view adds a subview
> + * @access private
> + * @lzxtype event
> + */
> var onaddsubview = LzDeclaredEvent;
> +/** @access private */
> var onbgcolor = LzDeclaredEvent;
> /** The onblur script is executed when an element loses focus either
> * by the pointing device or by tabbing navigation.
> + * @lzxtype event
> */
> var onblur = LzDeclaredEvent;
> /** The onclick script is executed when the pointing device button is
> * clicked over an element.
> + * @lzxtype event
> */
> var onclick = LzDeclaredEvent;
> +/** @access private */
> var onclickable = LzDeclaredEvent;
> /** The onfocus script is executed when an element receives focus
> * either by the pointing device or by tabbing navigation.
> + * @lzxtype event
> */
> var onfocus = LzDeclaredEvent; // From LzFocus
> +/** @lzxtype event */
> var onframe = LzDeclaredEvent;
>
> -/** Event for changes to view's <attribute>height</attribute> property */
> +/** Event for changes to view's <attribute>height</attribute> property
> + * @lzxtype event
> + */
> var onheight = LzDeclaredEvent;
> +/** @lzxtype event */
> var onimload = LzDeclaredEvent;
>
> /** The onkeyup script is executed when this view has the focus and a
> * key is released. This event is sent with the keycode for the key that
> * went up.
> + * @lzxtype event
> */
> var onkeyup = LzDeclaredEvent; // From LzFocus
>
> @@ -109,71 +109,140 @@
> * key that is held down. If you want the script executed only
> * once, use onkeyup. This event is sent with the keycode for the key that is
> * down.
> + * @lzxtype event
> */
> var onkeydown = LzDeclaredEvent; // From LzFocus
> +/** @lzxtype event */
> var onlastframe = LzDeclaredEvent;
> +/** @lzxtype event */
> var onload = LzDeclaredEvent;
> +/** @lzxtype event */
> var onloadperc = LzDeclaredEvent;
>
> /** <event>onerror</event>: Sent when there is an error loading the view's resource.
> * The argument sent with the event is the error string sent by the server.
> + * @access private
> + * @lzxtype event
> */
> var onerror = LzDeclaredEvent;
>
> /**
> * <event>ontimeout</event>: Sent when the request to load media for the view times
> * out
> + * @lzxtype event
> */
> var ontimeout = LzDeclaredEvent;
> /** The onmousedown script is executed when the pointing device button is
> * pressed over an element.
> + * @lzxtype event
> */
> var onmousedown = LzDeclaredEvent;
>
> /** The onmouseout script is executed when the point device is moved
> * so that is is no longer over an element.
> + * @lzxtype event
> */
> var onmouseout = LzDeclaredEvent;
> +
> /** The onmouseover script is executed when the pointing device is
> * moved onto an element.
> + * @lzxtype event
> */
> var onmouseover = LzDeclaredEvent;
> +
> +/** @access private
> + * @lzxtype event
> + */
> var onmousetrackover = LzDeclaredEvent;
> +
> +/** @access private
> + * @lzxtype event
> + */
> var onmousetrackup = LzDeclaredEvent;
>
> /** The onmouseup script is executed when the pointing device button is
> * released over an element.
> + * @lzxtype event
> */
> var onmouseup = LzDeclaredEvent;
> -/** Sent when a view changes its opacity */
> +
> +/**
> + * Sent when a view changes its opacity
> + * @lzxtype event
> + */
> var onopacity = LzDeclaredEvent;
>
> +/** @access private
> + * @lzxtype event
> + */
> var onplay = LzDeclaredEvent;
>
> -/** Event called when this view removes a subview */
> +/**
> + * Event called when this view removes a subview
> + * @lzxtype event
> + */
> var onremovesubview = LzDeclaredEvent;
>
> +/** @access private
> + * @lzxtype event
> + */
> var onresource = LzDeclaredEvent;
> +/** @access private
> + * @lzxtype event
> + */
> var onresourceheight = LzDeclaredEvent;
> +/** @access private
> + * @lzxtype event
> + */
> var onresourcewidth = LzDeclaredEvent;
> +/** @access private
> + * @lzxtype event
> + */
> var onrotation = LzDeclaredEvent;
> +/** @access private
> + * @lzxtype event
> + */
> var onstop = LzDeclaredEvent;
> +/** @access private
> + * @lzxtype event
> + */
> var ontotalframes = LzDeclaredEvent;
> +/** @access private
> + * @lzxtype event
> + */
> var onunstretchedheight = LzDeclaredEvent;
> +/** @access private
> + * @lzxtype event
> + */
> var onunstretchedwidth = LzDeclaredEvent;
> +/** @lzxtype event */
> var onvisible = LzDeclaredEvent;
> -/** @access private */
> +/** @access private
> + * @lzxtype event
> + */
> var onvisibility = LzDeclaredEvent;
>
> -/** event for changes to view's <attribute>width</attribute> property */
> +/** event for changes to view's <attribute>width</attribute> property
> + * @lzxtype event
> + */
> var onwidth = LzDeclaredEvent;
>
> -/** event for changes to view's <attribute>x</attribute> property */
> +/** event for changes to view's <attribute>x</attribute> property
> + * @lzxtype event
> + */
> var onx = LzDeclaredEvent;
> +/** @access private
> + * @lzxtype event
> + */
> var onxoffset = LzDeclaredEvent;
>
> -/** event for changes to view's <attribute>y</attribute> property */
> +/** event for changes to view's <attribute>y</attribute> property
> + * @lzxtype event
> + */
> var ony = LzDeclaredEvent;
> +/** @access private
> + * @lzxtype event
> + */
> var onyoffset = LzDeclaredEvent;
>
> /**
> @@ -186,10 +255,13 @@
> * ondblclick event, will simply send two click events.
> * The view's doubleclick time can be adjusted by setting its
> * DOUBLE_CLICK_TIME attribute
> + * @lzxtype event
> */
> var ondblclick = LzDeclaredEvent;
> +/** @access private */
> var DOUBLE_CLICK_TIME = 500;
>
> +/** @access private */
> var capabilities = LzSprite.prototype.capabilities;
>
> /**
> @@ -311,6 +383,7 @@
> /** Reference to closest masked view in the hierarchy at or above
> * this one
> * @type LzView
> + * @keywords readonly
> */
> var mask;
>
> @@ -318,6 +391,7 @@
> * See focus manager (LzFocus) for more details.
> * @type Boolean
> * @lzxtype boolean
> + * @keywords readonly
> */
> var focusable = false;
>
> @@ -332,6 +406,7 @@
> * @lzxdefault "false"
> * @keywords final
> */
> +var clip = false;
> setters.clip = -1;
> setters.x ="setX"
> setters.y = "setY";
> @@ -350,6 +425,7 @@
> * @lzxdefault "left"
> * @keywords final
> */
> +var align = "left"
> setters.align = "setAlign"
>
> /**
> @@ -359,6 +435,7 @@
> * @lzxtype "top" | "middle" | "bottom" | constraint
> * @lzxdefault "top"
> */
> +var valign = "top"
> setters.valign = "setValign"
>
> /** The URL from which to load the resource for this
> @@ -368,6 +445,14 @@
> * @lzxtype expression
> * @access private
> */
> +var source;
> +/**
> + * As a setter, this is private. It's not really a setter, because
> + * it talks to a private attribute, "source".
> + * The method setSource, defined below, is public, but it's not
> + * a setter. [bshine 2007.11.07]
> + * @access private
> + */
> setters.source = "setSource";
> /** The background color of the canvas.
> * @lzxtype token
> @@ -378,6 +463,7 @@
> * be loaded.
> * @type String
> */
> +var resource;
> setters.resource = "setResource";
>
> /** If true, this view intercepts click events; otherwise they are passed
> @@ -387,9 +473,10 @@
> */
> setters.clickable = "setClickable";
> /** Setting clickRegion to a vector-based SWF turns the SWF shape into a clickable hotspot.
> - * @access private
> + * @access public
> * @lzxtype string
> */
> +var clickregion;
> setters.clickregion = "__LZsetClickRegion";
> /** The cursor to display when the mouse is over this view. Any
> * resource can be used as a cursor. This attribute can be set for
> @@ -397,12 +484,14 @@
> * clickable to true.
> * @lzxtype token
> */
> +var cursor;
> setters.cursor = "setCursor";
> /** A color to use to render object that appears inside this view,
> * which includes any vector or bitmap art in the view's resource
> * and any contained views.
> * @lzxtype color
> */
> +var fgcolor;
> setters.fgcolor = "setColor";
> /** The font to use for any @c{<text>} or @c{<inputtext>} elements that
> * appear inside this view. Like all the font properties
> @@ -413,6 +502,7 @@
> * for any of its subviews.
> * @lzxtype string
> */
> +var font;
> setters.font = "setFontName" ;
>
> /** The style to use to render text fields that appear inside of
> @@ -434,42 +524,51 @@
> * default for this property is "none". This is used to resize a
> * view's contents by setting its width and/or height.
> * @lzxtype "width" | "height" | "both"
> + * @lzxdefault "none"
> */
> +var stretches = "none";
> setters.stretches = "stretchResource";
> /** If true, the resource attached to this view begins playing when
> * the view is instantiated.
> * @lzxtype boolean
> */
> +var play;
> setters.play = "setPlay";
> /** Show or hide the handcursor for this view, if clickable */
> setters.showhandcursor = "setShowHandCursor";
>
> +var layout;
> setters.layout = "setLayout";
>
> /** Activate/inactivate children for accessibility
> * @type Boolean
> * @lzxtype boolean
> */
> +var aaactive;
> setters.aaactive = "setAAActive";
> /** Set accessibility name
> * @type String
> * @lzxtype string
> */
> +var aaname;
> setters.aaname = "setAAName";
> /** Set accessibility description
> * @type String
> * @lzxtype string
> */
> +var aadescription;
> setters.aadescription = "setAADescription";
> /** Set accessibility tab order
> * @type Number
> * @lzxtype number
> */
> +var aatabindex;
> setters.aatabindex = "setAATabIndex";
> /** Set accessibility silencing/unsilencing
> * @type Boolean
> * @lzxtype boolean
> */
> +var aasilent;
> setters.aasilent = "setAASilent";
>
> __LZdelayedSetters.layout = "setLayout";
> @@ -492,6 +591,7 @@
> */
> setters.yoffset = "setYOffset";
>
> +/** @access private */
> var sprite = null;
>
> /** A value of true means that this view is shown. A
> @@ -581,7 +681,7 @@
> * to scale a view by a percentage of its original size, or to determine the
> * aspect ratio for a view.
> * @type Number
> - * @modifiers readonly
> + * @keywords readonly
> */
> var unstretchedwidth = 0;
> /** If stretches is not set to none, the height
> @@ -589,12 +689,12 @@
> * to scale a view by a percentage of its original size, or to determine the
> * aspect ratio for a view.
> * @type Number
> - * @modifiers readonly
> + * @keywords readonly
> */
> var unstretchedheight = 0;
> /** An array of the subviews that are children of this
> * view. This is initialized to an empty array for views that have no subviews.
> - * @modifiers readonly
> + * @keywords readonly
> */
> var subviews = [];
> /** @access private */
> @@ -630,7 +730,7 @@
>
> /** The total number of frames for this view's resource.
> * @type Number
> - * @modifiers readonly
> + * @keywords readonly
> */
> var totalframes = 0;
> /** If this view has a multi-frame resource, this allows setting which
> @@ -649,30 +749,35 @@
> var frame = 0;
> setters.frame = "setResourceNumber";
>
> -/** @keywords deprecated */
> +/** @keywords deprecated
> + * @access private
> + */
> var loadperc = 0;
> /** For views whose resource is loaded at runtime,
> * the ratio of the loaded frames to the total frames. This is a number between
> * zero and 1.
> * @type Number
> - * @modifiers readonly
> + * @keywords readonly
> */
> var framesloadratio = 0;
> /** For views whose resource is loaded at runtime,
> * ratio of the loaded bytes to the total bytes. This is a number between
> * zero and 1.
> * @type Number
> + * @keywords readonly
> */
> var loadratio = 0;
>
> /** If true, then setWidth() has been called on this
> * view, and the view will not be sized to its contents.
> * @type Boolean
> + * @keywords readonly
> */
> var hassetheight = false;
> /** If true, then setHeight() has been called on this
> * view, and the view will not be sized to its contents.
> * @type Boolean
> + * @keywords readonly
> */
> var hassetwidth = false;
>
> @@ -688,9 +793,11 @@
> // @access private
> //
> //============================================================================
> -
> +/** @access private */
> var addedToParent = null;
> +/** @access private */
> var checkPlayStatusDel = null;
> +/** @access private */
> var masked = false;
>
> /**
> @@ -698,9 +805,10 @@
> * animation. This may be turned off to make the view snap to a
> * pixel boundary by setting pixellock to true.
> * @lzxtype booleanLiteral
> + * @modifiers final
> */
> var pixellock = null;
> -
> +/** @access private */
> var setButtonSize = null;
>
> var clickable = false;
> @@ -709,6 +817,7 @@
> * @lzxtype boolean
> */
> var showhandcursor = null;
> +/** @access private */
> var updatePlayDel = null;
> /**
> * A resource that is presented in the background of this view. The
> @@ -722,11 +831,11 @@
> var resource = null;
>
> /**
> - * @modifiers readonly
> + * @keywords readonly
> */
> var resourcewidth = null;
> /**
> - * @modifiers readonly
> + * @keywords readonly
> */
> var resourceheight = null;
>
> @@ -2513,6 +2622,7 @@
>
> /** blurring is true if the view is in the process of losing focus.
> * @type Boolean
> + * @access private
> */
> var blurring = false;
>
>
> Modified: openlaszlo/trunk/WEB-INF/lps/schema/build.xml
> ===================================================================
> --- openlaszlo/trunk/WEB-INF/lps/schema/build.xml 2007-11-13 00:55:23 UTC (rev 7225)
> +++ openlaszlo/trunk/WEB-INF/lps/schema/build.xml 2007-11-13 01:02:15 UTC (rev 7226)
> @@ -56,12 +56,14 @@
> <target name="dtd"
> description="Generate DTD" depends="rng"
> unless="schemas.uptodate" >
> + <?ignore BEN HATES THE DTD
> <exec executable="${python.exec}" taskname="rng2dtd" failonerror="true" >
> <arg value="rng2dtd.py"/>
> <arg value="${rng}"/>
> <arg value="-o"/>
> <arg value="${dtd}"/>
> </exec>
> + ?>
> </target>
>
> <target name="clean"
>
>
> _______________________________________________
> Laszlo-checkins mailing list
> Laszlo-checkins at openlaszlo.org
> http://www.openlaszlo.org/mailman/listinfo/laszlo-checkins
--
Regards,
Max Carlson
OpenLaszlo.org
More information about the Laszlo-dev
mailing list