0 Replies Latest reply on Sep 24, 2008 10:25 PM by (Peter_Donovan)

    [svn] 3343:

      Revision: 3343
      Author: peted@adobe.com
      Date: 2008-09-24 23:25:00 -0700 (Wed, 24 Sep 2008)

      Log Message:
      -----------

      Continuing cleanup & simplification of the Asc Scanner & InputBuffer.
      Some very minor speed/memory usage improvements.
      Some initial work toward removing codefragmentsinputbuffer and parser changes.
      A problem related to spurious errors produced by non-printing unicode characters reported by Guy Nicholas was also fixed.

      Two asc-test changes:
      Additional test for use of a unicode escape in an identifier e.g. ?\226?\128?\156var a\u0092 = 1;?\226?\128?\157
      Cleanup of error behavior on illegal unicode line terminator use.

      QA: Gaurav Jain
      Doc: none
      Code Reviewers: Erik Tierney, Jeff Dyer
      Tests: checkintests, tamarin, asc-tests, performance tests, compc tests...
      Bugs: ASC-3127

      Ticket Links:
      https://bugs.adobe.com/jira/browse/ASC-3127

      Ticket Links:
      ------------
      http://bugs.adobe.com/jira/browse/ASC-3127
      http://bugs.adobe.com/jira/browse/ASC-3127

      Modified Paths:
      --------------
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/InputBuffer.java
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/NodeFactory.java
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/Parser.java
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/Scanner.java
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/States.java
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/Token.java
      flex/sdk/trunk/modules/asc/test/compiler/as3/Directives/Include/IncInvalidFileErr.err
      flex/sdk/trunk/modules/asc/test/compiler/ecma3/e7_2_6_Err.err
      flex/sdk/trunk/modules/asc/test/compiler/sanity/strict/xmlname.as
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/AbstractSyntaxTreeUtil.java