Author: ben
Date: 2007-06-25 13:16:24 -0700 (Mon, 25 Jun 2007)
New Revision: 5510

Modified:
   openlaszlo/branches/4.0/
Log:
Blocked revisions 5043,5226,5232,5236,5246,5252,5296-5297 via svnmerge

.......
  r5043 | jsundman | 2007-05-16 08:32:28 -0700 (Wed, 16 May 2007) | 1 line
  
  updating calculator tutorial to new example markup
.......
  r5226 | ptw | 2007-05-25 14:36:19 -0700 (Fri, 25 May 2007) | 130 lines
  
  Change 20070525-ptw-S by [EMAIL PROTECTED] on 2007-05-25 12:02:35 EDT
      in /Users/ptw/OpenLaszlo/legals
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Step 1 of integrating binary libraries from trunk to legal's
  
  Technical Reviewer: (pending)
  QA Reviewer: (pending)
  Doc Reviewer: (pending)
  
  Details:
      Merged revisions 3667 via svnmerge from 
      http://svn.openlaszlo.org/openlaszlo/trunk
  
      ........
        r3667 | ptw | 2007-02-05 20:16:51 -0500 (Mon, 05 Feb 2007) | 107 lines
  
        Change 20070131-ptw-V by [EMAIL PROTECTED] on 2007-01-31 10:59:47 EST
            in /Users/ptw/OpenLaszlo/trunk
  
        Summary: binary libraries in 3.4
  
        Bugs Fixed:
        LPP-3438: 'Implement "binary libraries"'
  
        Technical Reviewer: hminsky (IM 15:10 US/Eastern)
        QA Reviewer: max (Message-ID: <[EMAIL PROTECTED]>)
        Doc Reviewer: sallen (Message-ID: <[EMAIL PROTECTED]>)
  
        Documentation:
            To create a binary library, you compile the library as:
  
              lzc -c library.lzx
  
            This creates a `library.lzo` file in the same directory.  Any
            program that includes the `library.lzx` will prefer the .lzo if
            that is found.  It is up to your build process to ensure that the
            .lzo file is kept up to date.
  
        Details:
            Back-port of this feature to 3.4.  As you can see, I hardly had to
            change anything to get it to work in 3.4.
  
        Detailed details:
            [Changes ported from Legal's are marked with `-`, new changes are
            marked with `+`]
  
            - lzunit-test: Handle Flash 9 player
  
            - lzx.rnc: New element <interface> can be used to extend schema,
              script tag can take `when` and `type`.
  
            + LzLoadQueue: Fix paren-oh that causes smokecheck to fail in swf6.
  
            - SimpleNode: don't bomb when adding children via set.
  
            + FileUtils: open .lzo files as GZIP.
  
            + ComparisonMap: maintain entry order.
  
            - ReferenceCollector: Eliminate redundant constraints, properly
              express contraints on global functions, sanitize names.
  
            - Compiler: Unparse super calls
  
            - Assembler: Correct assoc-oh in block out of range error message.
  
            + Compiler, CodeGenerator, ToplevelCompiler, SWFFile: Remove Krank
              Kruft
  
            - Compiler, CodeGenerator: back-port compressing/obfuscating
              unparser, and other miscellaneous compiler improvements.
  
            + JavascriptCompressor: Adapted from Legal's JavascriptGenerator
  
            + CompilerError, CompilerImplementationError: Adapt to new
              location string
  
            + Function: Permit overriding name, maintain source-location info.
  
            - ScriptClass: Scaffolding for outputting an LZX class as a JS 
class.
  
            - LibraryCompiler: Load .lzo (binary) library if available.
  
            - ClassCompiler: Split out actual generation of class code so it
              can be overridden in a subclass.
  
            - ViewCompiler, ResourceCompiler, FontCompiler,
              CompilationEnvironment, Compiler: Permit compiling of <library>
              without <canvas>
  
            + ToplevelCompiler: Compile interfaces, maintain auto-include
              information
  
            - InterfaceCompiler: Compiles an <interface>, updating the schema.
  
            + ViewSchema, AttributeSpec, ClassModel: Add toLZX method that
              generates an <interface> from the schema.
  
            + SWFWriter: open to subclassing
  
            - LibraryWriter: New compiler back-end, subclass of SWFWriter,
            captures object-code and outputs it to a binary library.
  
            - CompilationEnvironment: Store object file so back-ends can
              relativize paths.
  
            + DataCompiler: If not compiling to canvas, defer compiling data.
  
            + NodeModel: Store methods in class model, use new location format
              for functions, ensure generated method names are unique.
  
            - ScriptElementCompiler: support `when='immediate'`
  
            - Compiler, Main: New option '-c' permits compiling a <library> to 
.lzo.
  
            - Compiler: Add InterfaceCompiler.
  
            + ClassModel: Make comparable so classes can be sorted according
              to superclass, add hasNodeModel to tell when a class has had code
              generated for it, maintain class method specifications.
  
        Tests:
            smoketest, compiled LFC, flasmed and compared to previous -- no 
change
      ........
      
  Tests:
      ant lztest, smokecheck, lzc -c
.......
  r5232 | jgrandy | 2007-05-25 16:20:06 -0700 (Fri, 25 May 2007) | 1 line
  
  update docs index with revised links
.......
  r5236 | jsundman | 2007-05-26 09:20:19 -0700 (Sat, 26 May 2007) | 1 line
  
  cleaned up text chapter. Resolves lpp-3930 and lpp-1034
.......
  r5246 | jgrandy | 2007-05-29 11:39:21 -0700 (Tue, 29 May 2007) | 1 line
  
  turn off tab check pending a proper fix, so we can get a legals nightly build 
done.
.......
  r5252 | ptw | 2007-05-29 20:13:49 -0700 (Tue, 29 May 2007) | 561 lines
  
  Change 20070529-ptw-p by [EMAIL PROTECTED] on 2007-05-29 12:53:23 EDT
      in /Users/ptw/OpenLaszlo/legals
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Part 2 of binary library integration to legals from trunk
  
  Bugs Fixed:
  LPP-3438: 'Implement "binary libraries"' (integrated to legal's)
  
  Technical Reviewer: hminsky (pending)
  
  Details:
      Merged revisions 
3754-3892,3894-3952,3954,3956-4011,4013-4252,4254-4284,4286-4302,4304-4393,4395-4407,4410-4437,4439-4442,4444,4447-4453,4455-4461,4463-4467,4469-4471,4473-4474,4476,4478-4498,4500-4508,4510-4525,4527-4588,4590-4733,4735-4876,4878-4964
 via svnmerge from 
      http://svn.openlaszlo.org/openlaszlo/trunk
  
      ........
        r3754 | hqm | 2007-02-08 17:15:50 -0500 (Thu, 08 Feb 2007) | 23 lines
  
        Change 20070208-hqm-2 by [EMAIL PROTECTED] on 2007-02-08 15:21:36 EST
            in /cygdrive/c/users/hqm/openlaszlo/trunk
  
        Summary:  fixes for inline datasets with binary libraries
  
        New Features:
  
        Bugs Fixed: declared datasets were diappearing from library files
  
        Technical Reviewer: pablo (pending)
        QA Reviewer: (pending)
        Doc Reviewer: (pending)
  
        Documentation:
  
        Release Notes:
  
        Details:
  
        mods to smokecheck  to make smoketest pass
  
  
        Tests:
      ........
        r3762 | hqm | 2007-02-09 14:44:48 -0500 (Fri, 09 Feb 2007) | 1 line
  
        forgot to check this in with fix for datasets
      ........
        r3791 | ptw | 2007-02-11 23:16:55 -0500 (Sun, 11 Feb 2007) | 57 lines
  
        Change 20070208-ptw-x by [EMAIL PROTECTED] on 2007-02-08 19:29:46 EST
            in /Users/ptw/OpenLaszlo/trunk
  
        Summary: Binary Library tweaks
  
        Bugs Fixed:
        LPP-NaN: Compiler chokes if library.lzx does not exist, even if
        library.lzo does
        LPP-NaN: Compiler does not recompile app if library.lzo changes
  
        Technical Reviewer: henry (pending)
        QA Reviewer: pablo (pending)
        Doc Reviewer: n/a
  
        Details:
            lzx.rnc: Add private `includes` attribute to `<library>` tag, used
            for binary libraries to record the includes that they included.
  
            Main, CSSHandler: Remove printStackTrace calls, now that we know 
about
            --onerror throw
  
            CompilationManager: add flag for resolving Library files.
  
            LibraryCompiler, Parser: remove redundant resolveLibraryName,
            process `includes` attribute.
  
            ToplevelCompiler, SWFWriter: Use new 
CompilationEnvironment.resolveLibrary
            method, enhance getLibraries to be able to get back the
            auto-include and visited sets.
  
            LibraryWriter: Learn to write out the `includes` attribute (list
            of all includes that this binary library represents), make
            compression and obfuscation controllable from command line (for
            debugging).
  
            FileResolver: Add an option to resolve using the 'library rules'
            (if a directory is passed add library.lzx, look for library.lzo
            first).
  
            CompilationEnvironment: Add new resolveLibrary method, let
            resolveReference take a third argument specifying library
            resolution, default to element being an include element.
  
            ImportCompiler, Parser: resolve as library.
  
            Compiler: Pass application file and root element to LibraryWriter.
  
            StyleSheetCompiler: use environment resolve interface, give
            location info for stylesheet script, ensure stylesheet script is
            emitted as a statement.
  
            CompilationError: careful about null.
  
        Tests:
            henry's simple library test
            smokecheck
            pablo's library compiles and loads, but does not run (yet)
      ........
        r3795 | hqm | 2007-02-12 17:24:25 -0500 (Mon, 12 Feb 2007) | 21 lines
  
        Change 20070212-hqm-2 by [EMAIL PROTECTED] on 2007-02-12 17:21:57 EST
            in /cygdrive/c/users/hqm/openlaszlo/trunk/WEB-INF/lps/lfc
  
        Summary:  fix for inifinte loop in debugger check on datasets 
  
        New Features:
  
        Bugs Fixed: infinte loop in debug mode 
  
        Technical Reviewer: pkang (pending)
        QA Reviewer: (pending)
        Doc Reviewer: (pending)
  
        Documentation:
  
        Release Notes:
  
        Details:
  
  
        Tests:
      ........
        r3797 | hqm | 2007-02-12 19:20:22 -0500 (Mon, 12 Feb 2007) | 1 line
  
        didn't go in with my changeset checkin for some reason, fixes LPP-3537
      ........
        r3801 | ptw | 2007-02-13 14:51:42 -0500 (Tue, 13 Feb 2007) | 15 lines
  
        Change 20070213-ptw-Z by [EMAIL PROTECTED] on 2007-02-13 14:10:25 EST
            in /Users/ptw/OpenLaszlo/trunk
  
        Summary: Handle when in binary libraries
  
        Technical Reviewer: hminsky (IM 14:40 US/Eastern)
        QA Reviewer: adam (pending)
        Doc Reviewer: n/a
  
        Details:
            If an attribute overrides it's when value, the interface must
            record it.
  
        Tests:
            Adam's test appears to work.
      ........
        r3896 | ptw | 2007-02-22 18:57:50 -0500 (Thu, 22 Feb 2007) | 15 lines
  
        Change 20070222-ptw-K by [EMAIL PROTECTED] on 2007-02-22 15:53:31 PST
            in /Users/ptw/OpenLaszlo/3.4.1
  
        Summary: Be more careful adjusting resource paths
  
        Technical Reviewer: papley (pending)
        QA Reviewer: pablo (pending)
        Doc Reviewer: n/a
  
        Details:
            Canonicalize the directories before you try to adjust them, so
            platform-dependencies don't bite you.
  
        Tests:
            IWFP?
      ........
        r3902 | ptw | 2007-02-23 13:46:25 -0500 (Fri, 23 Feb 2007) | 16 lines
  
        Change 20070222-ptw-Z by [EMAIL PROTECTED] on 2007-02-22 19:30:50 PST
            in /Users/ptw/OpenLaszlo/3.4.1
  
        Summary: Don't create the .lzo until you are done
  
        Technical Reviewer: sallen (over shoulder)
        QA Reviewer: pablo (pending)
        Doc Reviewer: n/a
  
        Details:
            LibraryWriter: Make sure to use canonical files
  
            Main: Write the output to a .gz and move it to .lzo when you are 
done.
  
        Tests:
            IWFH?
      ........
        r3903 | ptw | 2007-02-23 14:21:43 -0500 (Fri, 23 Feb 2007) | 11 lines
  
        Change 20070223-ptw-r by [EMAIL PROTECTED] on 2007-02-23 11:19:57 PST
            in /Users/ptw/OpenLaszlo/trunk-clean
  
        Summary: Revert -r3896 which broke compiling on Windows
  
        Technical Reviewer: pkang (pending)
        QA Reviewer: n/a
        Doc Reviewer: n/a
  
        Tests:
            IWFP
      ........
        r3906 | ptw | 2007-02-23 15:02:25 -0500 (Fri, 23 Feb 2007) | 14 lines
  
        Change 20070223-ptw-9 by [EMAIL PROTECTED] on 2007-02-23 11:53:48 PST
            in /Users/ptw/OpenLaszlo/3.4.1
  
        Summary: Remove platform path dependency in binary resource resolver
  
        Technical Reviewer: hminsky (over shoulder)
        QA Reviewer: pkang (pending)
        Doc Reviewer: n/a
  
        Details:
            Convert paths to URL's before adjusting
  
        Tests:
            IWFP
      ........
        r3911 | ptw | 2007-02-23 15:43:50 -0500 (Fri, 23 Feb 2007) | 16 lines
  
        Change 20070223-ptw-q by [EMAIL PROTECTED] on 2007-02-23 12:14:31 PST
            in /Users/ptw/OpenLaszlo/3.4.1
  
        Summary: Complain if you can't rename the binary to the final output
  
        Technical Reviewer: hminsky (over shoulder)
        QA Reviewer: pkang (pending)
        Doc Reviewer: n/a
  
        Details:
            LibraryWriter: Remove erroneous toURL
  
            Main: Check return codes you dummy
  
        Tests:
            IWFH?
      ........
        r3912 | ptw | 2007-02-23 16:18:08 -0500 (Fri, 23 Feb 2007) | 16 lines
  
        Change 20070223-ptw-3 by [EMAIL PROTECTED] on 2007-02-23 13:15:47 PST
            in /Users/ptw/OpenLaszlo/trunk-clean
  
        Summary: Fix broken compiler assertion
  
        Technical Reviewer: me
        QA Reviewer: me
        Doc Reviewer: me
  
        Details:
            Apparently I am the only member of the platform team that runs
            with assertions on, and apparently, I just compiled the first app
            that contains a comma-separated list of expressions.
  
        Tests:
            No assertions for me!
      ........
        r3915 | ptw | 2007-02-23 17:07:34 -0500 (Fri, 23 Feb 2007) | 14 lines
  
        Change 20070223-ptw-K by [EMAIL PROTECTED] on 2007-02-23 13:54:24 PST
            in /Users/ptw/OpenLaszlo/3.4.1/diamond/client/framework
  
        Summary: Output library validate attribute in binary
  
        Technical Reviewer: hminsky (pending)
        QA Reviewer: pkang (pending)
        Doc Reviewer: n/a
  
        Details:
            Secret attribute Henry told me about
  
        Tests:
            IWFH?
      ........
        r3917 | ptw | 2007-02-23 17:55:32 -0500 (Fri, 23 Feb 2007) | 14 lines
  
        Change 20070223-ptw-W by [EMAIL PROTECTED] on 2007-02-23 14:50:10 PST
            in /Users/ptw/OpenLaszlo/3.4.1
  
        Summary: Support new "libraries" feature
  
        Technical Reviewer: hminsky (pending)
        QA Reviewer: pkang (pending)
        Doc Reviewer: (pending)
  
        Details:
            Allow declaration of libraries
  
        Tests:
            IWFH?
      ........
        r3948 | ptw | 2007-02-27 12:30:03 -0500 (Tue, 27 Feb 2007) | 21 lines
  
        Change 20070227-ptw-X by [EMAIL PROTECTED] on 2007-02-27 11:13:24 EST
            in /Users/ptw/OpenLaszlo/3.4.1
  
        Summary: Add autoincludes to schema only at top level
  
        Bugs Fixed:
        LPP-3565 'Dashboard has compilation errors'
  
        Technical Reviewer: hminsky (Message-ID: <[EMAIL PROTECTED]>)
        QA Reviewer: tyoung (pending)
        Doc Reviewer: n/a (pending)
  
        Details:
            Move updating of schema for autoincludes out of the Canvas and
            Library compilers up to the top-level compiler.  At the top level,
            process the root document for auto-included libraries and amend
            the schema with the library definitions before processing the
            document.
  
        Tests:
            smokecheck, dashboard, calendar, amazon
      ........
        r3965 | ptw | 2007-02-28 12:15:06 -0500 (Wed, 28 Feb 2007) | 33 lines
  
        Change 20070227-ptw-9 by [EMAIL PROTECTED] on 2007-02-27 17:33:09 EST
            in /Users/ptw/OpenLaszlo/3.4.1
            for http://svn.openlaszlo.org/openlaszlo/trunk
  
        Summary: Binary library compiler omits 'external' files
  
        Bugs Fixed:
        LPP-NaN: 'Pablo not able to compile app library'
  
        Technical Reviewer: henry (Message-ID: <[EMAIL PROTECTED]>)
        QA Reviewer: pablo (pending)
        Doc Reviewer: (pending)
  
        Details:
            ToplevelCompiler: In getLibraries, when not linking, consider all
            'external' includes (meaning includes that are not in the same
            directory or below) to be auto includes.  I.e., they will be added
            to the schema but not compiled.
  
            FileResolver: Consider the case where you are asked to resolve an
            absolute path.
  
            LibraryWriter: List files that need to be included to load the
            library (i.e., the files that were used to build the schema but
            not compiled because they are 'external').
  
            Compiler: When not linking, treat 'external' files the same as
            imported libraries (they are added to the schema but not compiled).
  
        Tests:
            smokecheck, dashboard, amazon, calendar
  
            binary-compiled mail/libary.lzx and loaded into framework
      ........
        r3976 | ptw | 2007-02-28 14:15:31 -0500 (Wed, 28 Feb 2007) | 19 lines
  
        Change 20070228-ptw-5 by [EMAIL PROTECTED] on 2007-02-28 14:13:26 EST
            in /Users/ptw/OpenLaszlo/3.4.1
            for http://svn.openlaszlo.org/openlaszlo/trunk
  
        Summary: Beware null parents
  
        Bugs Fixed:
        LPP-NaN 'lzc -c recommendation.lzx
        Exception in thread "main" java.lang.NullPointerException'
  
        Technical Reviewer: hminsky (pending)
        QA Reviewer: pkang (pending)
        Doc Reviewer: n/a
  
        Details:
            Null parent means "."
  
        Tests:
            lzc -c recommendation.lzx
      ........
        r3979 | ptw | 2007-02-28 16:17:49 -0500 (Wed, 28 Feb 2007) | 18 lines
  
        Change 20070228-ptw-D by [EMAIL PROTECTED] on 2007-02-28 16:00:39 EST
            in /Users/ptw/OpenLaszlo/3.4.1
            for http://svn.openlaszlo.org/openlaszlo/trunk
  
        Summary: Be more careful with pathanmes
  
        Bugs Fixed:
        LPP-NaN 
'C:\laszlo\svn\openlaszlo\trunk\diamond\client\future\lzmail-silver\..\lzmail\..\..\applib\mail\library.lzo:
 file not found: ../../framework/utils/library.lzx'
  
        Technical Reviewer: hminsky (pending)
        QA Reviewer: sallen (pending)
        Doc Reviewer: n/a
  
        Details:
            Use FileResolver rather than File to reconstitute include paths.
  
        Tests:
            IWFS?
      ........
        r4002 | ptw | 2007-03-01 08:38:56 -0500 (Thu, 01 Mar 2007) | 30 lines
  
        Change 20070301-ptw-S by [EMAIL PROTECTED] on 2007-03-01 07:43:00 EST
            in /Users/ptw/OpenLaszlo/3.4.1
            for http://svn.openlaszlo.org/openlaszlo/trunk
  
        Summary: Warn on missing class for tag
  
        Bugs Fixed:
        LPP-NaN: 'WARNING: ../../applib/mail/library.lzo:1227: reference to 
undefined variable 'model''
  
        Technical Reviewer: hminsky (pending)
        QA Reviewer: sallen (pending)
        Doc Reviewer: (pending)
  
        Details:
            FileUtils: New utility fromURLPath converts an URLPath to a native
            file path.
  
            LibraryCompiler: Use that to parse binary includes to canonical
            files
  
            NodeModel: It is an error to try to add attributes to a tag that
            you don't have the ClassModel for (you won't know the types of the
            attributes, and you should _not_ be defaulting them to
            `expression`).
  
            Compiler: Print warnings to System.err even if you don't have a
            canvas!
  
        Tests:
            lzc -c library.lzx, amazon, dashboard, calendar, smokecheck
      ........
        r4191 | ptw | 2007-03-09 08:36:37 -0500 (Fri, 09 Mar 2007) | 19 lines
  
        Change 20070309-ptw-e by [EMAIL PROTECTED] on 2007-03-09 06:06:28 MST
            in /Users/ptw/OpenLaszlo/3.4.1
            for http://svn.openlaszlo.org/openlaszlo/trunk
  
        Summary: File resolver logic error
  
        Bugs Fixed:
        LPP-NaN 'library.lzo:143:69: duplicate class definitions ...'
  
        Technical Reviewer: hminsky (Jabber IM with Henry Q Minsky 06:10 
US/Mountain)
        QA Reviewer: pkang (pending)
        Doc Reviewer: n/a
  
        Details:
            Only extend library directory to file if directory exists
  
        Tests:
            Pablo's test case (removing skin directory) now signals correct
            error rather than including erroneous library
      ........
        r4765 | ptw | 2007-04-19 12:24:13 -0400 (Thu, 19 Apr 2007) | 20 lines
  
        Change 20070419-ptw-K by [EMAIL PROTECTED] on 2007-04-19 11:03:35 EDT
            in /Users/ptw/OpenLaszlo/trunk-clean
            for http://svn.openlaszlo.org/openlaszlo/trunk
  
        Summary: Round-off error in string chunking
  
        Bugs Fixed:
        LPP-3688 'New xml parsing not working?'
  
        Technical Reviewer: henry (verbal)
        QA Reviewer: mayme (pending)
        Doc Reviewer: n/a
  
        Details:
            Round up chunk length
  
        Tests:
            Test case from bug report
      ........
        r4830 | ptw | 2007-04-26 18:54:54 -0400 (Thu, 26 Apr 2007) | 19 lines
  
        Change 20070426-ptw-0 by [EMAIL PROTECTED] on 2007-04-26 18:48:47 USEST
            in /home/ptw/OpenLaszlo/trunk
            for http://svn.openlaszlo.org/openlaszlo/trunk
  
        Summary: Only make undefined resource check when linking
  
        Technical Reviewer: sallen (verbal)
        QA Reviewer: pablo (pending)
        Doc Reviewer: n/a
  
        Details:
            Compiler: conditionalize check
  
            lzc: quote path so spaces don't croak script
  
        Tests:
            IWFM
      ........
        r4886 | ptw | 2007-05-03 05:54:53 -0400 (Thu, 03 May 2007) | 33 lines
  
        Change 20070502-ptw-8 by [EMAIL PROTECTED] on 2007-05-02 15:24:43 USEST
            in /home/ptw/OpenLaszlo/trunk
            for http://svn.openlaszlo.org/openlaszlo/trunk
  
        Summary: Correctly enumerate includes of binary libraries
  
        Bugs Fixed:
        LPP-3937 'lzmail vs. binary libraries' 
  
        Technical Reviewer: hminsky ([Message-ID: <[EMAIL PROTECTED]>)
        QA Reviewer: sallen (pending)
        Doc Reviewer: n/a
  
        Details:
            LibraryCompiler: Add some logging to monitor include processing
  
            ToplevelCompiler: Enhance collectReferences to record the includes
            included by each include.
  
            LibraryWriter: Use that information to not reference included that
            are included by includes you are already including.
  
            FileResolver: Clean up canonicalization of files when resolving.
  
        Tests:
            lzc future/lzmail/main.lzx gets further now.  Now it stops because
            it can't find an include that _is_ explicitly included, but is not
            built by the `ant build-libraries` task.
  
            Also, inspected the resulting binary libraries manually and
            verified that they were as should be expected.
      ........
        r4964 | ptw | 2007-05-10 16:14:29 -0400 (Thu, 10 May 2007) | 29 lines
  
        Change 20070509-ptw-0 by [EMAIL PROTECTED] on 2007-05-09 21:39:53 EDT
            in /home/ptw/OpenLaszlo/trunk
            for http://svn.openlaszlo.org/openlaszlo/trunk
  
        Summary: Handle explicit includes of binary library sub-components
  
        Bugs Fixed:
        LPP-3945 "Can't compile a program that tries to explicitly include a 
sub-component of a binary library"
  
        Technical Reviewer: henry (Message-ID: <[EMAIL PROTECTED]>)
        QA Reviewer: pablo (pending)
  
        Details:
            CompilationManager: Support new getBinaryIncludes interface in
            FileResolver.
  
            LibraryCompiler: Note binary includes in FileResolver
  
            FileResolver: Mantain a Set of binary includes and use that set to
            'resolve' files that may not be in the binary distribution,
            avoiding a non-existent file error.
  
            Parser: Don't try to expand includes that are already implicitly
            included by a binary file.
  
        Tests:
            lzc of lzmail using only binary libraries gets further now.
      ........
  
  
  Tests:
      ant test lztest, smokecheck, amazon
.......
  r5296 | jgrandy | 2007-06-01 21:52:01 -0700 (Fri, 01 Jun 2007) | 28 lines
  
  Change 20070601-jgrandyw-V by [EMAIL PROTECTED] on 2007-06-01 15:13:22 PDT
      in /Users/jgrandyw/dev/svn/openlaszlo/branches/legals2
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Update drawview.lzx to use new 'interface' tag, making it easy to 
generate refguide page
  
  New Features:
  
  Bugs Fixed:LPP-4080 LPP-2059
  
  Technical Reviewer: ptw
  QA Reviewer: max
  Doc Reviewer: 
  
  Documentation:
  
  Release Notes:
  
  Details: Restructure drawview.lzx to have a single <interface> defining
  the public interface of the class, followed by JavaScript class
  declarations for per-runtime implementation. A bit klunky, yes, but with a
  small change to lzx2js2doc.xsl, gives us a very clean refguide page for
  that class.
      
  
  Tests:
.......
  r5297 | jgrandy | 2007-06-01 22:11:22 -0700 (Fri, 01 Jun 2007) | 24 lines
  
  Change 20070601-jgrandyw-P by [EMAIL PROTECTED] on 2007-06-01 22:05:33 PDT
      in /Users/jgrandyw/dev/svn/openlaszlo/branches/legals
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Rename 'contributors' to 'contribref' in preparation for adding a 
Contributor's Guide containing written (non-reference) material.
  
  New Features:
  
  Bugs Fixed:
  
  Technical Reviewer: (pending)
  QA Reviewer: (pending)
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details:Also delete a directory of obsolete scripts.
      
  
  Tests:
.......



Property changes on: openlaszlo/branches/4.0
___________________________________________________________________
Name: svnmerge-blocked
   - 
/openlaszlo/branches/legals:4608,4665,4717,4745,4750,4756,4759,4767,4782,4784,4823,4833-4834,4837,4842,4845-4847,4868-4870,4875-4876,4892-4893,4919,4921-4922,4924,4933,4937,4940-4941,4954,4958-4959,4965,4969-4970,4979-4980,4982,4986,4990,4999,5001,5014-5015,5027,5045-5050,5053,5061,5067-5069,5071,5073-5075,5080,5082-5084,5097-5100,5103,5106,5113,5115-5117,5122,5124,5143,5153-5155,5174-5175,5192,5201,5208,5215,5226,5252,5274-5275,5278,5292-5294,5309-5310,5317,5320,5323,5325,5330,5333-5334,5337,5367,5371,5381,5391,5407,5420,5454,5470,5496
   + 
/openlaszlo/branches/legals:4608,4665,4717,4745,4750,4756,4759,4767,4782,4784,4823,4833-4834,4837,4842,4845-4847,4868-4870,4875-4876,4892-4893,4919,4921-4922,4924,4933,4937,4940-4941,4954,4958-4959,4965,4969-4970,4979-4980,4982,4986,4990,4999,5001,5014-5015,5027,5043,5045-5050,5053,5061,5067-5069,5071,5073-5075,5080,5082-5084,5097-5100,5103,5106,5113,5115-5117,5122,5124,5143,5153-5155,5174-5175,5192,5201,5208,5215,5226,5232,5236,5246,5252,5274-5275,5278,5292-5294,5296-5297,5309-5310,5317,5320,5323,5325,5330,5333-5334,5337,5367,5371,5381,5391,5407,5420,5454,5470,5496


_______________________________________________
Laszlo-checkins mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-checkins

Reply via email to