P T Withington | 5 Sep 21:56
Favicon

For Review: Change 20080905-ptw-q Summary: Address review comments (part 1)

Change 20080905-ptw-q by ptw <at> dueling-banjos.home on 2008-09-05  
14:23:07 EDT
     in /Users/ptw/OpenLaszlo/krispy-kreme
     for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Address review comments (part 1)

Technical Reviewer: a.bargull <at> intensis.de (pending)

Details:
     LzMessage: indexOf is in superclass, add static xmlEscape,
     LzSourceMessage/message, and correct constructor signature.

     LzDebug: Revise eval protocol: echo in debugger, call console with
     expression to eval, console calls back to Debugger/displayResult.
     Move _dbg_log_all_writes to Debugger/log_all_writes.  Use var
     declaration every time you set Debug to silence compiler warnings.

     LzFlashRemote, LzDebug: Clean up addText, simplify defaulting of
     color/type, adjust doEval to new protocol.

     LzCompiler: remove unreachable if branch

     LzMessage: fix date type-ohs, move xmlEscape here

     LzBootstrapDebugService:  Document the console 'interface' (even
     though I cannot declare it as an interface right now).  Make sure
     the bootstrap console implements it.  Adjust the logger so it
     works for Safari's console, move xmlEscape from here

     debugger: Clean up global comment, addText

Tests:
     ant lztest, smokecheck

Files:
M      WEB-INF/lps/lfc/debugger/LzMessage.lzs
M      WEB-INF/lps/lfc/debugger/LzDebug.lzs
M      WEB-INF/lps/lfc/debugger/platform/swf/LzFlashRemote.as
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/LzCompiler.lzs
M      WEB-INF/lps/lfc/compiler/LzMessage.lzs
M      WEB-INF/lps/lfc/compiler/LzBootstrapDebugService.lzs
M      lps/components/debugger/debugger.lzx

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080905-ptw-q.tar


Gmane