[Laszlo-dev] [Laszlo-checkins] r7919 - in openlaszlo/trunk: WEB-INF/lps/lfc/compiler docs/src/nav
Lou Iorio
liorio at laszlosystems.com
Sat Feb 2 03:26:08 PST 2008
Perhaps I misunderstand. I would not mind being corrected.
On Feb 1, 2008, at 6:41 PM, Donald Anderson wrote:
> Thanks,
> I reopened the JIRA. For the record, it's LPP-4936 (it's listed
> incorrectly in the review).
> I assigned to Lou.
>
> - Don
>
> On Feb 1, 2008, at 4:46 PM, P T Withington wrote:
>
>> It should probably be noted in this doc:
>>
>> 1. You don't _have_ to include the <debug> tag. By default, the
>> debug window will be sized to fit the lower 1/2 of the canvas, and
>> can be resized as necessary.
By default, the debug window is disabled, so you need the <debug>
tag. The fact that the debug window will be sized to fit the lower
1/2 of the canvas
is only useful if the canvas height is big enough to contain it.
>>
>> 2. The easiest way to enable debugging is with the Debug checkbox
>> in the developer console (q.v.).
The way most people will look at code examples, at least from the
doc, is with openlaszlo editor, which has no debug checkbox.
>>
>> 3. (quibble) Is 'hotlink' the best term? The point is that
>> objects displayed by the debugger are 'inspectable', and we are
>> trying to convey that in a simple example.
Agreed. "hotlink" is a bad term for anything not associated with our
more prurient interests.
>>
>> Feel free to file this as a doc bug if you don't want to address
>> it now.
>>
>> On 2008-01-29, at 16:38 EST, dda at openlaszlo.org wrote:
>>
>>> Author: dda
>>> Date: 2008-01-29 13:38:11 -0800 (Tue, 29 Jan 2008)
>>> New Revision: 7919
>>>
>>> Modified:
>>> openlaszlo/trunk/WEB-INF/lps/lfc/compiler/LzRuntime.lzs
>>> openlaszlo/trunk/docs/src/nav/toc.xml
>>> Log:
>>> Change 20080129-dda-v by dda at lester.local on 2008-01-29 15:11:33 EST
>>> in /Users/dda/laszlo/src/svn/openlaszlo/trunk-doc
>>> for http://svn.openlaszlo.org/openlaszlo/trunk
>>>
>>> Summary: doc: brought 3.0 material into <debug> reference page
>>>
>>> New Features:
>>>
>>> Bugs Fixed: LPP-4636
>>>
>>> Technical Reviewer: promanik (pending)
>>> QA Reviewer: (pending)
>>> Doc Reviewer: liorio (pending)
>>>
>>> Documentation:
>>>
>>> Release Notes:
>>>
>>> Details:
>>> Added the text and the example from the old refguide into the
>>> javadoc for Debug.
>>> Removed the TODO from the toc.
>>>
>>> Tests:
>>>
>>>
>>>
>>> Modified: openlaszlo/trunk/WEB-INF/lps/lfc/compiler/LzRuntime.lzs
>>> ===================================================================
>>> --- openlaszlo/trunk/WEB-INF/lps/lfc/compiler/LzRuntime.lzs
>>> 2008-01-29 21:19:35 UTC (rev 7918)
>>> +++ openlaszlo/trunk/WEB-INF/lps/lfc/compiler/LzRuntime.lzs
>>> 2008-01-29 21:38:11 UTC (rev 7919)
>>> @@ -1,7 +1,7 @@
>>> /* -*- mode: JavaScript; c-basic-offset: 2; -*- */
>>>
>>> /**
>>> - * @copyright Copyright 2001-2007 Laszlo Systems, Inc. All
>>> Rights Reserved.
>>> + * @copyright Copyright 2001-2008 Laszlo Systems, Inc. All
>>> Rights Reserved.
>>> * Use is subject to license terms.
>>> *
>>> * @access private
>>> @@ -80,11 +80,32 @@
>>> var Debug;
>>>
>>> /**
>>> - * Automatically created when an application is
>>> - * compiled in debug mode (requested by either using the
>>> - * <xref linkend="LzCanvas"/> <code>debug='true'</code>
>>> attribute or by loading the
>>> - * application using the <code>?debug=true</code> option).
>>> + * The <tagname>debug</tagname> tag controls the initial
>>> appearance
>>> + * and options of the debugger when debugging is enabled.
>>> Debugging is
>>> + * enabled either by including the <code>debug="true"</code>
>>> option on
>>> + * the <xref linkend="LzCanvas"><tagname>canvas</tagname></
>>> xref> tag,
>>> + * or adding the <code>?debug=true</code> query argument to the
>>> + * application's URL.
>>> *
>>> + * <example title="debug tag"><programlisting><![CDATA[
>>> + * <canvas debug="true" height="120">
>>> + * <debug width="300" height="50" x="5" y="5" fontsize="8"/>
>>> + * <script>
>>> + * Debug.write("Hello world!");
>>> + * Debug.warn('This is a hotlink: %w', {a: 1, b: 2});
>>> + * </script>
>>> + * </canvas>]]>
>>> + * </programlisting></example>
>>> + *
>>> + *
>>> + * The debug tag controls the appearance of the debugger when
>>> + * debugging is on. It does not cause the application to be
>>> + * compiled with debugging mode enabled. Only the debug
>>> option on
>>> + * the canvas and the debug query parameter of the URL do this.
>>> + *
>>> + * For more information, see the
>>> + * <a href="${dguide}debugging.html">Debugging</a> chapter of
>>> the Guide.
>>> + *
>>> * @shortdesc The Laszlo debugger
>>> * @keywords private_constructor
>>> * @access public
>>>
>>> Modified: openlaszlo/trunk/docs/src/nav/toc.xml
>>> ===================================================================
>>> --- openlaszlo/trunk/docs/src/nav/toc.xml 2008-01-29 21:19:35 UTC
>>> (rev 7918)
>>> +++ openlaszlo/trunk/docs/src/nav/toc.xml 2008-01-29 21:38:11 UTC
>>> (rev 7919)
>>> @@ -237,7 +237,7 @@
>>> </category>
>>>
>>> <category title="Development">
>>> - <item title="debug (Debug) [LPP-4936]" href="Debug
>>> +debug.html"/>
>>> + <item title="debug (Debug)" href="Debug+debug.html"/>
>>> <item title="SyncTester" href="lz.SyncTester.html" />
>>> <item title="Test" href="lz.Test.html" />
>>> <item title="TestCase" href="lz.TestCase.html" />
>>>
>>>
>>> _______________________________________________
>>> Laszlo-checkins mailing list
>>> Laszlo-checkins at openlaszlo.org
>>> http://www.openlaszlo.org/mailman/listinfo/laszlo-checkins
>>
>
>
> --
>
> Don Anderson
> Java/C/C++, Berkeley DB, systems consultant
>
> voice: 617-547-7881
> email: dda at ddanderson.com
> www: http://www.ddanderson.com
>
>
>
>
More information about the Laszlo-dev
mailing list