[Laszlo-dev] For Review: Change 20080924-ptw-t Summary: Improve swf9 debugger description of classes

André Bargull andre.bargull at udo.edu
Wed Sep 24 08:13:27 PDT 2008


Hmm, I never liked the ':=' operator when I had to write Delphi 
applications. Actually I never liked Delphi at all that much, but that's 
another story ;-)

(I have to admit my first programming language was C++, so from my 
background at that time, the Delphi syntax was sometimes just too 
strange, esp. 'begin...end' instead of '{...}' and no ';' before 'else', 
etc....)


On 9/24/2008 4:45 PM, P T Withington wrote:
> Wow. I guess it is working by luck right now!
> 
> This is one thing I think C got really wrong and has been propagated in 
> too many languages. Assignment should be a much harder operator to type, 
> since it should be used very infrequently. (Pascal's := is a much better 
> idea.)
> 
> On Sep 24, 2008, at 9:09 AM, André Bargull <andre.bargull at udo.edu> wrote:
> 
>> Approved, if you add the other equal sign:
>>
>>> if (fn = getDefinitionByName(n)) {
>>
>> On 9/24/2008 2:15 PM, P T Withington wrote:
>>> Change 20080924-ptw-t by ptw at dueling-banjos.local on 2008-09-24 
>>> 08:02:12 EDT
>>>    in /Users/ptw/OpenLaszlo/honey-dew-3
>>>    for http://svn.openlaszlo.org/openlaszlo/trunk
>>>
>>> Summary: Improve swf9 debugger description of classes
>>>
>>> Bugs Fixed:
>>> LPP-6226  make the compiler debug flag work with swf9
>>>
>>> Technical Reviewer: a.bargull at intensis.de (pending)
>>> QA Reviewer: hminsky (pending)
>>>
>>> Details:
>>>    swf9 functionName uses getQualifiedClassName and
>>>    getDefinitionByName to get class names and verify that they are
>>>    global names.
>>>
>>> Tests:
>>>    Public classes now print without #ID appended.  Other classes will
>>>    when LPP-7047 is fixed.  Flash classes print with their proper
>>>    namespace prefix
>>>
>>> Files:
>>> M      WEB-INF/lps/lfc/debugger/LzDebug.lzs
>>> M      WEB-INF/lps/lfc/debugger/platform/swf/LzDebug.as
>>> M      WEB-INF/lps/lfc/debugger/platform/dhtml/LzDebug.js
>>> M      WEB-INF/lps/lfc/debugger/platform/swf9/LzDebug.as
>>>
>>> Changeset: 
>>> http://svn.openlaszlo.org/openlaszlo/patches/20080924-ptw-t.tar
>>>
> 



More information about the Laszlo-dev mailing list